2018年开发者不可错过的开源工具——Android 篇

来源:开源中国

链接:https://my.oschina.net/editorial-story/blog/1581616

在本篇文章为大家盘点了最好用的Android开源工具,包含主流的图片加载,切换效果,下拉刷新,按钮,排版等,让我们一起来看下吧!

2、强大易用的安卓工具类库 AndroidUtilCode

AndroidUtilCode 是一个强大易用的安卓工具类库,它合理地封装了安卓开发中常用的函数,具有完善的 Demo 和单元测试,利用其封装好的 APIs 可以大大提高开发效率。

3、Android 上的图片加载和缓存库 Glide

Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。

4、Android 排版库 FlexboxLayout

FlexboxLayout 是 Android 上实现了类似CSS Flexible Box Layout Module效果的界面排版。

5、Facebook 开源图形库 KeyFrames

KeyFrames 由 Facebook 开源的图形库,其中包含一个脚本,它可以从 AE 文件中提取动画数据,然后为 Android 和 iOS 提供渲染库。

6、Android 切换效果实现 InfiniteCycleViewPager

InfiniteCycleViewPager 具有双向定位和交互效果,可以水平和垂直滚动。

7、基于 RecyclerView 实现的 Android 库 Epoxy

Epoxy 是一个基于 RecyclerView 实现复杂屏幕效果的 Android 库。Epoxy 通过将 ViewHolder、项目类型、项目Id、列数等等抽象成模板,以简化与多视图类型构建屏幕效果。此外,Epoxy 还增加了对于保存视图状态以及自动区分项目变化的支持。

8、卡片式 ViewPager ViewPagerCards

ViewPagerCards,这是一个简单的实现卡片式 ViewPager 效果的 DEMO。该项目支持“碎片”和标准视图,可查看 CardPagerAdapter 和 CardFragmentPagerAdapter 类。

9、Android 开源音频播放器 StylishMusicPlayer

采用了RxJava开发的本地音乐播放器,UI 图标都是https://material.io上找的,最终作品颜值如下:

●本文编号290,以后想阅读这篇文章直接输入290即可

●输入m获取文章目录

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180224B0TAQK00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励