不断学习,做更好的自己!💪

权限申请

1、RxPermissions

GitHub 地址:​https://github.com/tbruyelle/RxPermissions​

简介: 这个库支持RxJava与新的Android M版本权限模型一起使用。

文章推荐:

2、PermissionsDispatcher

GitHub 地址:​https://github.com/permissions-dispatcher/PermissionsDispatcher​

简介: A declarative API to handle Android runtime permissions.

3、EasyPermissions

GitHub 地址:​https://github.com/googlesamples/easypermissions​

简介: Simplify Android M system permissions

4、AndPermission

GitHub 地址:​https://github.com/yanzhenjie/AndPermission​

简介: Permissions manager for Android platform.

5、HiPermission

GitHub 地址:​https://github.com/yewei02538/HiPermission​

简介: A simple and beautiful runtime permission library on Android.

6、PermissionHelper

GitHub 地址:​https://github.com/k0shk0sh/PermissionHelper​

简介: Android Library to help you with your runtime Permissions.

【第三方开源库】-->那些酷炫的 权限 &数据库 开源库整理_github

7、Dexter

GitHub 地址:​https://github.com/Karumi/Dexter​

简介: Android library that simplifies the process of requesting permissions at runtime.

轻存储

1、MMKV

推荐文章:​MMKV—强大的存储工具​

简介: 一款比sharepreferences稍重,远远小于数据库量级,但性能卓越的存储框架,由腾讯旗下的微信开发。

效果图:

【第三方开源库】-->那些酷炫的 权限 &数据库 开源库整理_android_02

数据库

1、GreenDAO

GitHub地址:​https://github.com/greenrobot/greenDAO​

简介: greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases.

推荐文章:

2、ActiveAndroid

GitHub地址:​https://github.com/pardom-zz/ActiveAndroid​

简介: Android Sqlite orm 的 db 工具类

推荐文章:

  • ​​ActiveAndroid使用详解​​

3、realm-java

GitHub地址:​https://github.com/realm/realm-java​

简介: Realm is a mobile database: a replacement for SQLite & ORMs

4、DBFlow

GitHub地址:​https://github.com/agrosner/DBFlow​

简介: A blazing fast, powerful, and very simple ORM android database library that writes database code for you.

推荐文章:​​DBFlow框架基本用法​​

5、LitePal

GitHub地址:​https://github.com/guolindev/LitePal​

简介: An Android library that makes developers use SQLite database extremely easy.

推荐文章:​​Android数据库高手秘籍​​

6、objectbox-java

GitHub地址:​https://github.com/objectbox/objectbox-java​

简介: Fast lightweight Java Database for storing and syncing objects in Mobile & IoT