# MyAsDependency
**Repository Path**: android100/MyAsDependency
## Basic Information
- **Project Name**: MyAsDependency
- **Description**: android studio常用依赖及android优秀库
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2019-08-26
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
[github搜索排名](https://github.com/trending)
[Android 开源项目](https://github.com/Trinea/android-open-project#%E7%AC%AC%E4%B8%89%E9%83%A8%E5%88%86-%E4%BC%98%E7%A7%80%E9%A1%B9%E7%9B%AE)
[Android 开源组件和第三方库汇总](https://blog.csdn.net/renjianhhong/article/details/51798874)
[优秀的控件UI库](https://github.com/wasabeef/awesome-android-ui)
[优秀的Android资源收集与整理](https://github.com/AlanCheen/Android-Resources)
[2017上半年技术文章集合—184篇文章分类汇总](https://blog.csdn.net/androidstarjack/article/details/77923753)
# 常见库汇总
[Android主流UI开源库整理](https://www.jianshu.com/p/47a4a7b99364)
[Android 开源项目分类汇总](https://github.com/Trinea/android-open-project)
[List of Android UI/UX Libraries](https://github.com/wasabeef/awesome-android-ui)
[android 优秀框架整理](https://blog.csdn.net/huangxiaoguo1/article/details/79032186)
[史上最全分类 Android 开源大全](https://github.com/XXApple/AndroidLibs)
[常用的工具类](https://github.com/l123456789jy/Lazy)
[Android优秀开源框架汇总](https://github.com/Ericsongyl/AOSF)
# 快速开发框架
[TommyLemon/Android-ZBLibrary](https://github.com/TommyLemon/Android-ZBLibrary) //2.8K
[jiangqqlmj/FastDev4Android](https://github.com/jiangqqlmj/FastDev4Android) //2.6K
[一些开源工具类(作者GitHubdemo挺好)](https://github.com/tuacy/ViewMove/blob/master/common/src/main/java/com/pilot/common/utils/TimeUtils.java)
# 其他
#### 基础
```
//---------------------------------------基础------------------------------------------------
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'
```