Skip to content

Latest commit

 

History

History
386 lines (232 loc) · 12.1 KB

IncurableDiseases.md

File metadata and controls

386 lines (232 loc) · 12.1 KB

##疑难杂症

###高级语言特性

项目名:strman-java
git地址:https://github.com/shekhargulati/strman-java
解释:
A Java 8 string manipulation library. It is inspired by https://github.com/dleitee/strman

项目名:jadx
git地址:https://github.com/skylot/jadx
预览:(Dex to Java decompiler)

###高端功能

项目名:FingerprintAuthHelper
git地址:https://github.com/pro100svitlo/FingerprintAuthHelper
预览:

项目名:ActivityRouter
git地址:https://github.com/joyrun/ActivityRouter
解释:
ActivityRouter路由框架:通过注解实现URL打开Activity https://joyrun.github.io/2016/08/01/ActivityRouter/

项目名:IQKeyboardManager
git地址:https://github.com/hackiftekhar/IQKeyboardManager
预览:

解释:
Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more.

项目名:whorlwind
git地址:https://github.com/square/whorlwind
解释:
使得指纹加密一件轻而易举的事

项目名:LogcatViewer
git地址:https://github.com/fatangare/LogcatViewer
预览:

###业务功能难点处理

项目名:android-slidingactivity
git地址:https://github.com/klinker41/android-slidingactivity
解释:
Android library which allows you to swipe down from an activity to close it.
预览:

项目名:UpdateApp
git地址:https://github.com/yaming116/UpdateApp
预览:无
解释:开箱即用的app更新,主要负责软件下载、软件安装等 Permission和Service默认添加在aar包里面的,如果使用gradle不需要 在意下面的配置了

项目名:AutoInstaller
git地址:https://github.com/a-voyager/AutoInstaller
预览:


解释:应用自动静默更新安装库

项目名:JKeyboardPanelSwitch
git地址:https://github.com/Jacksgong/JKeyboardPanelSwitch
预览:

项目名:chinese-copywriting-guidelines
git地址:https://github.com/sparanoid/chinese-copywriting-guidelines
解释:
Chinese Copywriting Guidelines / 中文文案排版指北 http://sparanoid.com/note/chinese-copywriting-guidelines/

项目名:AndroidDaemonService
git地址:https://github.com/D-clock/AndroidDaemonService
解释:
合理优雅的进程保活方式

项目名:MarsDaemon
git地址:https://github.com/Marswin/MarsDaemon
预览: 无
描述:可以实现在Android上实现进程常驻

项目名:Hodor
git地址:https://github.com/Aufree/Hodor
预览:
描述:Hodor 是一套可让你的应用快速支持本地化的解决方案, 允许你在应用内直接更改应用语言而无需退出应用, 类似微信.

项目名:easydeviceinfo
git地址:https://github.com/nisrulz/easydeviceinfo
预览:(获取手机信息)

项目名:AndServer
git地址:https://github.com/yanzhenjie/AndServer
解释:Android端搭建简单的Http服务器的框架

项目名:NewsTemplate
git地址:https://github.com/JeasonWong/NewsTemplate
预览:(新闻客户端必备功能)

项目名:ObservableScheduler
git地址:https://github.com/jiang111/ObservableScheduler
预览:

解释:
进程跳转库

项目名:Hermes
git地址:https://github.com/Xiaofei-it/Hermes
描述:
简单易用的安卓进程间通信IPC框架

项目名:AndroidProcess
git地址:https://github.com/wenmingvs/AndroidProcess
解释:
判断App位于前台或者后台的6种方法
预览:

项目名:SmsRadar
git地址:https://github.com/tuenti/SmsRadar
解释:
Android library created to listen incoming and outgoing SMS's

项目名:chinese-copywriting-guidelines
git地址:https://github.com/sparanoid/chinese-copywriting-guidelines
解释:
Chinese Copywriting Guidelines / 中文文案排版指北

###皮肤/主题切换

项目名:Colorful
git地址:https://github.com/hehonghui/Colorful
预览:


描述:Android动态换肤库

项目名:MagicaSakura
git地址:https://github.com/Bilibili/MagicaSakura
预览:(多主题框架)

项目名:NightModel
git地址:https://github.com/achenglike/NightModel
解释:
夜间皮肤切换

项目名:Scoops
git地址:https://github.com/52inc/Scoops
预览:

###发布/打包/统计/插件化

项目名:AndroidMultiChannelBuildTool
git地址:https://github.com/GavinCT/AndroidMultiChannelBuildTool
预览:


项目名:gradle_plugin_android_aspectjx
git地址:https://github.com/HujiangTechnology/gradle_plugin_android_aspectjx
预览:

项目名:MultiChannelPackageTool
git地址:https://github.com/seven456/MultiChannelPackageTool
描述:Android Multi channel package tool (安卓多渠道打包工具)

项目名:AndResGuard
git地址:https://github.com/shwenzhang/AndResGuard
描述:proguard resource for Android by wechat team

项目名:RocooFix
git地址:https://github.com/dodola/RocooFix
预览:

描述:another hotfix framework

项目名:dynamic-load-apk
git地址:https://github.com/singwhatiwanna/dynamic-load-apk
描述:Apk动态加载框架

项目名:img-optimizer-gradle-plugin
git地址:https://github.com/chenenyu/img-optimizer-gradle-plugin
预览:(一款用于优化png图片的gradle插件,有效减少APK体积,支持极限压缩和无损压缩)

项目名:HotFix
git地址:https://github.com/dodola/HotFix
解释:
安卓App热补丁动态修复框架

项目名:Tinker_imitator
git地址:https://github.com/zzz40500/Tinker_imitator
解释:
抢先体验Demo: 原理: 微信热更新方案

项目名:AppUninstall
git地址:https://github.com/venshine/AppUninstall
解释:
Android App监听自身卸载,反馈统计

项目名:Android-Easy-MultiDex
git地址:https://github.com/TangXiaoLv/Android-Easy-MultiDex
解释:
Android,multidex,splitdex,分包插件
预览:

项目名:AndFix
git地址:https://github.com/alibaba/AndFix
解释:
AndFix is a library that offer hot-fix for Android App.

###Android 6.0授权问题

项目名:permissive
git地址:https://github.com/jksiezni/permissive
解释:

项目名:AndPermission
git地址:https://github.com/yanzhenjie/AndPermission
解释:
Android Permission = AndPermission. Android运行时权限管理最佳实践

项目名:easypermissions
git地址:https://github.com/googlesamples/easypermissions
解释:
Simplify Android M system permissions

项目名:FcPermissions
git地址:https://github.com/lypeer/FcPermissions
预览:

项目名:PermissionsDispatcher
git地址:https://github.com/hotchemi/PermissionsDispatcher
预览:

项目名:Dexter
git地址:https://github.com/Karumi/Dexter
预览:

项目名:Nammu
git地址:https://github.com/tajchert/Nammu
预览:高版本授权处理

项目名:easydeviceinfo
git地址:https://github.com/nisrulz/easydeviceinfo
描述:6.0授权处理

项目名:RxPermissions
git地址:https://github.com/tbruyelle/RxPermissions
描述:Android runtime permissions powered by RxJava

项目名:PermissionGen
git地址:https://github.com/lovedise/PermissionGen
解释:简单好用的授权封装

项目名:PermissionUtils
git地址:https://github.com/rebus007/PermissionUtils
描述:
Check marshmallow permission easily https://rebus007.github.io/PermissionUtils/

项目名:PermissionHelper
git地址:https://github.com/k0shk0sh/PermissionHelper
解释:
Android Library to help you with your runtime Permissions
预览:

###代码封装

项目名:ThinkAndroid
git地址:https://github.com/white-cat/ThinkAndroid
描述:ThinkAndroid是一个免费的开源的、简易的、遵循Apache2开源协议发布的Android开发框架

项目名:AndroidAgeraTutorial
git地址:https://github.com/captain-miao/AndroidAgeraTutorial
预览:

项目名:SuperAdapter
git地址:https://github.com/byteam/SuperAdapter
预览:无
解释:
一个Adapter同时适用RecyclerView、ListView、GridView等