Skip to content

Ablexq/MyAsDependency

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

github搜索排名

Android 开源项目

Android 开源组件和第三方库汇总

优秀的控件UI库

优秀的Android资源收集与整理

2017上半年技术文章集合—184篇文章分类汇总

常见库汇总

Android主流UI开源库整理

Android 开源项目分类汇总

List of Android UI/UX Libraries

android 优秀框架整理

史上最全分类 Android 开源大全

常用的工具类

Android优秀开源框架汇总

快速开发框架

TommyLemon/Android-ZBLibrary //2.8K

jiangqqlmj/FastDev4Android //2.6K

一些开源工具类(作者GitHubdemo挺好)

导航

优秀项目

网络相关

事件总线

二维码

列表相关

原理解析与教程

动态权限

图片相关

存储与数据库

屏幕适配

控件相关

日志

更新升级

注解

状态栏

视频播放

调试

选择器

面试

其他

基础

//---------------------------------------基础------------------------------------------------

    compile 'com.android.support:appcompat-v7:25.3.1'
    compile 'com.android.support:support-v4:25.3.1'
    compile 'com.android.support:recyclerview-v7:25.3.1'
    compile 'com.android.support:design:25.3.1'
    compile 'com.android.support:cardview-v7:25.3.1'
    compile 'com.android.support:support-vector-drawable:25.3.1'
    compile 'com.android.support:palette-v7:25.3.1'
    compile 'com.android.support:percent:25.3.1'
    compile 'com.android.support:support-annotations:25.3.1'
    //分包
    compile 'com.android.support:multidex:1.0.1'

activity状态保存

//icepick:避免在Activity恢复时重新设置状态的麻烦
  compile 'frankiesardo:icepick:3.2.0'
  provided 'frankiesardo:icepick-processor:3.2.0'
//3.7K

https://github.com/frankiesardo/icepick

activity侧滑返回

bingoogolapple/BGASwipeBackLayout-Android Android Activity 滑动返回。支持微信滑动返回样式、横屏滑动返回、全屏滑动返回

//activity侧滑返回
    compile 'cn.bingoogolapple:bga-swipebacklayout:1.1.9'
//1.4K

https://github.com/bingoogolapple/BGASwipeBackLayout-Android

ikew0ng/SwipeBackLayout 可用SwipeBackLayout实现滑动关闭当前Activity

    compile 'me.imid.swipebacklayout.lib:library:1.1.0'
//5.3K

https://github.com/ikew0ng/SwipeBackLayout

fragment管理

//fragment管理
    compile 'me.yokeyword:fragmentation:1.3.6'
//7.2K

https://github.com/YoKeyword/Fragmentation

google推送

//firebase的功能包括推送通知,云存储,活动监视,远程部署,Google推出的一个云端服务,使用免费但须翻墙
    compile 'com.google.firebase:firebase-core:9.0.2'

序列化

//Parceler 是一个代码代码生成器包,用于生成Android Parcelable 模板代码。
    compile 'org.parceler:parceler-api:1.1.11'
    annotationProcessor 'org.parceler:parceler:1.1.11'
//3.3K

https://github.com/johncarl81/parceler

java解析HTML

//jsoup
    compile 'org.jsoup:jsoup:1.11.3'

https://jsoup.org/download
http://www.open-open.com/jsoup/ 使用文档

路由

//alibaba/ARouter
//7.5K

https://github.com/alibaba/ARouter
中文文档: https://github.com/alibaba/ARouter/blob/master/README_CN.md

文件操作

   // io
    api 'commons-io:commons-io:2.6'

时间格式化

    compile 'org.ocpsoft.prettytime:prettytime:4.0.1.Final'
//965

https://github.com/ocpsoft/prettytime

    api 'joda-time:joda-time:2.9.9'

Android Signature V2 Scheme签名下的新一代渠道包打包神器

    compile 'com.meituan.android.walle:library:1.1.6'
//3.6K

https://github.com/Meituan-Dianping/walle

Android资源混淆工具(微信团队)

5.1K https://github.com/shwenzhang/AndResGuard/blob/master/README.zh-cn.md

状态切换

//内容界面
//加载数据中
//加载数据错误
//加载后没有数据
//没有网络
    compile 'cn.yc:YCStateLib:1.1.5
//95

https://github.com/yangchong211/YCStateLayout

状态切换布局,使用场景(网路数据请求的时候,正在请求数据,请求数据失败,请求数据成功多种状态下显示不同的布局)。 https://github.com/tuacy/StateSwitchLayout

Android 加载成功、加载失败、加载中、无数据四个不同界面的切换 https://blog.csdn.net/zhaozhuzi/article/details/73822894

About

android studio常用依赖及android优秀库

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages