【Android框架进阶〖03〗】ThinkAndroid框架总结
来源:互联网 发布:35互联域名管理 编辑:程序博客网 时间:2024/06/16 17:34
/**************************************************************************************************
* 本博客为CSDN博主【MK】原创,博客地址:http://blog.csdn.net/mkrcpp/article/details/20993533
**********************************************************************************************************************/
用多了框架,觉得也没什么太难的东西,前提是只要我们彻头彻尾的理解了它们。
TA的框架整体来说:
- 优点:减少了大量的重复代码,提供了简洁的机制,特别是 docommand,得心应手。这个网络请求有一个bug,就是当网络类型转换时,超时设置不管用。
- 缺点:有代码入侵量,很多东西都没用到,文档不全,比如 download ,一直没用过,缓存也没用过,图片也没用过,都是自己写的。
我最喜欢的应该是其注解机制了,做的最好的应该是 command 注册机制,以后可能有很多command,繁重任务的command ,udp请求,快速请求等。
我综合了final 框架和 TA 框架的注解机制,自己实现了一套框架,命名为 mdevil,基类前缀为M,例如MApplication,总监说我很自恋.....反正是自己用的,无所谓 :)
在这套框架里,拥有了最称手的注解资源绑定机制(个人认为),然后对于orm,感觉对TA的orm相当不爽,搞的那么复杂,至于final的没去研究,感觉不优美。于是决定采用 OrmLite。拥有完善的文档!在实际项目使用中,有一个需求是使用复合主键,OrmLite虽然没有提供,却提供了唯一性约束,能达到同样的效果,有可能ormlite的性能会慢一点点,但我喜欢:)
当真正理解一个应用从开始到形成的时候,就觉得一切皆有可能了。
前路漫漫,Android只是一个开始!
/*********************************************************************************************************************
* 本博客为CSDN博主【MK】原创,博客地址:http://blog.csdn.net/mkrcpp/article/details/20993533
**********************************************************************************************************************/
- 【Android框架进阶〖03〗】ThinkAndroid框架总结
- 【Android框架进阶〖00〗】ThinkAndroid注解机制
- 【Android框架进阶〖01〗】ThinkAndroid注解机制二
- 【Android框架进阶〖02〗】ThinkAndroid线程池机制
- 【Android框架进阶〖00〗】ThinkAndroid注解机制
- 【Android框架进阶〖00〗】ThinkAndroid注解机制
- Android框架进阶--ThinkAndroid注解机制(2)
- Android开发框架---ThinkAndroid
- ThinkAndroid框架
- ThinkAndroid框架
- Android 快速开发框架 ThinkAndroid
- Android快速开发框架:ThinkAndroid
- android 开源框架ThinkAndroid学习
- android开源框架-- ThinkAndroid介绍
- 解读ThinkAndroid框架
- ThinkAndroid框架-DevStore
- ThinkAndroid框架简介
- Android 快速开发框架:推荐10个框架:afinal、ThinkAndroid ...
- Java异常体系结构
- openfire启动报错及解决办法。
- javax.persistence.Entity和org.hibernate.annotations.Entity的区别
- VS2010下Cannot find or open the PDB file
- Linux高级字符设备驱动 poll方法(select多路监控原理与实现)
- 【Android框架进阶〖03〗】ThinkAndroid框架总结
- JNI注意事项
- uIP TCP Server 运行机制分析
- IplImage, CvMat, Mat 的关系和相互转换(转)
- dm6437 默认复位ccdc处于enable模式
- Debug.Log的妙用
- 互联网产品经理核心素质能力模型
- 实践作业:从键盘输入一系列字符串,写入到某磁盘文件中
- 使用SwingWorker之一