Summer Framework 是工作中总结的一套可以快速进行Android开发的框架,旨在快速构建Android应用,Summer集成通用的工具集、消除重复的工作量,代码实现优雅、干净,具有一定的参考性
Summer Framework包括:
- Activity通用栈管理
- HTTP部分使用注解 + AOP + AsyncHttpClient实现
- Json解析引入第三方Gson反序列化,大大降低的开发量
- Http封装Loading进度条
- 集成网络检测与无网络显示、重试
- XListView集成列表无数据显示功能
- 集成双击退出APP
- APP崩溃退出,日志记录处理机制
- 集成SmarImageVIew组件,提供图片加载带缓存机制
- 集成ApacheTools常用工具集类库
- 模板化的BaseUI,保持UI部分代码风格统一
- 集成Activity、Fragment切换动画
- 一组常用的自定义的组件(自定义吐司、焦点图轮播、XListView、、竖直滑动ViewPager)
- 一组常用的工具类(Dialog、File、Log、SharedPreferences、Intent、 Math、Base64、MD5、正则匹配检查、资源读取、反射、代理)
- 提供一个示例Demo
项目主页:http://www.open-open.com/lib/view/home/1414480811106