84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
Android中如何根據不同java檔案的功能來分類,例如分成activity adapter bean等等
我就頁面 activity 配置 config 網路 http 工具 utils 等等 我感覺分類為了之後看起來更明了,只要你能分清楚就好,給其他人也能比較清晰就行把
分包可以依照自己需求靈活分類:可以依功能分:Android開源專案分包方式學習(eoe、oschina、github);也可以依業務分:android-architecture。
根據MVP框架和功能模組來分比較清晰
比較小的項目可以這麼分,典型的MVC模式。比較大的項目,就需要依模組劃分了,參考MVP或MVVM
程式碼寫得多了自己也就會注意了,慢慢就會形成自己的一套風格。 我有一個辦法,就是你看你的類別繼承關係,例如我們自己寫的MainActivity extends Activity,那就可以歸到Activity一類;XXXAdapter extends BaseAdapter 也就可以歸到 Adapter 一類。簡單說就是把有共性的分到一類。
我就頁面 activity 配置 config 網路 http 工具 utils 等等 我感覺分類為了之後看起來更明了,只要你能分清楚就好,給其他人也能比較清晰就行把
分包可以依照自己需求靈活分類:
可以依功能分:Android開源專案分包方式學習(eoe、oschina、github);
也可以依業務分:android-architecture。
根據MVP框架和功能模組來分比較清晰
比較小的項目可以這麼分,典型的MVC模式。比較大的項目,就需要依模組劃分了,參考MVP或MVVM
程式碼寫得多了自己也就會注意了,慢慢就會形成自己的一套風格。
我有一個辦法,就是你看你的類別繼承關係,例如我們自己寫的MainActivity extends Activity,那就可以歸到Activity一類;XXXAdapter extends BaseAdapter 也就可以歸到 Adapter 一類。簡單說就是把有共性的分到一類。