1 類中變量聲明規(guī)范,mHandler?
2 static final 的變量细移,全大寫 public static final String TAG = "";
3 static變量捞稿,sHandler
4 盡量別改動(dòng)通用代碼罩息,如果必須改動(dòng)岂贩,需仔細(xì)考慮改動(dòng)后影響
5 ScrollView需要match_parent時(shí)茫经,加上fillViewPort="true"屬性
6 圖片在不損失質(zhì)量的情況下,盡量壓縮(包體要形颉)
7 如果需要畫布canvas同時(shí)進(jìn)行translate與scale時(shí)卸伞,先進(jìn)行translate再進(jìn)行scale。
8 adb查看任務(wù)棧指令 adb shell dump sys activity
9 launcher icon
? ?LDPI should be 36 x 36.
? ?MDPI should be 48 x 48.
? ?HDPI should be 72 x 72.
? ?XHDPI should be 96 x 96.
? ?XXHDPI should be 144 x 144.
? ?XXXHDPI should be 192 x 192
10 getDay() 返回一周中的星期幾(int)锉屈,getDate()返回一個(gè)月中的幾號(hào)(int)
11 查找文件夾中包含正則表達(dá)式的linux命令荤傲。 grep -r "查找文本內(nèi)容" ?app/src/main/
12 在同一個(gè)layout xml中注意id不要相同,尤其是當(dāng)編寫自定義組合view的時(shí)候部念,當(dāng)存在兩個(gè)相同的id時(shí)弃酌,編譯器會(huì)找到嵌套在最里面的那個(gè)view。(這是個(gè)坑儡炼,之前錯(cuò)誤找了很久)
13 設(shè)置status bar可以參照下圖在styles中設(shè)置。