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 一类。简单说就是把有共性的分到一类。