这视频应该配我想吟诗一首幽默什么诗?

我做了一个思维导图,专门总结我学的博客文章:https://mubu.com/doc/j6EJGn9kZT2023.3.20anr系列https://mp.weixin.qq.com/s?__biz=MzI1MzYzMjE0MQ==&mid=2247488182&idx=1&sn=6337f1b51d487057b162064c3e24c439&chksm=e9d0d954dea75042193ed09f30eb8ba0acd93870227c5d33b33361b739a03562afb685df9215&scene=178&cur_album_id=1780091311874686979#rdhttps://mp.weixin.qq.com/s?__biz=MzI1MzYzMjE0MQ==&mid=2247488116&idx=1&sn=fdf80fa52c57a3360ad1999da2a9656b&chksm=e9d0d996dea750807aadc62d7ed442948ad197607afb9409dd5a296b16fb3d5243f9224b5763&token=569762407&lang=zh_CN&scene=21#wechat_redirecthttps://mp.weixin.qq.com/s?__biz=MzI1MzYzMjE0MQ==&mid=2247488243&idx=1&sn=1f948e0ef616c6dfe54513a2a94357be&chksm=e9d0d911dea75007f36b3701b51842b9fa40969fe8175c2cb4aecf96793504602c574945d636&cur_album_id=1780091311874686979&scene=189#wechat_redirect2022.3.211.你永远想不到一个try-catch可以玩出这么多花样(上)https://juejin.cn/post/70573359966181130542.Attempt to read from field ‘int android.view.View.mViewFlags’ on a null object referencehttps://www.jianshu.com/p/1c9b6be60f173.AMS栈管理https://gitee.com/pgm250/blog_img_bed/raw/master/wanan/AMS%E6%A0%88%E7%AE%A1%E7%90%86.pdf4.分享一个困惑很久的问题:App前台,Activity会被回收吗?https://mp.weixin.qq.com/s/XHbJ1L5_rdvKs3AjLCvGiA2021.11.151.一个不一样的 ANR(nativePollOnce)http://tao93.top/2019/01/18/%E4%B8%80%E4%B8%AA%E4%B8%8D%E4%B8%80%E6%A0%B7%E7%9A%84%20ANR/2.005 采坑-Activity执行finish后音乐仍然播放(Animation动画使用Handler完成,onStop和onDestroy在Idler完成)https://www.jianshu.com/p/066fd268094e3.Android
他山之石,可以攻玉!一篇文章看懂 v1/v2/v3 签名机制https://juejin.cn/post/69068827489090928712021.10.121.Android 12 适配简介https://juejin.cn/post/70144914241125089362.JAVA CAS实现原理与使用https://blog.csdn.net/u011506543/article/details/823923382021.07.121.了解下,这几个字节码编程入门案例https://juejin.cn/post/69066285826304901262.AOP 利器 ASM 基础入门https://juejin.cn/post/68779250000456581193.WindowInspector(窗口检查器)出来两年了,还不了解?!!https://juejin.cn/post/69814769713940070544.面试问Handler内存泄露的场景,别就只知道静态内部类&弱引用!https://mp.weixin.qq.com/s/MwDlFsrH0LbohmrLZyGoEA2021.07.051.《Flutter实战》电子书https://book.flutterchina.club/2.Flutter学习指南App(一个包含了各种示例的demo)https://www.wanandroid.com/blog/show/28673.Flutter
老孟(齐全的系列 blog)http://laomengit.com/flutter/widgets/widgets_structure.html2021.6.281.Android 启动优化(三)- AnchorTask 开源了https://mp.weixin.qq.com/s?__biz=MzUzODQxMzYxNQ==&mid=2247485000&idx=1&sn=36f6b98ac4fb90374149e60e6455fca3&chksm=fad95908cdaed01e0ae8c051c8bd8d78bf336d7dfdce02d57a954bc49bd4c8b16e78ab92232f&scene=21#wechat_redirect2.Jetpack家族新成员,App Startup学习笔记https://mp.weixin.qq.com/s/bDwsFUOSTUiHcA0lxgIZaA3.AspectJ在Android 中的使用攻略https://blog.csdn.net/qq_17766199/article/details/117884583?spm=1001.2014.3001.55014.Fragment懒加载还在用setUserVisiblity?看AndroidX带来那些新的Api.https://mp.weixin.qq.com/s/sQ-1EWEFfSfPfeqcTstxkA5.Android 布局打气筒 (一):玩转 LayoutInflaterhttps://juejin.cn/post/69766137260366561592021.6.211.RecyclerView缓存机制
scrap view 的生命周期https://juejin.cn/post/68449037800062648452.Android 12隐私安全更新一览https://mp.weixin.qq.com/s/tsFTvKq-CLI-2hbsonn9cw3.Gradle+ASM实战——进阶篇https://www.jianshu.com/p/47da7fb264db2021.6.101.读源码长知识
原来可以这样扩大 View 点击区域(ps:没用,但解析源码可以)https://juejin.cn/post/69682376520174141512.Android 查看并解决重复依赖https://juejin.cn/post/69684204810073538703.ThreadLocal的奇思妙想https://mp.weixin.qq.com/s/ucxzyP3GlOdjCRlQgOiy9g2021.5.311.完美替代ZXing,统一扫码服务https://mp.weixin.qq.com/s/umN0saur3pezrtCqKpxJ6A2.在Android手机上对https请求进行抓包(我失败了,报错CertPathValidatorException,http的可以,但因为之前没有抓包教程,所以还是发出)https://mp.weixin.qq.com/s/w2cmy8SqwaG5hLuM7Sdx3w3.5 道刁钻的 Activity 生命周期面试题https://mp.weixin.qq.com/s/2qWwhbSpaWMqXWq9poUlxQ2021.4.271.面试官:RecyclerView布局动画原理了解吗?https://mp.weixin.qq.com/s/IoO_eYA1KP7S3V13WtInkQ2.线上疑难定位:trying to use a recycled bitmaphttps://mp.weixin.qq.com/s/wFPjQYV17Ml56gQzgmrZ0w3.每日一问
view.requestLayout如果在灭屏或者切home之后调用会怎么样?https://wanandroid.com/wenda/show/179562021.3.221.小知识又来了!ViewGroup onDraw为什么不调用?https://mp.weixin.qq.com/s/14zhFMbB-Pywtvy3nwzhKw2.Android ANR日志分析指南https://zhuanlan.zhihu.com/p/501073973.从责任链模式看Android事件分发https://mp.weixin.qq.com/s/sSPFz3E5gncYiMMFtF_xlg2021.2.251.再见SharedPreferences,你好MMKV!https://mp.weixin.qq.com/s/VBMDIE0QHXQAMuIjon-Fjg2.Android Window 如何确定大小/onMeasure()多次执行原因https://www.jianshu.com/p/6e45f42da3043.Android
代码混淆到底做了什么?
牛气冲天新年征文https://juejin.cn/post/69306485013112422482021.2.21.学不动也要学!深入了解ViewPager2https://zhpanvip.gitee.io/2019/12/14/24.Know%20about%20ViewPager2/2.RxJava So Easy! 带你从0手撸一个RxJavahttps://mp.weixin.qq.com/s/TsyB7oXgQSCPyUP7r7SuKg3.踩坑之路:finish方法执行后居然还有这种操作?https://mp.weixin.qq.com/s/4ur3xQa-ISyuQx23nAlZyw2021.1.71.使用 R8 压缩您的应用https://mp.weixin.qq.com/s/zDx-SdsqargT4JB6oMIrTw2.比较一下requestLayout和invalidate方法https://juejin.cn/post/69045187225646530703.Kotlin 协程中,关于 runBlocking, launch ,withContext ,async,doAsync 之间的简单区别https://www.jianshu.com/p/bb63f889200e2020.11.12最近在做 RN项目,推荐一波学习资料1.给所有开发者的React Native详细入门指南(PS:超级详细,前端零基础也没问题)https://www.jianshu.com/p/fa0874be08272.为何大厂APP如微信、支付宝等只适配了armeabi-v7a/armeabi?https://mp.weixin.qq.com/s/jnZpgaRFQT5ULk9tHWMAGg2020.10.91.三年经验Android开发面经总结https://juejin.im/post/68769682555970519172.自定义Gradle插件检测函数耗时https://juejin.im/post/6877831242050437134#heading-03.手把手教大家用Transform API和ASM实现一个防快速点击案例https://mp.weixin.qq.com/s?__biz=MzUzOTk2MDUxMw==&mid=2247484076&idx=1&sn=e06a95632487c5d3975ecdfce8ef5295&chksm=fac13702cdb6be14325e125a269d1db20335291867d2380f1e0dbabf887b324899fdb87294ec#rd2020.9.281.Gradle插件从入门到进阶https://juejin.im/post/68449038382902968462.自定义Gradle插件(二)https://blog.csdn.net/liuhongwei123888/article/details/505421043.手把手教大家用Transform API和ASM实现一个防快速点击案例https://mp.weixin.qq.com/s?__biz=MzUzOTk2MDUxMw==&mid=2247484076&idx=1&sn=e06a95632487c5d3975ecdfce8ef5295&chksm=fac13702cdb6be14325e125a269d1db20335291867d2380f1e0dbabf887b324899fdb87294ec#rd2020.9.101.面试必备:LinkedHashMap源码解析(JDK8)https://blog.csdn.net/zxt0601/article/details/774291502.面试必备:ArrayMap源码解析https://blog.csdn.net/zxt0601/article/details/783333283.速查
ADB 用法大全https://www.wanandroid.com/blog/show/23102020.8.271.直面底层:经常用的ViewTreeObserver 背后的原理https://mp.weixin.qq.com/s/ixgiyEEDuLVfZHcjUF9DsA2.面试必备:SparseArray源码解析https://www.jianshu.com/p/25ccfe46faf53.拖不得了,Android11真的要来了,最全适配实践指南奉上https://juejin.im/post/6860370635664261128#heading-292020.8.171.直面底层:WindowManager 视图绑定以及体系结构https://mp.weixin.qq.com/s?__biz=MzAxMTI4MTkwNQ==&mid=2650832409&idx=2&sn=a9f16b2134b0a4e7f34a315d6704a401&chksm=80b7aa87b7c02391036ad82825a4b9cbf68483e6d22cb8fc88385076bb485d2e23475ed015eb&scene=21#wechat_redirect2.Android MotionLayout动画:续写ConstraintLayout新篇章https://mp.weixin.qq.com/s/lazQtIa139UQmyhCVG5-gQ3.Android WebSocket实现即时通讯功能https://www.jianshu.com/p/7b919910c8922020.8.81.面试官:“准备用HashMap存1w条数据,构造时传10000还会触发扩容吗?”https://juejin.im/post/68449039837487431752.HashMap面试必问的数据结构相关知识总结https://www.cnblogs.com/Young111/p/11519952.html3.神奇宝贝 眼前一亮的 Jetpack + MVVM 极简实战https://juejin.im/post/68500372712534835342020.7.201.直面底层:你真的了解 View.post() 原理吗?https://mp.weixin.qq.com/s/mzIonVXczvFX3RTPXXMakw2.ViewGroup 默认顺序绘制子 View,如何修改?什么场景需要修改绘制顺序?https://mp.weixin.qq.com/s/G3BKLbu1gjIIf8-qY6DFBg3.破解 Kotlin 协程(8) - Android 篇https://juejin.im/post/5cfe1947e51d45105d63a4e34.Android
《看完不忘系列》之Glidehttps://juejin.im/post/5f0ec887e51d45349917c614#heading-05.这交互炸了系列: 仿微信键盘弹出体验https://mp.weixin.qq.com/s/0ehKdZdunsuU94aGaHifyg2020.7.161.踩坑之路:LiveData之粘性事件https://www.jianshu.com/p/e08287ec62cd2.关于JVM,你必须知道的那些玩意儿https://juejin.im/post/5edde98de51d457b3c1e69223.FFmpeg获取视频首帧转封面图Bitmaphttps://juejin.im/post/5f02ec8b6fb9a07e753c8a034.浅析NestedScrolling嵌套滑动机制之基础篇(这是个系列文章,学习嵌套滑动利器)https://juejin.im/post/5ede31496fb9a047a226a44a2020.7.21.Kotlin、自定义View教学视频。通俗易懂、详实、时间短,强推https://space.bilibili.com/27559447/video2020.6.51.Android "退一步"的布局加载优化(鸿洋出品)https://wanandroid.com/blog/show/27662.我是怎么把业务代码越写越复杂的
MVP - MVVM - Clean Architecturehttps://juejin.im/post/5ecb4174f265da7708476f123.Android Studio 4.0+ 中新的 UI 层次结构调试工具https://mp.weixin.qq.com/s/W69qHo0bBuDgob4_WSkaSw2020.5.51.Flutter官方中文教程https://book.flutterchina.club/chapter1/mobile_development_intro.html2.Android UI 线程更新UI也会崩溃???https://juejin.im/post/5e9c63346fb9a03c6f670bf02020.4.201.Android消息推送MQTT实战https://mp.weixin.qq.com/s/Usk9tEIN5zKVlmYnXkzrLw2.Android 10适配要点,作用域存储https://mp.weixin.qq.com/s/31esIqMudRRDBY8JDs8D4A3.【背上Jetpack之Fragment】你真的会用Fragment吗?Fragment常见问题以及androidx下Fragment的使用新姿势https://juejin.im/post/5e5cd8686fb9a07cbc269d102020.4.13今天是字节跳动的文章推荐,细节看不懂,就看个大概1.开源
Scene:Android 开源页面导航和组合框架https://juejin.im/post/5de07889e51d45330a1c00952.抖音包大小优化-资源优化https://juejin.im/post/5e809cf46fb9a03c763cf3483.抖音BoostMultiDex优化实践:Android低版本上APP首次启动时间减少80%(一)https://juejin.im/post/5e5b9466518825494b3cd5aa4.字节跳动为什么选用Flutter:并非跨平台终极之选,但它可能是不一样的未来https://juejin.im/post/5e81e37f6fb9a03c7e2003702020.4.81.20分钟,我们一起实现爱奇艺式焦点寻找https://juejin.im/post/5e85fe4e6fb9a03c6f66eef92.Android最强保活黑科技的最强技术实现https://juejin.im/post/5e820b61e51d45470652e7b83面试被问到java代理,一脸懵逼!!!https://mp.weixin.qq.com/s/jY6ptpZWXXH4JLhtnvLmsw2020.3.311.面试官: 说一下你做过哪些性能优化?https://juejin.im/post/5e7f12ba518825736d2780a02.每日一问 Activity 都重建了,你 Fragment凭什么活着?https://www.wanandroid.com/wenda/show/110773.Android BLE开发详解和FastBle源码解析https://www.jianshu.com/p/795bb0a08beb2020.3.191.Android NestedScrolling机制完全解析 带你玩转嵌套滑动https://blog.csdn.net/lmj623565791/article/details/522040392.每日一问 “别慌,你 post 一个 Runnable ,在下一帧就可以拿到了。”这种说法对吗?https://www.wanandroid.com/wenda/show/115063.每日一问 ViewPager 嵌套,“老子”怎么就没拦住你?https://www.wanandroid.com/wenda/show/111594.每日一问 项目中同名资源,会不会覆盖,规则是怎么样的?https://www.wanandroid.com/wenda/show/90882020.3.111.每日一问 RecyclerView卡片中持有的资源,到底该什么时候释放?https://wanandroid.com/wenda/show/121482.每日一问
很久以前有Activity.onResume就是界面可见的说法,这种说法错了多少?https://wanandroid.com/wenda/show/121753.【建议收藏】面试没有亮点?给你一份Android热门三方库源码面试宝典 - 掘金https://juejin.im/post/5e65ad276fb9a07cc01a32642020.1.101.移动开发者的必知音视频基础知识https://juejin.im/post/5e12fe306fb9a0481467d3992.我的2019年终总结(浴火重生)
掘金年度征文(这个信息量特别大)https://juejin.im/post/5e08ac516fb9a0164c7bbc9d3.聊聊 Android 的 GUI 系统https://juejin.im/post/5e0ca9ccf265da5d4170e844#heading-142019.12.161.如何在 Java 和 Kotlin 之间进行互操作https://juejin.im/post/5de6474a518825122b0f652b2.仿支付宝蚂蚁森林水滴浮动效果https://blog.csdn.net/yangyong915/article/details/790120253.Smali 语法解析 —— 类https://juejin.im/post/5c0fc82c5188250d2722a8b12019.12.31.java数值范围以及float与double精度丢失问题https://blog.csdn.net/tomcat_2014/article/details/514539882.ViewStub你真的了解吗https://juejin.im/post/5dd6176c6fb9a05a9d6bf2ba3.9102年了,再谈屏幕适配!https://mp.weixin.qq.com/s/gop8vNaK8LFADRQijAjgrA4.Smali 语法解析——Hello Worldhttps://juejin.im/post/5c093fd751882535422e4f052019.11.251.Android 使用 LiveData 实现 EventBushttps://juejin.im/post/5dce5b16f265da0ba5279b112.java动态代理Proxy.newProxyInstancehttps://blog.csdn.net/u012326462/article/details/812931863.Android主流三方库源码分析(五、深入理解RxJava源码)https://jsonchao.github.io/2019/01/01/Android%E4%B8%BB%E6%B5%81%E4%B8%89%E6%96%B9%E5%BA%93%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90%EF%BC%88%E4%BA%94%E3%80%81%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3RxJava%E6%BA%90%E7%A0%81%EF%BC%89/4.面试官:LeakCanary原理是什么?https://mp.weixin.qq.com/s/-bLo7aaUsTSWAhvhkgy8BA2019.11.151.Android Studio说:使用HashMap不如使用SparseArray?https://mp.weixin.qq.com/s/nr98arRXu-tBGSHFLAbvhg2.一篇文章助你入门FFmpeg编程https://juejin.im/post/5d6e5c8a5188257ec84738c43.【Android 音视频开发打怪升级:音视频硬解码篇】一、音视频基础知识https://juejin.im/post/5d84f059e51d453b397744632019.11.81.Android源码解析-ViewModelhttps://segmentfault.com/a/11900000205155802.每日一问 你那么多手指在触摸屏幕,你叫我怎么选?https://www.wanandroid.com/wenda/show/100493.Flutter混合开发(一):Android项目集成Flutter模块详细指南https://www.jianshu.com/p/625f7295f5722019.10.301.如何正确的在 Android 上使用协程 ?https://blog.csdn.net/qq_41907991/article/details/797953822.总结UI原理和高级的UI优化方式https://juejin.im/post/5dac6aa2518825630e5d17da3.java运行时跟编译时的区别,欢迎大家指正https://blog.csdn.net/qq_41907991/article/details/797953822019.10.161.Kotlin干掉了findViewById,但用不好也会有性能问题https://mp.weixin.qq.com/s/z1yEzR9rqUrTMLulxvWjqw2.借助Kotlin特性打造一个有Kotlin味道的Activity跳转工具类库https://blog.csdn.net/u011387817/article/details/998440663.Android Hook告诉你 如何启动未注册的Activityhttps://blog.csdn.net/huangliniqng/article/details/896431062019.10.81.面试官:今日头条启动很快,你觉得可能是做了哪些优化?(PS:在 MultiDex 加载时,显示加载界面,提高用户体验)https://juejin.im/post/5d95f4a4f265da5b8f10714b2.java泛型背后是什么https://www.jianshu.com/p/dd34211f25653.抽丝剥茧RecyclerView - 化整为零https://www.jianshu.com/p/1ae2f2fcff2c2019.9.101。这是一个关于Kotlin一系列的学习教程、文章。https://github.com/Jetictors/KotlinLearn2.反思|Android LayoutInflater机制的设计与实现https://juejin.im/post/5d5a62c0e51d4561ba48fde03.一篇文章助你入门FFmpeg编程https://juejin.im/post/5d6e5c8a5188257ec84738c42019.9.21.Android 8.0中各种通知写法汇总https://www.jianshu.com/p/6aec3656e2742.Android 必知必会 - DialogFragment 使用总结https://blog.csdn.net/ys743276112/article/details/529620463.可定制化阴影的万能阴影布局https://github.com/lihangleo2/ShadowLayout2019.8.201.牛客网 剑指Offer (PS:刷一下算法题)https://www.nowcoder.com/ta/coding-interviews?page=12.一个程序员的五年总结,给你不一样的角度https://juejin.im/post/5d3d8817518825348962e6c73.探索 Android 多线程优化方法https://juejin.im/post/5d45a75de51d4561ee1bdf10#heading-452019.8.121.每日一问 AppCompatTextView 与 TextViewhttps://www.wanandroid.com/wenda/show/88322.每日一问 大家应该都有泛型在编译期会被擦除的概念,那么为什么我们在运行时还能读取到呢?https://www.wanandroid.com/wenda/show/88213.Android:手把手带你清晰梳理自定义View的工作全流程!https://juejin.im/entry/5d48c6425188257f3311a6b04.Lifecycle使用与分析-基础https://www.jianshu.com/p/0f72b28688dd5.Android 9.0 适配指南https://juejin.im/post/5d48bfece51d4561f17a50552019.8.11.每日一问 Looper.loop为什么不会阻塞掉UI线程?https://www.wanandroid.com/wenda/show/86852.每日一问 在Activity 的 onResume 方法中 view.postRunnable 能获取到 View 宽高吗?https://www.wanandroid.com/wenda/show/86803.每日一问 听说过Handler中的IdleHandler吗?https://www.wanandroid.com/wenda/show/87234.每日问答 Handler应该是大家再熟悉不过的类了,那么其中有个同步屏障机制,你了解多少呢?https://www.wanandroid.com/wenda/show/87105.ViewPager anr,页面空白问题完全解析https://www.jianshu.com/p/a7f9f5cdf6f32019.7.251.ARouter原理剖析及手动实现(APT,保存path和class为map)https://juejin.im/post/5b5eb9dbf265da0f486127a52AOP实现Android集中式登录架构(aspectj)https://juejin.im/post/5b75244e6fb9a009c927b7c12019.7.21.LiveData的工作原理https://juejin.im/post/5baee5205188255c930dea8a2.10分钟带你入门NestedScrolling机制https://segmentfault.com/a/11900000192728703.Android View点击特效TouchEffects,方便快速的为全局控件添加点击效果https://github.com/likaiyuan559/TouchEffects2019.6.131.无限循环RecyclerView的完美实现方案(通过自定义LayoutManager完成)https://juejin.im/post/5cfa198ff265da1b8c197c2f2.JAVA线程基础回顾及内存模型(一) (这个我觉得就看看java 八大原子操作即可)https://www.jianshu.com/p/0ecca8ab9cb43.Android动态编译技术:Plugin Transform Javassist操作Class文件(对于前面自定义插件那块没问题,后面的代码有的类找不到了,Tranform 与 编译时生成代码有同工异曲之妙)https://blog.csdn.net/yulong0809/article/details/777520982019.6.41.开源一个自用的Android IM库,基于Netty+TCP+Protobuf实现。(大佬)https://juejin.im/post/5c97ae12e51d45580b681b0b2.LeakCanary 原理浅析(监听、检测、分析三部曲,我反正对于haha c源码没能力看懂)https://blog.csdn.net/import_sadaharu/article/details/814077283.弱网下移动端网络连接处理策略https://segmentfault.com/a/11900000067339782019.5.221.drawText()详解(PS:这个函数比我想象的更加复杂,Text的绘图四线格)https://blog.csdn.net/harvic880925/article/details/504237622.RecyclerView系列之四实现回收复用https://blog.csdn.net/harvic880925/article/details/848664863.Android 模仿QQ登录界面解决软键盘遮挡问题https://www.jianshu.com/p/9eb57a8ff5e52019.5.131.对 Android SDK 开发的一些个人心得https://juejin.im/post/5ccd42df51882541ca0345c52.Android ASM自动埋点方案实践(gradle遍历和修改class文件)https://www.jianshu.com/p/9039a3e46dbc3.浅谈项目重构之路——模块化https://www.jianshu.com/p/e40b7eb995732019-5-61.安卓高级UI (PS:这是一个总结了作者所写的关于UI的博文,有path、属性动画等待,质量很好)https://www.wanandroid.com/blog/show/25452.全民Kotlin:你没有玩过的全新玩法(PS:入我kotlin教,将法力无边)https://mp.weixin.qq.com/s/MgAEtMI8_POp2WK7x7Q5sg2019-4-291.灵悉,兴趣项目,社交类,实现动态发布、评论及回复,支持图片https://github.com/happycao/lingxi-android[外链图片转存失败(img-mf9IelKt-1562038174534)(https://github.com/happycao/lingxi-android/raw/master/screenshot/Screenshot_relevant.jpg)][外链图片转存失败(img-B8EzApCP-1562038174535)(https://github.com/happycao/lingxi-android/raw/master/screenshot/Screenshot_home.jpg)][外链图片转存失败(img-khoAKl1j-1562038174536)(https://github.com/happycao/lingxi-android/raw/master/screenshot/Screenshot_feed.jpg)]2.将中国传统文化、诗词等与天气应用结合的一款基于安卓端的开源APPhttps://github.com/hzm0321/PoetryWeather3.即时启动是一款助手应用,包括音乐播放,Launcher,设备信息,天气网解析,二维码,指南针等功能https://github.com/hujincan/Assistant2019-3-251.Handler 源码解析(Java 层)https://www.hchstudio.cn/article/2019/556f/2.ArrayBlockingQueue 阻塞队列https://www.hchstudio.cn/article/2019/bf19/2019-3-151.SharePreference原理及跨进程数据共享的问题https://www.jianshu.com/p/4984f66f9a4b2.聊一聊Android中的字体适配(PS:这个牛逼,我以后都用他写的无边距TextView)https://www.jianshu.com/p/2fdc97ae74a83.“为什么属性动画移动后仍可点击”,你怎么答?(直指本心,属性动画改的不是view位置坐标,改的是触摸点的坐标)https://mp.weixin.qq.com/s?__biz=MzAxMTI4MTkwNQ==&mid=2650827270&idx=1&sn=64f8a9eef23b92a42bb0acfcdf4ec3eb&chksm=80b7be98b7c0378e8f402fe56763ab60e28e72d31fa515b077c8efb4fdee4bba93e804a05b4e&scene=0#rd2019-3-8因为现在是金三银四,我就这次专们给 面试用的博文第一步,知识储备月薪20+的Android面试都问些什么?(含答案)(PS:我感觉这个问的有点水,不值20这个价,但是有答案比较良心)https://mp.weixin.qq.com/s/9roRgPcM7ukx-6E3te0N2Q记一次Android面试心得(比较全)https://mp.weixin.qq.com/s/aSuQTfgH41SK8X5msaP2HA第二步,写简历你真的会写简历吗?https://mp.weixin.qq.com/s/6CUKaFKyqXxm0KT85UgmyA第三部,调整心态,准备面基考试官开工大吉
技术面试九忌https://mp.weixin.qq.com/s/U9p_oHSrskn-gORtzX6-oA最后,祝各位面试顺利2019-2-25这次分享的是学习视频(免费的),我这绝不是打广告啊,这个学习视频的深度,我个人觉得高级工程师的程度还是有的,甚至资深,可以说是用于进阶高级Android工程师的非常好的干货,我只看录播,图方便,直播我难得等,而且一次太长,我也不能保持一直看,视频地址:https://ke.qq.com/course/13090101anfix热修复02解密支付宝如何在不安装淘票票的情况下加载淘票票原生App03NDK 实现FFmpeg视频处理04架构师成长之路-基于android fragment通信的面向对象的万能接口05MVP核心揭秘-企业级架构搭建与性能优化06ndk层实现双进程守护07Behavior玩转特效–滑动的卡片08框架搭建重构09打造高级特效之酷炫水波纹动画10未安装的apk跳转,大型化插件化架构开发11手写volley12Android-跳一跳插件13数据库框架设计14渲染优化15增量更新-kotlin2019-2-121.ANR监测机制https://www.jianshu.com/p/ad1a84b6ec692.为什么 bindService 能和 Activity 的生命周期联动?https://juejin.im/post/5c13cd99e51d4522ad6e74ec3.PopWindow 制作常见的6种花哨效果https://mp.weixin.qq.com/s/H5bHzTUTDVAfl37yyX43IA2019-1-211.Android Fragment 的妙用 - 优雅地申请权限和处理 onActivityResulthttps://www.jianshu.com/p/6b7bdb8e5a222.通过流程图来分析Android事件分发https://blog.csdn.net/u010707039/article/details/852116583.Android使用矢量图(SVG, VectorDrawable)实践篇https://www.jianshu.com/p/0555b8c1d26a4.推荐个记笔记神器 新的一年规划起来http://www.wanandroid.com/blog/show/24792019-1-91.Gradle依赖项学习总结,dependencies、transitive、force、exclude的使用与依赖冲突解决http://www.paincker.com/gradle-dependencies2.小秋魔盒是一个生活工具 App,主要功能有:新闻资讯;微信精选美文;笑话趣图;星座运势;LED字幕;天气;日历;二维码;手电筒;老黄历。在开发中尽可能多的用了目前比较流行的框架和库。https://github.com/OCNYang/QBox3.账单助手–一款简洁的记账软件https://github.com/ghbhaha/JzApp2018-12-171.非 UI 线程能调用 View.invalidate()?https://www.jianshu.com/p/753441fcbad22.截图框架https://github.com/HelloHuDi/ViewCapture3.逮虾户!Android程序调试竟简单如斯https://juejin.im/post/5c09f9daf265da61193ba4f24.Android启动页黑屏及最优解决方案https://juejin.im/post/58ad90518ac2472a2ad9b6842018-12-61.Android Scroller完全解析,关于Scroller你所需知道的一切 - 郭霖的专栏 - CSDN博客https://blog.csdn.net/guolin_blog/article/details/487198712.android 4.4以上沉浸式状态栏和沉浸式导航栏管理,包括状态栏字体颜色,适用于Activity、Fragment、DialogFragment、Dialog,并且适配刘海屏,适配软键盘弹出等问题,一句代码轻松实现,以及对bar的其他设置https://github.com/gyf-dev/ImmersionBar2018-11-281.Android技能树 — LayoutInflater Factory小结 - 简书https://www.jianshu.com/p/8d8ada21ab822.android位运算简单讲解 - 简书https://www.jianshu.com/p/5f41b3cc19093.Android:你不知道的 WebView 使用漏洞 - 专注分享 Android开发 干货 - CSDN博客https://blog.csdn.net/carson_ho/article/details/649046354.自定义View心法——View工作流程 - 简书https://www.jianshu.com/p/af266ff378c62018-11-211.【进阶】RecyclerView源码解析(二)——缓存机制https://blog.csdn.net/sdfdzx/article/details/797951742.Android开源库V - Layout:淘宝、天猫都在用的UI框架,赶紧用起来吧! - 简书https://www.jianshu.com/p/6b658c8802d1?from=singlemessage2018-11-141.属性动画 ValueAnimator 运行原理全解析 - 请叫我大苏 - 博客园https://www.cnblogs.com/dasusu/p/8595422.html2.强大、可定制、易扩展的 ViewPager 指示器框架。是ViewPagerIndicator、TabLayout、PagerSlidingTabStrip的最佳替代品。支持角标,更支持在非ViewPager场景下使用https://github.com/hackware1993/MagicIndicator3.关于在Android中使用CMake你所需要了解的一切(一)https://juejin.im/post/5bb025db5188255c385371982018-10-301.WebView爬坑,看这篇就够了https://mp.weixin.qq.com/s/HFUXbJwqp6hC7Bb8wR0Svw2.仿美团 Android 客户端的开源项目https://github.com/cachecats/LikeMeiTuan2018-10-81基于腾讯浏览服务Tbs,使用X5Webkit内核,实现文件的展示功能,支持多种文件格式,例如doc、excel、ppt、excel、pdf等格式(亲测有效)https://github.com/ZhongXiaoHong/superFileView2.Android O 适配详细指南(PS:说了不少关于我们开发遇到的问题)https://www.jianshu.com/p/5673482030163.通过标签直接生成shape,无需再写shape.xmlhttps://github.com/JavaNoober/BackgroundLibrary2018-9-221.下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。https://github.com/scwang90/SmartRefreshLayout#12.多图片选择器https://github.com/LuckSiege/PictureSelector1.适配android6.0+系统2.解决部分机型裁剪闪退问题3.解决图片过大oom闪退问题4.动态获取系统权限,避免闪退。。。。。。2018-9-112.轻量级安卓水印框架,支持隐形数字水印https://github.com/huangyz0918/AndroidWM[外链图片转存失败(img-DoOsHY8z-1562038174547)(https://camo.githubusercontent.com/711fdca12a81b1dcd5d56c4e7d92967a92323e53/68747470733a2f2f692e6c6f6c692e6e65742f323031382f30392f30362f356239306638643830343032622e676966)]3.标签选择器https://github.com/liusilong/LabelSelectorLayout2018-8-221.今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案(PS:使用起来比AutoLayout更方便)https://github.com/JessYanCoding/AndroidAutoSize2.实战篇ConstraintLayout的崛起之路(PS:最近项目用这个来布局,配合上面的屏幕适配框架很方便)https://www.jianshu.com/p/a745573598823.提示窗口,正在加载中,主页广告,IOS 底部弹出选择,确认对话框,轻量View,非组合框架https://github.com/limxing/Android-PromptDialog2018-8-61.Android事件分发机制完全解析,带你从源码的角度彻底理解(上)https://blog.csdn.net/guolin_blog/article/details/90974632.RecyclerView的拖动和滑动 第一部分 :基本的ItemTouchHelper示例http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0630/3123.html3.Android Scroller完全解析,关于Scroller你所需知道的一切https://blog.csdn.net/guolin_blog/article/details/487198712018-7-301.Android性能优化之APK瘦身详解(瘦身73%)https://www.jianshu.com/p/fee82949ff842.Android 刘海屏适配总结https://www.jianshu.com/p/f93683dcb8b63.你真的会用Gson吗?Gson使用指南(一)https://www.jianshu.com/p/e740196225a44.RecyclerView进阶(一)RecyclerView实现双列表联动https://www.jianshu.com/p/5864db231ed55.RecyclerView之ItemDecoration由浅入深(通熟易懂,有四个例子代码)https://www.jianshu.com/p/b46a4ff7c10a6.ViewPager和Fragment一篇就够了(说了缓存、刷新机制)https://www.jianshu.com/p/ad810a0bef6b2018-7-231.Android增量更新框架差分包升级(PS:本人试过,可以使用,但是给的范例太老不能用,需要改动,开子线程执行,和动态申请权限)https://github.com/ha-excited/BigNews#make-a-bignews2.【Android】RecyclerView的好伴侣:详解DiffUtil (PS:就是通过多个局部更新代替全面更新,性能优化了,而且界面刷新item有相应的动画,不只是白光一闪)https://blog.csdn.net/zxt0601/article/details/525627703.NestedScrolling 机制深入解析(PS:看了过后更好的写自定义Behavior)https://blog.csdn.net/gdutxiaoxu/article/details/715534112018-7-141.Realm详解(ps:真的很全面,而且有数据库迁移、改动实现代码)https://www.jianshu.com/p/37af717761cc2.Android 屏幕刷新机制 (通俗易懂,并且结合Android源码解说)https://www.jianshu.com/p/0d00cb85fdf33.Android BLE蓝牙详细解读(这个作者最后开发了一个蓝牙库,厉害)https://www.jianshu.com/p/429629c49bd04.上半年最好的Android串口开发入门指南 (比较细致,有案例代码)https://www.jianshu.com/p/6f650481dde05.Android辅助功能原理与基本使用详解-AccessibilityService(有源码下载,亲测能运行)https://www.cnblogs.com/popfisher/archive/2017/08/30/7455754.html6.Android DataBinding 从入门到进阶 (全面,但是Kotlin使用DataBinding好多坑)https://www.jianshu.com/p/bd9016418af27.Android平台Camera开发实践指南 (全面,关于Camera和Camera2的区别,还有各个厂商支持情况都考虑到了)https://juejin.im/post/5a33a5106fb9a04525782db58.Android新组件架构——Lifecylce (Google出品必须了解,方便完成MVP架构 )https://www.jianshu.com/p/feefbd64a3dc2018.7.61.FlexboxLayout 能够自动换行的LinearLayouthttps://www.jianshu.com/p/b3a9c4a990532.这可能是最好的RxJava 2.x 教程(完结版),写的Demo真的很全面https://github.com/nanchen2251/RxJava2Examples[外链图片转存失败(img-M9ngIKav-1562038174552)(https://github.com/nanchen2251/RxJava2Examples/raw/master/GIF.gif)]3.主线程中的Looper.loop()一直无限循环为什么不会造成ANR?https://www.jianshu.com/p/cfe50b8b0a414.详细讲解Android Studio中使用Git——结合GitLabhttps://www.jianshu.com/p/059ed1e012295.Flutter 高仿知乎 (ps:安利一波)https://github.com/HackSoul/zhihu-flutter6.flutter仿boss直聘https://github.com/heruijun/flutter_boss7.从零开始搭建Android组件化框架https://www.jianshu.com/p/ba32488f95552018.6.271.Android中RelativeLayout和LinearLayout性能分析https://www.jianshu.com/p/8a7d059da7462.这是一份详细 & 清晰的计算机网络基础 学习指南https://www.jianshu.com/p/45d27f3e11963.深入浅出 RecyclerView(把RecyclerView五虎将之间的关系说的很清楚)https://kymjs.com/code/2016/07/10/01/4.用SpannableString打造绚丽多彩的文本显示效果https://www.jianshu.com/p/84067ad289d25.TabLayout系列文章,包含自定义TabLayoutItem等高级用法https://www.jianshu.com/p/be1e8a1da639https://www.jianshu.com/p/255e2db67147https://www.jianshu.com/p/e778a01c83d32018-6-191.Android兼H5游戏SDK开发详解(原创) - 简书https://www.jianshu.com/p/8b9d82560a672.Android 四种引用比较与源码分析https://blog.csdn.net/m0_37700275/article/details/798208143.自定义LayoutManager真正的全解,我就没见过这么全的(PS:因为很多部分我没看懂,捂脸)https://github.com/hehonghui/android-tech-frontier/blob/master/issue-13/%E5%88%9B%E5%BB%BA-RecyclerView-LayoutManager-Redux.md4.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/3d27ddc952fe7.让你明明白白的使用RecyclerView——SnapHelper详解https://www.jianshu.com/p/e54db232df628.详解 RxJava 的消息订阅和线程切换原理https://mp.weixin.qq.com/s/GBGlttLgQA2XrMcRTUUTOw9.ViewPagerLayoutManager框架https://github.com/leochuan/ViewPagerLayoutManager10.《FFmpeg Basics》中文版-目录https://www.jianshu.com/p/5baf47e7c4cb2018-6-102.Android拍照、相册访问图片剪裁适配到Android7.0https://github.com/zhengzhong1/Android6.0PermissionsDemo3.OpenCV大佬的博客,人脸识别啥的小意思http://kongqw.com/categories/OpenCV/4.Android 内存泄露:详解 Handler 内存泄露的原因 - 简书https://www.jianshu.com/p/ed9e15eff47a2018-6-11.打造属于你的LayoutManager - CSDN博客https://blog.csdn.net/huachao1001/article/details/51594004#rd2.【Transition】Android炫酷的Activity切换效果,共享元素 - 简书https://www.jianshu.com/p/a43daa1e3d6e3.Android 路由框架ARouter最佳实践https://blog.csdn.net/zhaoyanjun6/article/details/761652524.单例模式singleton为什么要加volatilehttps://blog.csdn.net/jm_heiyeqishi/article/details/510528895.Android性能优化:关于 内存泄露 的知识都在这里了https://mp.weixin.qq.com/s/f7wItMhL_xfVUrkCWIHdKg6.彻底搞定Android开发中软键盘的常见问题https://blog.csdn.net/mynameishuangshuai/article/details/515673577.【Android】禁止锁屏,保持高亮http://www.cnblogs.com/Amandaliu/archive/2012/07/19/2598858.html8.设计模式 温故而知新https://www.jianshu.com/p/658bd0aa2f359.android中的深度学习——快速风格迁移https://www.jianshu.com/p/995a7d3d82fc2018-5-241.TextView框架(很强大,你想要有的样式都有)https://github.com/lygttpod/SuperTextView[外链图片转存失败(img-687XHb3F-1562038174566)(https://camo.githubusercontent.com/858932c75508773ecdb50a884804841962a0ddc7/687474703a2f2f6f736e6f65783676662e626b742e636c6f7564646e2e636f6d2f737570657274657874766965772e6a7067)]2.全新的Android通知栏,已抛弃setLatestEventInfo,兼容高版本https://github.com/linglongxin24/NotificationUtil3.Android安全——客户端安全要点https://www.jianshu.com/p/7f2202c180124.我和编程再一起的第三年:Android总结https://www.jianshu.com/p/06030dd082cf2018-5-151.实现外部浏览器或者通知跳转APPhttps://github.com/lovejjfg/EasyJump2.Android任务和返回栈完全解析,细数那些你所不知道的细节 - CSDN博客https://blog.csdn.net/guolin_blog/article/details/410879933.第三方新浪微博客户端https://github.com/wenmingvs/WeiBo[外链图片转存失败(img-M1ngoZOe-1562038174566)(https://camo.githubusercontent.com/0c1e9b4d62109c84146a9f0d3a37763bfc5e1653/687474703a2f2f7777342e73696e61696d672e636e2f6d773639302f3639316363313531677731663372746b713478376d6a323037693064633735722e6a7067)][外链图片转存失败(img-TCFICRsh-1562038174567)(https://camo.githubusercontent.com/d5ef54c4c01c522a033158444914728c86b5ba26/687474703a2f2f7777312e73696e61696d672e636e2f6d773639302f3639316363313531677731663372746b70677065626a32303769306463676d792e6a7067)]4.基于Google Flutter的开源中国客户端,支持Android和iOS。https://github.com/yubo725/FlutterOSC功能登录(使用osc账号)查看资讯(未登录即可查看)查看、回复、发表、评论动弹(需要登录)动弹小黑屋(需要登录)“发现”部分的功能基本上都是用H5实现资讯列表、动弹列表、评论列表支持下拉刷新或分页加载动弹中的图片预览暂未实现摇一摇、“我的”页面功能暂时没完成主题切换功能暂未实现[外链图片转存失败(img-R11hlo7Z-1562038174568)(https://raw.githubusercontent.com/yubo725/FlutterOSC/master/screenshots/ios01.png)]5.TensorFlow android demo 车道线 车辆 人脸 动作 骨架 识别 检测https://github.com/yuxitong/TensorFlowDemo[外链图片转存失败(img-Hfy61iVu-1562038174569)(https://raw.githubusercontent.com/yuxitong/TensorFlowDemo/master/image/face.gif)][外链图片转存失败(img-ekMmUbev-1562038174570)(https://raw.githubusercontent.com/yuxitong/TensorFlowDemo/master/image/road.gif)]6.Android上基于FFmpeg开发的视频处理框架,简单易用,体积小,帮助使用者快速实现视频处理功能。包含以下功能:剪辑,裁剪,旋转,镜像,合并,分离,变速,添加LOGO,添加滤镜,添加背景音乐,加速减速视频,倒放音视频。https://github.com/yangjie10930/EpMedia2018-5-81。Android 8.0 适配https://www.jianshu.com/p/d9f5b0801c6b2.Android依赖导入全攻略https://juejin.im/post/5acd6daaf265da238a30ca733.Android BLE开发详解和FastBle源码解析https://www.jianshu.com/p/795bb0a08beb4.RecyclerView 必知必会https://cloud.tencent.com/developer/article/10345465.Android开源项目-微Yue电子书阅读(MD设计)https://github.com/LiangLuDev/WeYueReader6.仿微信朋友圈点击评论自动定位到相关行https://www.jianshu.com/p/052d45f610ea2018-4-211.Binder学习指南http://weishu.me/2016/01/12/binder-index-for-newer/2.分析DroidPlugin,深入理解插件化框架,内容如下:Hook机制之动态代理
Hook机制之Binder Hook
Hook机制之AMS&PMS
Activity生命周期管理
插件加载机制
广播的处理方式
Service的管理
ContentProvider的管理
https://github.com/tiann/understand-plugin-framework3.Android性能优化系列博文http://androidperformance.com/4.Android自定义ViewGroup神器-ViewDragHelperhttps://www.jianshu.com/p/111a7bc76a0e5.Android源码解析系列博文http://gityuan.com/android/6.java程序员必精–从源码讲解java线程池ThreadPoolExecuter的实现原理、各种坑、如何监控https://blog.csdn.net/zqz_zqz/article/details/69488570?locationNum=12&fps=12018-4-141.Android进程保活实践至少是我见过最全面的,适配各个版本https://www.jianshu.com/p/53c4d8303e192.WebView 全面干货指南https://www.jianshu.com/p/fd61e8f4049e3.Android技能树这个博文主要那个图片做得好,基本知识点都点出来,很全面,至少很多我不知道哦啊https://www.jianshu.com/p/15dfdcc3d8b74.EventBus源码研读(上)看看源码有益身心健康https://kymjs.com/code/2015/12/12/01/2018-4-81.wanandroid-快应用(quickapp)https://github.com/CB-ysx/wanandroid-quickapp[外链图片转存失败(img-ePknmTTX-1562038174577)(https://raw.githubusercontent.com/CB-ysx/wanandroid-quickapp/master/img/21.jpg)]2.Android 动画详尽教程https://github.com/OCNYang/Android-Animation-Set2018-3-211.人脸识别扫描(活体检测功能,眨眼、摇头、点头),身份证认证https://github.com/sxpl/FaceAC2018-3-141.Android 状态栏相关问题看这个就能解决https://juejin.im/post/5a52023b6fb9a01c9c1ed9372.自定义View大神系列博客,6的一匹http://www.gcssloop.com/customview/CustomViewIndex/2018-3-61.SweetMusicPlayer是一款基于百度音乐API的在线音乐播放器。拥有播放本地、在线音乐以及mv等功能,采用 MVP + RxJava + Retrofit 架构的项目, 使用Java和Kotlin混合开发。https://github.com/WellerV/SweetMusicPlayer[外链图片转存失败(img-SY0rZ1EY-1562038174579)(https://github.com/WellerV/SweetMusicPlayer/raw/master/screenshots/1_3.png)]2.音视频,直播SDK,rtmp推流,录制视频,滤镜。百万用户,线上迭代半年,已经稳定。https://github.com/WangShuo1143368701/WSLiveDemo3.城市选择、定位、搜索及右侧字母导航,类似美团 百度糯米 饿了么等APP选择城市功能https://github.com/zaaach/CityPicker2018-2-261.颜色选择,还能够调控透明度https://github.com/jaredrummler/ColorPicker[外链图片转存失败(img-2EQPoy97-1562038174581)(https://github.com/jaredrummler/ColorPicker/raw/master/art/demo.gif)]4.Android 版本更新(PS:只是用下载功能,直接给下载地址就行)功能介绍实现android版本更新
对kotlin适配,调用更简单
自定义接口协议,可以不改变现有项目的协议就能使用
支持get,post请求
支持进度显示,对话框进度条,和通知栏进度条展示
支持后台下载
支持强制更新
支持简单主题色配置(可以自动从顶部图片提取主色)
支持自定义对话框(可以监听下载进度)
支持静默下载(可以设置wifi状态下)
支持android7.0
https://github.com/WVector/AppUpdate2018-2-173 . 状态切换,让View状态的切换和Activity彻底分离开。用builder模式来自由的添加需要的状态View,可以设置有数据,数据为空,加载数据错误,网络错误,加载中等多种状态,并且支持自定义状态的布局。。目前已经用于新芽正式项目中,拓展性强!!https://github.com/yangchong211/YCStateLayout4 . Android基础知识、Android进阶知识、Android自定义View相关、面试相关的知识,欢迎fork,star~https://github.com/linsir6/AndroidNote2018-2-51.Android Sku选择器, 类似于淘宝,天猫,京东,支持多维属性,购物车动画,支持MVVM架构,可以直接使用https://github.com/wuhenzhizao/android-sku2.万能的公告栏轮播 View,也可用于商品个性垂直轮播展示https://github.com/Bakumon/BulletinView3.android 网络监控下的观察者模式运用https://github.com/shonegg/NetMonitor2018-1-291.音乐播放器,功能:通过耳机和通知栏快捷控制音乐播放、创建歌单、本地歌曲搜索、记忆播放、自动切换到夜间模式、定时停止播放、应用主题自定义以及播放界面风格选择等功能。https://github.com/DuanJiaNing/Musicoco2.Android 无需Root实现APK的静默安装https://github.com/smuyyh/AutoInstall2018-1-231.身份证识别,银行卡识别,驾驶证识别,行驶证识别,根据百度文字识别 api 封装,能快速识别身份证信息,银行卡信息,驾驶证信息,行驶证信息,使用非常方便https://github.com/wenchaosong/OCR_identify2.Kotlin解析Json框架https://github.com/cbeust/klaxon3.Android全手势浏览器https://github.com/renjianan/SimpleBrowser2018-1-171.一个非常方便的fragment页面框架https://github.com/xuexiangjys/XPage2.音视频学习练习案例,项目将会持续更新https://github.com/yangchong211/YCVideoPlayer2018-1-52.一个录音和播放的管理类实现录音功能,提供暂停、继续切换,并且监听音量大小以波浪线呈现出现,实现播放功能,播放实现帧动画https://github.com/jaydenxiao2016/VoiceManager3.android 页面启动速度优化利器:在页面打开之前进行预加载https://github.com/luckybilly/PreLoader4 . miui 一样的自动滚动截屏,为了截长图https://github.com/android-notes/auto-scroll-capture5.开眼视频是一款精品短视频日报应用,该项目是用 kotlin,借助已知的一些开眼接口写的一个仿《开眼 App》,主要是为了学习 kotlin 和一些 UI 效果http://p.codekk.com/detail/Android/kaikaixue/Eyepetizer2017-12-231.可能是最接近微信朋友圈的图片压缩算法https://github.com/Curzibn/Luban2.流程指示器https://github.com/baoyachi/StepView3.可拖拽的 gridviewhttps://github.com/fishCoder/DragGridView4.对输入的电话号码格式化 格式化为 3 4 4 模式https://github.com/wcy10586/PhoneNumFormatView5.一个样式看起来比较丰富的弹幕demo,DanmakuFlameMaster很简单的使用。https://github.com/wangpeiyuan/DanmuDemo6.仿小红帽动态导航页框架将动画和 viewpager 结合起来。当你滑动 viewpager 的时候,你也在控制动画的当前帧。就好像控制动画时间一般。https://github.com/Nightonke/WoWoViewPager2017-12-222.异常捕获及重启https://github.com/lizhifeng-sky/Crash3.仿bilibili搜索框效果(三句代码实现)https://github.com/wenwenwen888/SearchDialog4.滑动验证码http://p.codekk.com/detail/Android/mcxtzhang/SwipeCaptcha6.Android EditText的撤销和恢复(反撤销)https://github.com/qinci/AndroidEdit7.一个用户引导控件https://github.com/yilylong/UserGuideView2017-12-211.炫酷开屏动画框架https://github.com/JoshuaRogue/FancyView2.防京东,支付宝密码键盘和密码输入框https://github.com/GitPhoenix/Keyboard3.高仿 iOS 滚轮实现 省市区 城市选择三级联动https://github.com/crazyandcoder/citypicker4.验证码输入框控件.https://github.com/JustKiddingBaby/VercodeEditText5.轻量级提示框,加载中、成功、失败、警告等,以及对话框,非组合框架,自定义 ImageView 实现https://github.com/limxing/Android-PromptDialog6.Toast自定义框架基于 toasty,单例化,简化 api,添加 debug 模式,以及设置居中显示https://github.com/hss01248/Toasty

我要回帖

更多关于 一年级古朗月行诗配画 的文章

 

随机推荐