记录日常开发中不错的项目经验
1. SmartTool 项目上线前的日志工具类
- 描述:
开发过程中,通过日志,AS等工具查看网络,异常等信息总是感觉不太方便,于是萌发了开发个更好用的工具的想法。要能简单接入,要调试信息能清晰的可视化展示,要交互容易,要页面美观…..于是开始了整理需求,切图,编码……
2.整理的一些很不錯的下拉刷新
原文链接:http://blog.csdn.net/android_zhengyongbo/article/details/68922763?locationNum=12&fps=1
在自己的github的链接地址:
https://github.com/benchegnzhou/BeautifulRefreshLayout项目介绍:
这个项目融合了众多优秀的下拉刷新,当然也有作者自己写的(其实作者的真实水平不怎么的高,真心的 )下面是这个库的简单的介绍|
这个库里面融合了很多优秀的下拉加载的库,有一些还是相当的不错的基本的效果图
网上一个不错的网络缓存框架,就是比较的老了不公是你用起来还是比较的不错的
在自己的github的存储地址 https://github.com/yangfuhai/ASimpleCache
主要的功能介绍:
1、它可以缓存什么东西?
- 普通的字符串、JsonObject、JsonArray、Bitmap、Drawable、序列化的java对象,和 byte数据。
特色主要是:
- 1:轻,轻到只有一个JAVA文件。
- 2:可配置,可以配置缓存路径,缓存大小,缓存数量等。
- 3:可以设置缓存超时时间,缓存超时自动失效,并被删除。
- 4:支持多进程。
Recovery 自动处理程序在运行时的Crash
- 最近发现了一个比较不错的库 —— “Recovery” 可以帮助你自动处理程序在运行时的Crash,
- 它含有以下几点功能
- 自动恢复Activity Stack和数据
- 支持只恢复栈顶Activity
- Crash信息的显示与保存
- 应用重启或者清空缓存
- 一分钟内两次恢复失败不再恢复而进行重启应用
- github参考链接: https://github.com/Sunzxyong/Recovery/blob/master/README-Chinese.md
收藏指数: 1101 star
收藏到自己的github链接地址: https://github.com/benchegnzhou/Recovery
实际测试暂时没有
Tiny 一款很不错的图片压缩框架。
为了简化对图片压缩的调用,提供最简洁与合理的api压缩逻辑,对于压缩为Bitmap根据屏幕分辨率动态适配最佳大小,对于压缩为File优化底层libjpeg的压缩,整个图片压缩过程全