android基于基库的项目设计模式探索

来源:互联网 发布:ubuntu设置搜狗输入法 编辑:程序博客网 时间:2024/06/05 16:19

充分利用库项目的优势,将共同访问部分都放在基库里,包括application类。

避免使用setContentView(R.layout.activity_main);的布局名称,最顶层的项目会将所有库项目的R合并到自己的R文件中,当一个activity中引用了两个库项目中的资源时,如果import的是主项目的R,会导致资源冲突,所以所有资源文件包括图片、layout等前面最好加上库项目头。如lib_dialog_xxx。注意find的控件不在声明的当前布局里,容易引发FieldNotFound R$id错误(待续)

原创粉丝点击