Changes between Version 11 and Version 12 of xiederong


Ignore:
Timestamp:
03/23/2015 05:59:13 PM (11 years ago)
Author:
xiederong
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • xiederong

    v11 v12  
    11[https://github.com/goagent/goagent goagent遨游世界的软件][[BR]] 
    2 [http://androidannotations.org AndroidAnnotations在编译时动态注解IOC框架,不会产生性能损耗]  官方列举出的所有使用例子[https://github.com/excilys/androidannotations/wiki/AvailableAnnotations][[BR]] 
     2---- 
     3== AndroidAnnotations == 
     4这个IOC框架在编译时动态注解,不会产生性能损耗[[BR]] 
     5[http://androidannotations.org AndroidAnnotations 官网][[BR]] 
     6[https://github.com/excilys/androidannotations/wiki/Download 下载和环境搭建的地址][[BR]] 
     7[https://github.com/excilys/androidannotations/wiki/AvailableAnnotations 官方列举出的所有使用例子][[BR]] 
     8[https://github.com/excilys/androidannotations/wiki/CustomizeAnnotationProcessing Maven仓库和gradle的配置参数][[BR]] 
     9目前开发中遇到的问题整理:[[BR]] 
     101.在eclipse中配置的时候,解压出来的androidannotations-3.2.jar和androidannotations-api-3.2.jar两个jar中存在重复包,导致用gradle打包编译的时候报错[[BR]] 
     11解决方法:只用androidannotations-3.2.jar这个包(因为它已经包含了androidannotations-api-3.2.jar),然后右键工程->Properties->Java Complier->Annoation Processin->Factory Path,导入工程中的androidannotations-3.2.jar,保存[[BR]] 
     122.需要注意的问题[[BR]] 
     13使用了AndroidAnnotations后,注册文件AndroidManifest.xml的组件后面要加下划线,例:android:name=".personal.SettingActivity(使用前);android:name=".personal.SettingActivity_(使用后);具体可参考官网例子[[BR]] 
     14---- 
     15 
    316[https://github.com/greenrobot/EventBus EventBus 订阅/发布者模式框架,简化组件间的通信,可以大大降低组件之间的耦合度][[BR]] 
    417[https://github.com/lightSky/MaterialDesignCenter android5.0一些开源view的集合]