# 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' ```