基类封装(持续更新)

2017-09-21  本文已影响0人  woochen123

1.封装的原则

1.1 放通用的方法(每个Activity都会使用的)
1.2 如果是两个或者两个以上的可以考虑放在工具类中(考虑性能问题,所有方法的实质都是一块内存地址)

2.MVC基类的封装

2.1 通用方法

2.2 预留一层用于后期的迭代?

baseLibrary作为真正的基类库(不涉及任何业务逻辑代码),预留一层frameLibrary库作为后期的迭代开发使用(方便项目的迁移和代码的复用)

3.资源命名规范(根据个人习惯定义)

drawable:(color1->外框色 color2->填充色)
1.1 状态选择器(selector_color1_color2)
1.2 背景框(bg_color1_color2)

4.开发规范(通用)

上一篇 下一篇

猜你喜欢

热点阅读