Android sdk开发 – 序
最后更新于:2022-04-01 10:05:45
#序
文档是写给自己的。主要目的用来为公司后期的sdk迭代积累经验。相关技术点发布到网上没知会技术总监, 不知道会不会有啥后果。
欢迎对SDK开发感兴趣的朋友阅读。欢迎交流、分享经验。
阅读本文档需要一定的Java开发基础,面向对象的设计思想,以及Java反射、注解等高级应用。另外需要Android开发基础,如果还具备代码重构能力那就更好不过了。
工程源码位于[https://github.com/droidcoffee/Phoebe](https://github.com/droidcoffee/Phoebe)
[](https://github.com/droidcoffee/Phoebe)
目录
(一) Android SDK综合设计
[Application设计](http://blog.csdn.net/id19870510/article/details/50375912)
[Log设计](http://blog.csdn.net/id19870510/article/details/50375994)
[App的属性配置](http://blog.csdn.net/id19870510/article/details/50376016)
(二) Android SDK 功能设计
[Activity / Fragment的抽象](http://blog.csdn.net/id19870510/article/details/50376025) BaseActivity | BaseFragment
TitleBar的设计
一 [TiitleBar封装 ](http://blog.csdn.net/id19870510/article/details/50386067)
二 [TitleBar完善](http://blog.csdn.net/id19870510/article/details/50390460)
三 [TitleBar重构](http://blog.csdn.net/id19870510/article/details/50397129)
四 [TitleBar重构-优化(代理模式的使用)](http://blog.csdn.net/id19870510/article/details/50397129)
SDK核心功能
[消息的分发与界面的刷新](http://blog.csdn.net/id19870510/article/details/50482291)