1.規劃項目結構
按照Activity-->AppBaseActivity-->BaseActivity-->系統自帶Activity規則將包分門別類。其中 AppBaseActivity是於業務有關的公用邏輯,BaseActivity是於業務無關的公用邏輯。
2.爲Activity定義一個新的生命週期
每個Activity都繼承AppBaseActivity,將初始化等公共業務在同方法中實現。
3.實體化編程
json數據處理或activity之間傳數據使用實體
4.方法封裝
將公共方法統一封裝在工具類