wiki:xiederong

 goagent遨游世界的软件


AndroidAnnotations?

这个IOC框架在编译时动态注解,不会产生性能损耗
 AndroidAnnotations 官网
 下载和环境搭建的地址
 官方列举出的所有使用例子
 Maven仓库和gradle的配置参数 https://github.com/excilys/androidannotations/wiki/Building-Project-Gradle
目前开发中遇到的问题整理:
1.在eclipse中配置的时候,解压出来的androidannotations-3.2.jar和androidannotations-api-3.2.jar两个jar中存在重复包,导致用gradle打包编译的时候报错
解决方法:只用androidannotations-3.2.jar这个包(因为它已经包含了androidannotations-api-3.2.jar)放到libs目录下,然后右键工程->Properties->Java Complier->Annoation Processin->Factory Path,导入工程中的androidannotations-3.2.jar,保存
2.需要注意的问题
使用了AndroidAnnotations后,注册文件AndroidManifest.xml的组件后面要加下划线,例:android:name=".personal.SettingActivity(使用前);android:name=".personal.SettingActivity_(使用后);具体可参考官网例子[[BR]]


 EventBus 订阅/发布者模式框架,简化组件间的通信,可以大大降低组件之间的耦合度
 android5.0一些开源view的集合
 android调试技巧大全(翻墙)
AS快捷键
VS2015快捷键