Android开发常用开源项目列表

收集一些常用的开源库,用的时候直接列表里面找就好了,免得到处搜。

一、框架类

  1. RxJava2 Android开发学习 RxJava2 的 Demo 例子,如果英文好还可以点这里

二、控件自定义view 类

  1. EasyRecyclerView 封装了下拉刷新加载更多、加载错误、没有更多、将Item分组,并添加每一组的Header(Header会悬浮在当前分组上)。

  2. PhotoView 查看图片控件,支持手势和双击放大等

  3. BottomNavigationViewEx 底部导航栏,样式繁多,支持动画。

  4. dialogplus 弹窗控件,底部、头部弹窗。

  5. android-adDialog 一个简单,强大的广告活动弹窗控件,动画好看。

  6. NiftyDialogEffects 动画弹窗

  7. UniversalVideoView 视频播放控件

  8. AndroidTagGroup 热标签布局

  9. ToggleButton 动画很不错的开关按钮

三、工具类

  1. StatusBarUtil 状态栏颜色设置工具库,适配不同版本手机。

  2. AndroidUtilCode 搜集了Android 开发中大部分工具类, star 数量已上万,好用。

  3. ShareUtil 第三方登录分享,支持微信、微博、QQ。

  4. Android-Pay 支付宝、微信支付集成,非商业类型APP 可以方便使用,商用建议还是不要图方便,去官方接入为好。

  5. GuideView 轻量级用户引导工具库

  6. StatusView 状态栏一体化,包括随着滑动渐变,透明状态栏,黑色字体的状态栏

  7. baseAdapter Android 万能的Adapter for ListView,RecyclerView,GridView等,支持多种Item类型的情况。

  8. zxing-android 二维码、条形码扫描库

四、硬件

  1. bluetoothLE 低功耗蓝牙开发库,完成蓝牙设备交互就像发送网络请求一样简单。

  2. BluetoothHelper 经典蓝牙操作库

五、Android studio 插件

  1. Butterknife 注解

  2. MVPPlugin MVP 模式框架快速生成

持续更新中。。。

你可能感兴趣的:(Android开发常用开源项目列表)