【转】Android 自己收集的开源项目和文章集合(持续更新至2018.12.17)

2017-12-21
1.炫酷开屏动画框架
https://github.com/JoshuaRogue/FancyView

2.防京东,支付宝密码键盘和密码输入框
https://github.com/GitPhoenix/Keyboard

3.高仿 iOS 滚轮实现 省市区 城市选择三级联动
https://github.com/crazyandcoder/citypicker

4.验证码输入框控件.
https://github.com/JustKiddingBaby/VercodeEditText

5.轻量级提示框,加载中、成功、失败、警告等,以及对话框,非组合框架,自定义 ImageView 实现
https://github.com/limxing/Android-PromptDialog

6.Toast自定义框架
基于 toasty,单例化,简化 api,添加 debug 模式,以及设置居中显示
https://github.com/hss01248/Toasty

2017-12-22
1.获取当前Activity的类名和包名
https://github.com/eicky/AndroidRocket

2.异常捕获及重启
https://github.com/lizhifeng-sky/Crash

3.仿bilibili搜索框效果(三句代码实现)
https://github.com/wenwenwen888/SearchDialog

4.滑动验证码
http://p.codekk.com/detail/Android/mcxtzhang/SwipeCaptcha

5.一个高仿android原生解锁的demo
https://github.com/gamedirty/gesturelock

6.Android EditText的撤销和恢复(反撤销)
https://github.com/qinci/AndroidEdit

7.一个用户引导控件
https://github.com/yilylong/UserGuideView

8.基于 face++的人脸检测,解决了 camera 预览变形,图像方向不对等问题.
https://github.com/hss01248/FaceDetect

2017-12-23
1.可能是最接近微信朋友圈的图片压缩算法
https://github.com/Curzibn/Luban

2.流程指示器
https://github.com/baoyachi/StepView

3.可拖拽的 gridview
https://github.com/fishCoder/DragGridView

4.对输入的电话号码格式化 格式化为 3 4 4 模式
https://github.com/wcy10586/PhoneNumFormatView

5.一个样式看起来比较丰富的弹幕demo,DanmakuFlameMaster很简单的使用。
https://github.com/wangpeiyuan/DanmuDemo

6.仿小红帽动态导航页框架
将动画和 viewpager 结合起来。当你滑动 viewpager 的时候,你也在控制动画的当前帧。
就好像控制动画时间一般。
https://github.com/Nightonke/WoWoViewPager

2017-12-27
1.无需改动原有 activity 只需要一个 annotation 轻松实现任意方向的滑动返回,默认提供微信滑动、跟随滑动、以及单个滑动,并且可以自定义滑动效果
https://github.com/anzewei/ParallaxBackLayout

2.显示 DialogFragment 时背景模糊效果
https://github.com/tvbarthel/BlurDialogFragment

3.1600+的海量 Icon,包括 750+的 Material Design icons
https://github.com/theDazzler/droidicon

2018-1-5
1.Android 上录制 AAC 格式的音频,支持 arm7,arm7s,arm64,支持平台:ios7~ios9,不支持 bitcode
https://github.com/shaoyuan1943/AndroidRecordAAC

2.一个录音和播放的管理类实现录音功能,提供暂停、继续切换,并且监听音量大小以波浪线呈现出现,实现播放功能,播放实现帧动画
https://github.com/jaydenxiao2016/VoiceManager

3.android 页面启动速度优化利器:在页面打开之前进行预加载
https://github.com/luckybilly/PreLoader

4 . miui 一样的自动滚动截屏,为了截长图
https://github.com/android-notes/auto-scroll-capture

5.开眼视频是一款精品短视频日报应用,该项目是用 kotlin,借助已知的一些开眼接口写的一个仿《开眼 App》,主要是为了学习 kotlin 和一些 UI 效果
http://p.codekk.com/detail/Android/kaikaixue/Eyepetizer

2018-1-17
1.一个非常方便的fragment页面框架
https://github.com/xuexiangjys/XPage

2.音视频学习练习案例,项目将会持续更新
https://github.com/yangchong211/YCVideoPlayer

2018-1-23
1.身份证识别,银行卡识别,驾驶证识别,行驶证识别,根据百度文字识别 api 封装,能快速识别身份证信息,银行卡信息,驾驶证信息,行驶证信息,使用非常方便
https://github.com/wenchaosong/OCR_identify

2.Kotlin解析Json框架
https://github.com/cbeust/klaxon

3.Android全手势浏览器
https://github.com/renjianan/SimpleBrowser

2018-1-29
1.音乐播放器,功能:通过耳机和通知栏快捷控制音乐播放、创建歌单、本地歌曲搜索、记忆播放、自动切换到夜间模式、定时停止播放、应用主题自定义以及播放界面风格选择等功能。
https://github.com/DuanJiaNing/Musicoco

2.Android 无需Root实现APK的静默安装
https://github.com/smuyyh/AutoInstall

2018-2-5
1.Android Sku选择器, 类似于淘宝,天猫,京东,支持多维属性,购物车动画,支持MVVM架构,可以直接使用
https://github.com/wuhenzhizao/android-sku

2.万能的公告栏轮播 View,也可用于商品个性垂直轮播展示
https://github.com/Bakumon/BulletinView

3.android 网络监控下的观察者模式运用
https://github.com/shonegg/NetMonitor

2018-2-17
中国省份地图
监听选中的省份,高亮某个省份,默认选中某个省份,移动,放大缩小
https://github.com/xchengx/ChinaMap

模仿蚂蚁森林动画效果
https://github.com/93Laer/WaterView

3 .    状态切换,让View状态的切换和Activity彻底分离开。用builder模式来自由的添加需要的状态View,可以设置有数据,数据为空,加载数据错误,网络错误,加载中等多种状态,并且支持自定义状态的布局。。目前已经用于新芽正式项目中,拓展性强!!
https://github.com/yangchong211/YCStateLayout

4 .    Android基础知识、Android进阶知识、Android自定义View相关、面试相关的知识,欢迎fork,star~
https://github.com/linsir6/AndroidNote

2018-2-26
1.颜色选择,还能够调控透明度
https://github.com/jaredrummler/ColorPicker

2.Wifi Direct,实现 Android 手机之间无网络传输文件
https://github.com/leavesC/WifiP2P

3.一个Android聊天应用,具备私聊和群聊功能
https://github.com/leavesC/Chat

4.Android 版本更新(PS:只是用下载功能,直接给下载地址就行)

功能介绍

实现android版本更新
对kotlin适配,调用更简单
自定义接口协议,可以不改变现有项目的协议就能使用
支持get,post请求
支持进度显示,对话框进度条,和通知栏进度条展示
支持后台下载
支持强制更新
支持简单主题色配置(可以自动从顶部图片提取主色)
支持自定义对话框(可以监听下载进度)
支持静默下载(可以设置wifi状态下)
支持android7.0
1
2
3
4
5
6
7
8
9
10
11
https://github.com/WVector/AppUpdate

2018-3-6
1.SweetMusicPlayer是一款基于百度音乐API的在线音乐播放器。拥有播放本地、在线音乐以及mv等功能,采用 MVP + RxJava + Retrofit 架构的项目, 使用Java和Kotlin混合开发。
https://github.com/WellerV/SweetMusicPlayer

2.音视频,直播SDK,rtmp推流,录制视频,滤镜。百万用户,线上迭代半年,已经稳定。
https://github.com/WangShuo1143368701/WSLiveDemo

3.城市选择、定位、搜索及右侧字母导航,类似美团 百度糯米 饿了么等APP选择城市功能
https://github.com/zaaach/CityPicker

2018-3-14
1.Android 状态栏相关问题看这个就能解决
https://juejin.im/post/5a52023b6fb9a01c9c1ed937

2.自定义View大神系列博客,6的一匹
http://www.gcssloop.com/customview/CustomViewIndex/

2018-3-21
1.人脸识别扫描(活体检测功能,眨眼、摇头、点头),身份证认证
https://github.com/sxpl/FaceAC

2.FormatEditText可以用来当做号码格式化文本输入框使用, 可以用来作为格式化手机号码、格式化身份证号码、格式化银行卡号码等.
特性:

支持配置格式化样式
支持粘贴且光标自动跟随
自动填充删除占位符
1
2
3
https://github.com/dkzwm/FormatEditText

3.宝宝特效Demo通过短视频SDK、直播SDK轻松实现特效与视频剪辑,为用户提供特效相机,拍摄辅助,自动美颜相机,抖音滤镜、直播礼物、直播贴纸等,超低占用空间,十秒大型场景仅100KB+, 精准人脸识别、人脸跟踪,支持3D特效,3D动画特效,2D特效、动画渲染、特效渲染等
https://github.com/aiyaapp/AiyaEffectsAndroid

2018-4-8
1.wanandroid-快应用(quickapp)
https://github.com/CB-ysx/wanandroid-quickapp

2.Android 动画详尽教程
https://github.com/OCNYang/Android-Animation-Set

2018-4-14
1.Android进程保活实践
至少是我见过最全面的,适配各个版本
https://www.jianshu.com/p/53c4d8303e19

2.WebView 全面干货指南
https://www.jianshu.com/p/fd61e8f4049e

3.Android技能树
这个博文主要那个图片做得好,基本知识点都点出来,很全面,至少很多我不知道哦啊
https://www.jianshu.com/p/15dfdcc3d8b7

4.EventBus源码研读(上)
看看源码有益身心健康
https://kymjs.com/code/2015/12/12/01/

2018-4-21
1.Binder学习指南
http://weishu.me/2016/01/12/binder-index-for-newer/

2.分析DroidPlugin,深入理解插件化框架,内容如下:

Hook机制之动态代理
Hook机制之Binder Hook
Hook机制之AMS&PMS
Activity生命周期管理
插件加载机制
广播的处理方式
Service的管理
ContentProvider的管理
1
2
3
4
5
6
7
8
https://github.com/tiann/understand-plugin-framework

3.Android性能优化系列博文
http://androidperformance.com/

4.Android自定义ViewGroup神器-ViewDragHelper
https://www.jianshu.com/p/111a7bc76a0e

5.Android源码解析系列博文
http://gityuan.com/android/

6.java程序员必精–从源码讲解java线程池ThreadPoolExecuter的实现原理、各种坑、如何监控

https://blog.csdn.net/zqz_zqz/article/details/69488570?locationNum=12&fps=1

2018-5-8
1。Android 8.0 适配
https://www.jianshu.com/p/d9f5b0801c6b

2.Android依赖导入全攻略
https://juejin.im/post/5acd6daaf265da238a30ca73

3.Android BLE开发详解和FastBle源码解析
https://www.jianshu.com/p/795bb0a08beb

4.RecyclerView 必知必会
https://cloud.tencent.com/developer/article/1034546

5.Android开源项目-微Yue电子书阅读(MD设计)
https://github.com/LiangLuDev/WeYueReader

6.仿微信朋友圈点击评论自动定位到相关行
https://www.jianshu.com/p/052d45f610ea

2018-5-15
1.实现外部浏览器或者通知跳转APP
https://github.com/lovejjfg/EasyJump

2.Android任务和返回栈完全解析,细数那些你所不知道的细节 - CSDN博客
https://blog.csdn.net/guolin_blog/article/details/41087993

3.第三方新浪微博客户端
https://github.com/wenmingvs/WeiBo

4.基于Google Flutter的开源中国客户端,支持Android和iOS。
https://github.com/yubo725/FlutterOSC

功能
登录(使用osc账号)
查看资讯(未登录即可查看)
查看、回复、发表、评论动弹(需要登录)
动弹小黑屋(需要登录)
“发现”部分的功能基本上都是用H5实现
资讯列表、动弹列表、评论列表支持下拉刷新或分页加载
动弹中的图片预览暂未实现
摇一摇、“我的”页面功能暂时没完成
主题切换功能暂未实现

5.TensorFlow android demo 车道线 车辆 人脸 动作 骨架 识别 检测
https://github.com/yuxitong/TensorFlowDemo

6.Android上基于FFmpeg开发的视频处理框架,简单易用,体积小,帮助使用者快速实现视频处理功能。包含以下功能:剪辑,裁剪,旋转,镜像,合并,分离,变速,添加LOGO,添加滤镜,添加背景音乐,加速减速视频,倒放音视频。
https://github.com/yangjie10930/EpMedia

2018-5-24
1.TextView框架(很强大,你想要有的样式都有)
https://github.com/lygttpod/SuperTextView

2.全新的Android通知栏,已抛弃setLatestEventInfo,兼容高版本
https://github.com/linglongxin24/NotificationUtil

3.Android安全——客户端安全要点
https://www.jianshu.com/p/7f2202c18012

4.我和编程再一起的第三年:Android总结
https://www.jianshu.com/p/06030dd082cf

2018-6-1
1.打造属于你的LayoutManager - CSDN博客
https://blog.csdn.net/huachao1001/article/details/51594004#rd

2.【Transition】Android炫酷的Activity切换效果,共享元素 - 简书
https://www.jianshu.com/p/a43daa1e3d6e

3.Android 路由框架ARouter最佳实践
https://blog.csdn.net/zhaoyanjun6/article/details/76165252

4.单例模式singleton为什么要加volatile
https://blog.csdn.net/jm_heiyeqishi/article/details/51052889

5.Android性能优化:关于 内存泄露 的知识都在这里了
https://mp.weixin.qq.com/s/f7wItMhL_xfVUrkCWIHdKg

6.彻底搞定Android开发中软键盘的常见问题
https://blog.csdn.net/mynameishuangshuai/article/details/51567357

7.【Android】禁止锁屏,保持高亮
http://www.cnblogs.com/Amandaliu/archive/2012/07/19/2598858.html

8.设计模式 温故而知新
https://www.jianshu.com/p/658bd0aa2f35

9.android中的深度学习——快速风格迁移
https://www.jianshu.com/p/995a7d3d82fc

2018-6-10
1.源码详细解析Activity生命周期onResume中Handler.Post(Runnable)和View.Post(Runnable)的UI效果差异原因
https://blog.csdn.net/u010019468/article/details/80007675

2.Android拍照、相册访问图片剪裁适配到Android7.0
https://github.com/zhengzhong1/Android6.0PermissionsDemo

3.OpenCV大佬的博客,人脸识别啥的小意思
http://kongqw.com/categories/OpenCV/

4.Android 内存泄露:详解 Handler 内存泄露的原因 - 简书
https://www.jianshu.com/p/ed9e15eff47a

2018-6-19
1.Android兼H5游戏SDK开发详解(原创) - 简书
https://www.jianshu.com/p/8b9d82560a67

2.Android 四种引用比较与源码分析
https://blog.csdn.net/m0_37700275/article/details/79820814

3.自定义LayoutManager真正的全解,我就没见过这么全的(PS:因为很多部分我没看懂,捂脸)
https://github.com/hehonghui/android-tech-frontier/blob/master/issue-13/创建-RecyclerView-LayoutManager-Redux.md

4.Flutter官网学习资料
https://flutter.io/get-started/learn-more/

5.简析 addToBackStack使用和Fragment执行流程
https://blog.csdn.net/wenxuzl99/article/details/16112725/

6.洞若观火:Fragment不为人知的细节
https://www.jianshu.com/p/3d27ddc952fe

7.让你明明白白的使用RecyclerView——SnapHelper详解
https://www.jianshu.com/p/e54db232df62

8.详解 RxJava 的消息订阅和线程切换原理
https://mp.weixin.qq.com/s/GBGlttLgQA2XrMcRTUUTOw

9.ViewPagerLayoutManager框架
https://github.com/leochuan/ViewPagerLayoutManager

10.《FFmpeg Basics》中文版-目录
https://www.jianshu.com/p/5baf47e7c4cb

2018.6.27
1.Android中RelativeLayout和LinearLayout性能分析
https://www.jianshu.com/p/8a7d059da746

2.这是一份详细 & 清晰的计算机网络基础 学习指南
https://www.jianshu.com/p/45d27f3e1196

3.深入浅出 RecyclerView(把RecyclerView五虎将之间的关系说的很清楚)
https://kymjs.com/code/2016/07/10/01/

4.用SpannableString打造绚丽多彩的文本显示效果
https://www.jianshu.com/p/84067ad289d2

5.TabLayout系列文章,包含自定义TabLayoutItem等高级用法
https://www.jianshu.com/p/be1e8a1da639
https://www.jianshu.com/p/255e2db67147
https://www.jianshu.com/p/e778a01c83d3

2018.7.6
1.FlexboxLayout 能够自动换行的LinearLayout
https://www.jianshu.com/p/b3a9c4a99053

2.这可能是最好的RxJava 2.x 教程(完结版),写的Demo真的很全面
https://github.com/nanchen2251/RxJava2Examples

3.主线程中的Looper.loop()一直无限循环为什么不会造成ANR?
https://www.jianshu.com/p/cfe50b8b0a41

4.详细讲解Android Studio中使用Git——结合GitLab
https://www.jianshu.com/p/059ed1e01229

5.Flutter 高仿知乎 (ps:安利一波)
https://github.com/HackSoul/zhihu-flutter

6.flutter仿boss直聘
https://github.com/heruijun/flutter_boss

7.从零开始搭建Android组件化框架
https://www.jianshu.com/p/ba32488f9555

2018-7-14
1.Realm详解(ps:真的很全面,而且有数据库迁移、改动实现代码)
https://www.jianshu.com/p/37af717761cc

2.Android 屏幕刷新机制 (通俗易懂,并且结合Android源码解说)
https://www.jianshu.com/p/0d00cb85fdf3

3.Android BLE蓝牙详细解读(这个作者最后开发了一个蓝牙库,厉害)
https://www.jianshu.com/p/429629c49bd0

4.上半年最好的Android串口开发入门指南 (比较细致,有案例代码)
https://www.jianshu.com/p/6f650481dde0

5.Android辅助功能原理与基本使用详解-AccessibilityService
https://www.cnblogs.com/popfisher/archive/2017/08/30/7455754.html

6.Android DataBinding 从入门到进阶 (全面,但是Kotlin使用DataBinding好多坑)

https://www.jianshu.com/p/bd9016418af2

7.Android平台Camera开发实践指南 (全面,关于Camera和Camera2的区别,还有各个厂商支持情况都考虑到了)
https://juejin.im/post/5a33a5106fb9a04525782db5

8.Android新组件架构——Lifecylce (Google出品必须了解,方便完成MVP架构 )
https://www.jianshu.com/p/feefbd64a3dc

2018-7-23
1.Android增量更新框架差分包升级(PS:本人试过,可以使用,但是给的范例太老不能用,需要改动,开子线程执行,和动态申请权限)
https://github.com/ha-excited/BigNews#make-a-bignews

2.【Android】RecyclerView的好伴侣:详解DiffUtil (PS:就是通过多个局部更新代替全面更新,性能优化了,而且界面刷新item有相应的动画,不只是白光一闪)
https://blog.csdn.net/zxt0601/article/details/52562770

3.NestedScrolling 机制深入解析(PS:看了过后更好的写自定义Behavior)
https://blog.csdn.net/gdutxiaoxu/article/details/71553411

2018-7-30
1.Android性能优化之APK瘦身详解(瘦身73%)
https://www.jianshu.com/p/fee82949ff84

2.Android 刘海屏适配总结
https://www.jianshu.com/p/f93683dcb8b6

3.你真的会用Gson吗?Gson使用指南(一)
https://www.jianshu.com/p/e740196225a4

4.RecyclerView进阶(一)RecyclerView实现双列表联动
https://www.jianshu.com/p/5864db231ed5

5.RecyclerView之ItemDecoration由浅入深(通熟易懂,有四个例子代码)
https://www.jianshu.com/p/b46a4ff7c10a

6.ViewPager和Fragment一篇就够了(说了缓存、刷新机制)
https://www.jianshu.com/p/ad810a0bef6b

2018-8-6
1.Android事件分发机制完全解析,带你从源码的角度彻底理解(上)
https://blog.csdn.net/guolin_blog/article/details/9097463

2.RecyclerView的拖动和滑动 第一部分 :基本的ItemTouchHelper示例
http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0630/3123.html

3.Android Scroller完全解析,关于Scroller你所需知道的一切
https://blog.csdn.net/guolin_blog/article/details/48719871

4.Fragment全解析系列(一):那些年踩过的坑
https://www.jianshu.com/p/d9143a92ad94

2018-8-22
1.今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案(PS:使用起来比AutoLayout更方便)
https://github.com/JessYanCoding/AndroidAutoSize

2.实战篇ConstraintLayout的崛起之路(PS:最近项目用这个来布局,配合上面的屏幕适配框架很方便)
https://www.jianshu.com/p/a74557359882

3.提示窗口,正在加载中,主页广告,IOS 底部弹出选择,确认对话框,轻量View,非组合框架
https://github.com/limxing/Android-PromptDialog

2018-9-11
1.!免费科学上网方法与技巧(PS:不会科学上网,还算程序员吗)
https://github.com/loremwalker/fq-book

2.轻量级安卓水印框架,支持隐形数字水印
https://github.com/huangyz0918/AndroidWM

3.标签选择器
https://github.com/liusilong/LabelSelectorLayout

2018-9-22
1.下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。
https://github.com/scwang90/SmartRefreshLayout#1

2.多图片选择器
https://github.com/LuckSiege/PictureSelector

1.适配android6.0+系统
2.解决部分机型裁剪闪退问题
3.解决图片过大oom闪退问题
4.动态获取系统权限,避免闪退
5.支持相片or视频的单选和多选
6.支持裁剪比例设置,如常用的 1:1、3:4、3:2、16:9 默认为图片大小
7.支持视频预览
8.支持gif图片
9.支持.webp格式图片
10.支持一些常用场景设置:如:是否裁剪、是否预览图片、是否显示相机等
11.新增自定义主题设置
12.新增图片勾选样式设置
13.新增图片裁剪宽高设置
14.新增图片压缩处理
15.新增录视频最大时间设置
16.新增视频清晰度设置
17.新增QQ选择风格,带数字效果
18.新增自定义 文字颜色 背景色让风格和项目更搭配
19.新增多图裁剪功能
20.新增LuBan多图压缩
21.新增单独拍照功能
22.新增压缩大小设置
23.新增Luban压缩档次设置
24.新增圆形头像裁剪
25.新增音频功能查询

2018-10-8
1基于腾讯浏览服务Tbs,使用X5Webkit内核,实现文件的展示功能,支持多种文件格式,例如doc、excel、ppt、excel、pdf等格式(亲测有效)

https://github.com/ZhongXiaoHong/superFileView

2.Android O 适配详细指南(PS:说了不少关于我们开发遇到的问题)
https://www.jianshu.com/p/567348203016

3.通过标签直接生成shape,无需再写shape.xml
https://github.com/JavaNoober/BackgroundLibrary

2018-10-30
1.WebView爬坑,看这篇就够了

https://mp.weixin.qq.com/s/HFUXbJwqp6hC7Bb8wR0Svw

2.仿美团 Android 客户端的开源项目
https://github.com/cachecats/LikeMeiTuan

2018-11-14
1.属性动画 ValueAnimator 运行原理全解析 - 请叫我大苏 - 博客园
https://www.cnblogs.com/dasusu/p/8595422.html

2.强大、可定制、易扩展的 ViewPager 指示器框架。是ViewPagerIndicator、TabLayout、PagerSlidingTabStrip的最佳替代品。支持角标,更支持在非ViewPager场景下使用
https://github.com/hackware1993/MagicIndicator

3.关于在Android中使用CMake你所需要了解的一切(一)
https://juejin.im/post/5bb025db5188255c38537198

2018-11-21
1.【进阶】RecyclerView源码解析(二)——缓存机制
https://blog.csdn.net/sdfdzx/article/details/79795174

2.Android开源库V - Layout:淘宝、天猫都在用的UI框架,赶紧用起来吧! - 简书
https://www.jianshu.com/p/6b658c8802d1?from=singlemessage

2018-11-28
1.Android技能树 — LayoutInflater Factory小结 - 简书
https://www.jianshu.com/p/8d8ada21ab82

2.android位运算简单讲解 - 简书
https://www.jianshu.com/p/5f41b3cc1909

3.Android:你不知道的 WebView 使用漏洞 - 专注分享 Android开发 干货 - CSDN博客
https://blog.csdn.net/carson_ho/article/details/64904635

4.自定义View心法——View工作流程 - 简书
https://www.jianshu.com/p/af266ff378c6

2018-12-6
1.Android Scroller完全解析,关于Scroller你所需知道的一切 - 郭霖的专栏 - CSDN博客
https://blog.csdn.net/guolin_blog/article/details/48719871

2.android 4.4以上沉浸式状态栏和沉浸式导航栏管理,包括状态栏字体颜色,适用于Activity、Fragment、DialogFragment、Dialog,并且适配刘海屏,适配软键盘弹出等问题,一句代码轻松实现,以及对bar的其他设置
https://github.com/gyf-dev/ImmersionBar

2018-12-17
1.非 UI 线程能调用 View.invalidate()?
https://www.jianshu.com/p/753441fcbad2

2.截图框架
https://github.com/HelloHuDi/ViewCapture

3.逮虾户!Android程序调试竟简单如斯
https://juejin.im/post/5c09f9daf265da61193ba4f2

4.Android启动页黑屏及最优解决方案
https://juejin.im/post/58ad90518ac2472a2ad9b684

转载于:https://my.oschina.net/penchy/blog/2994063

你可能感兴趣的:(【转】Android 自己收集的开源项目和文章集合(持续更新至2018.12.17))