Android CodeReview 些許總結

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

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。