編輯:關於Android編程
CodeReview些許總結
1:使用Handler的時候,使用handler.post(Runnable);,hanler與類盡量保持弱引用關系,或者使用靜態的handler對象
public Handler h = new Handler() { //不推薦 @Override public void handleMessage(Message msg) { } };
public static Handler h = new Handler() { //推薦 @Override public void handleMessage(Message msg) { } };h.post(..);//推薦
2:Integer類型與Enum類型當返回值有多種情況時,推薦是用enum進行判斷。而不是返回int類型數據!如果必要使用int類型,也需要將int封裝到一個接口中統一管理
3:一個小方法只做一件事情,如:
public void update(){ AA.update(); }不要出現:public void update(){ AA.update();BB.XXX(); }保持代碼方法名與做的事情統一
TODO 後續添加
介紹一些, 在Android開發中, 會經常使用的小知識點.1. Download文件夾絕對路徑/storage/emulated/0/Download/xxx遍歷
一、字符串關鍵字變色在界面顯示的時候,偶爾需要將某些字符串中特定的字符串重點標出如下圖所示:便有了下面的方法。這個方法針對於比較 固定的字符串 ,並且需要自己 計算 需要
本文實例講述了Android編程實現的重力感應效果。分享給大家供大家參考,具體如下:android中的很多游戲的游戲都使用了重力感應的技術,就研究了一下重力感應以屏幕的左
前言1、什麼是NDK?NDK全稱是Native Development Kit,NDK提供了一系列的工具,幫助開發者快速開發C(或C++)的動態庫,並能自動將so和jav