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 後續添加