Android开源库
自己一直很喜欢Android开发,就如博客签名一样, 我是程序猿,我为自己代言 。
在摸索过程中,GitHub上搜集了很多很棒的Android第三方库,推荐给在苦苦寻找的开发者,而且我会 不定期的更新 这篇文章。
Android下的优秀开发库数不胜数,在本文中,我列举的多是开发流程中最常用的一些。如果你还想了解更多的Android开源库,可以关注我的博客,每一个库都是我认真查看或者编译运行的,希望对你产生帮助。
Android 类 Pinterest 布局
各式各样的ProgressBar
浮动提示
Android Cropper
GridHeader
下载,比如图片,文件。
将下载的文件进行解压。
请求服务器,比如说上传登陆信息,更新某些数据,又或者上传头像文件。
从文件系统中选择要操作的文件(图片,拍照,视频,拍摄视频)。
有时候也需要爬取某些网页数据。
存储一些配置信息
播放视频
再有一个特殊需求就是关乎Android程序UI设计,图标是个很麻烦的问题。每次都难以找到合适的Android 设计UI。
随后,我将很有针对性的推荐一些功能库,来简化上面的问题。
一行代码就可以对数据库进行增删改查。
完全注解方式就可以进行UI绑定和事件绑定。无需findViewById和setClickListener等。
轻松实现Android上传文件,POST数据,下载文件(支持断点续传,随时停止下载任务 或者 开始任务)。
一行代码 加载网络图片。
请求使用线程池(ThreadPool)实现,优化了并发的资源使用。
支持Multipart 文件上传。
如果Request请求失败,会自动请求。
支持Json解码。
支持存储Cookies到Preference中。
支持gzip处理Request以及Response。
整个库只有19KB。
支持代理设置
支持分片儿处理请求返回内容
支持WebSocket
压缩和解压
单独操作文件压缩和解压。
替换zip文件中的某个文件
六、一些视频(以下均为Google 2013 I/O大会的现场视频,视频较多持续更新中…)
其实修改的问题就是: 修改SlidingMenu library中的 SlidingFragmentActivity,让它继承于SherlockFragmentActivity,重新编译library导入
3. 水平移动导航条关联ViewPage:
9. 推荐一个AFinal框架,不错,集合了FinalDB、FinalActivity、FinalHttp、FinalBitmap四个功能与一身,不过在单一使用的情况下,还是使用单一功能的框架比较好
13. GreenDroid 一个漂亮的android ui库,推荐使用QuickAction
请尊重作者的劳动成果,转载注明出处,谢谢!