原创 android 切割畫布(clipRect)詳解

初次接觸到android的clip有以下兩點疑問: 1. Clip(剪切)的時機 2. Clip中的Op的參數的意思。 通常咱們理解的clip(剪切),是對已經存在的圖形進行clip的。但是,在android上是對canvas(畫布

原创 Android系統設置開機音樂、開機動畫

上半部分原文:http://mawenhao19930620.blog.163.com/blog/static/1285753612013126103020477/ 下半部分原文:http://kaiyuan.blog.51cto.co

原创 dp和px,那些不得不吐槽的故事——Android平臺圖

原文地址:dp和px,那些不得不吐槽的故事——Android平臺圖片文字元素單位淺析作者:cqyandszlw 一個優秀的手機軟件,不僅要有精巧的功能,流暢的速度,讓人賞心悅目的UI也往往是用戶選擇的重要理由。作爲移動產品的PM,

原创 C語言輸出格式總結

1 一般格式    printf(格式控制,輸出表列)    例如:printf("i=%d,ch=%c\n",i,ch);    說明:    (1)“格式控制”是用雙撇號括起來的字符串,也稱“轉換控制字符串”,它包括兩種信息:    

原创 安全完美終止線程大全,各種各樣情況

安全完美終止線程大全,各種各樣情況 轉載自: http://www.blogjava.net/jinfeng_wang/archive/2008/04/27/196477.html 程序是很簡易的。然而,在編程人員面前,多線程呈現出了一

原创 The connection to adb is down, and a severe error has occured.

啓動android模擬器時.有時會報The connection to adb is down, and a severe error has oc

原创 Android裏神奇的dp

原文:http://blog.csdn.net/eggcalm/article/details/7006378 今天偶然間問了同事一個關於dp單位的問題,然後由這個問題引發的一連串的問題徹底顛覆了我關於dp的理論體系。 我那個問題是這樣

原创 Android關於OnTouch 和OnClick同時調用衝突的解決方案

Android關於OnTouch 和OnClick同時調用衝突的解決方案 Button的onTouch,onClick,onLongClick事件發生先後順序和關聯: 一,onTouch返回false 首先是onTouch事件的d

原创 Android按比例佈局

Android按比例佈局: 今天在使用androidlayout_weight的時候遇到點奇怪的問題,就上網查了一下,發現這篇文章很詳細,就轉了過來,謝謝分享者,寫的很詳細。  在android開發中LinearLayout很常用,

原创 Android 資源名稱(name)和id互相轉換,動態獲取

Android 資源名稱(name)和id互相轉換,動態獲取 通過資源名稱(例如ic_launcher)獲取對應的id  public int getId(String name){ Resources res=getR

原创 Java獲取鍵盤屏幕輸入簡單方法

在程序開發過程中,我們經常需要從鍵盤獲取輸入值,c語言給我們提供了scanf(),C++給我們提供了cin(),但是在java中,並沒有給我們提供這樣的平臺,那我們應該如何實現呢? 以下將列出幾種方法: 1.從控制檯接收一個字符,然後將其

原创 Java中@SuppressWarnings

J2SE 提供的最後一個批註是 @SuppressWarnings。該批註的作用是給編譯器一條指令,告訴它對被批註的代碼元素內部的某些警告保持靜默。

原创 Canvas的save和restore

在創建新的控件或修改現有的控件時,我們都會涉及到重寫控件或View的onDraw方法。   onDraw方法會傳入一個Canvas對象,它是你用來繪製控件視覺界面的畫布。   在onDraw方法裏,我們經常會看到調用save和r

原创 android Toast大全(五種情形)建立屬於你自己的Toast

  Toast用於向用戶顯示一些幫助/提示。下面我做了5中效果,來說明Toast的強大,定義一個屬於你自己的Toast。 1.默認效果 代碼 Toast.makeText(getApplicationContext(), "默

原创 Android 保持屏幕常亮

需要對象   import android.os.PowerManager.WakeLock;   啓用屏幕常亮功能   wakeLock = ((PowerManager)getSystemService(POWER_SERVI