Android 学习

Dialog有关的
Dialog会影响Activity的生命周期? - (jianshu.com)
手把手带你深入源码了解Dialog窗口机制 - (jianshu.com)
面试官:为什么不能使用 Application Context 显示 Dialog? - 小专栏 (xiaozhuanlan.com)
Context有关的
再谈Android各种Context的前世今生! (qq.com)
Android Context 熟悉还是陌生? - (jianshu.com)
到底getApplicationContext和getApplication是不是返回同一个对象? - (jianshu.com)
TouchDelegate
Android 避坑指南:TouchDelegate的这些盲区了解一下? (qq.com)
view事件分发机制
换个角度描述 Android 事件传递,读完会让你耳目一新 (qq.com)
Android NestedScrolling机制完全解析 带你玩转嵌套滑动_Hongyang-CSDN博客
Android事件分发机制五:面试官你坐啊 - (jianshu.com)
Android事件分发机制一:事件是如何到达activity的?_一只修仙的猿-CSDN博客
拇指记者深入Android公司,打探事件分发机制背后的秘密 (juejin.cn)
Android全面解析之Window机制 (juejin.cn)
ARouter有关的
ARouter疑难杂症解析 (juejin.cn)
面试官:给你了十分钟,讲出实现 Router 框架的原理 - (jianshu.com)
Handler相关的
温故而知新 | 打破Handler问到底 (juejin.cn)
小题大做 | Handler内存泄露全面分析 - (jianshu.com)
你真的懂Handler吗?Handler问答 (juejin.cn)
面试官:如何提高Message的优先级 | 创作者训练营第二期 (juejin.cn)
关于Handler同步屏障你可能不知道的问题_一只修仙的猿-CSDN博客
内存泄露
小题大做 | 内存泄漏简单问,你能答对吗 (juejin.cn)
activity启动流程
慢~再来梳理一遍Activity的启动流程 (juejin.cn)
GC回收
你真的了解GC吗? (juejin.cn)
节前小短文,JVM垃圾回收机制 (qq.com)
webview有关的
有效解决WebView多进程崩溃 - (jianshu.com)
Retrofit 有关的
Android 网络框架之Retrofit源码解析 (juejin.cn)
okhttp有关
从设计模式角度看OkHttp源码 - (jianshu.com)
慢! 再来梳理一遍OkHttp~ (juejin.cn)
一条链上七个娃—从网络请求过程看OkHttp拦截器 (qq.com)
okhttp源码解析_json_it的博客-CSDN博客_okhttp源码解析
LeakCanary
LeakCanary 内存泄漏原理完全解析 - (jianshu.com)
recyclview有关的
再也不用担心面试问RecyclerView了 - (jianshu.com)
fragment
Fragment重叠异常 - (jianshu.com)
Fragment之我的解决方案:Fragmentation - (jianshu.com)
内存优化
安卓内存优化 - (jianshu.com)
聊聊 Bitmap 的一些知识点 (juejin.cn)
性能优化
面试官: 说一下你做过哪些性能优化? - AndroidAlvin - 博客园 (cnblogs.com)
又卡了~从王者荣耀看Android屏幕刷新机制 (qq.com)
Android 布局优化真的难,从入门到放弃 (qq.com)
【从入门到实用】android启动优化深入解析 (juejin.cn)
binder机制
图文详解 Android Binder跨进程通信的原理 - (jianshu.com)
听说你Binder机制学的不错,来面试下这几个问题(一) - (jianshu.com)
听说你Binder机制学的不错,来面试下这几个问题(二) - (jianshu.com)
听说你Binder机制学的不错,来面试下这几个问题(三) - (jianshu.com)
Android分辨率有关的
Android中分辨率,DPI,DP与PX对应关系 - (jianshu.com)
View绘制
Android Window 如何确定大小/onMeasure()多次执行原因 - (jianshu.com)
慢~再来梳理一遍View的绘制流程 (juejin.cn)
View.post为何能够准确获取View的宽高_luweicheng24的博客-CSDN博客
每日一问 | onDraw 里面调用 invalidate 做动画,有什么问题?-玩Android - wanandroid.com
自定义控件
Android:为什么你的自定义View wrap_content不起作用?_专注分享 Android开发 干货-CSDN博客
自定义View基础 - 最易懂的自定义View原理系列(1) - (jianshu.com)
自定义View Measure过程 - 最易懂的自定义View原理系列(2) - (jianshu.com)
自定义View Layout过程 - 最易懂的自定义View原理系列(3) - (jianshu.com)
自定义View Draw过程 - 最易懂的自定义View原理系列(4) - (jianshu.com)
【View系列】View的measure流程源码全解析 | 创作者训练营第二期 (juejin.cn)
Activity生命周期
面试官:为什么 Activity.finish() 之后 10s 才 onDestroy ? (juejin.cn)
不怕面试再问 Activity,一次彻底地梳理(原理+生命周期) - (jianshu.com)
一道面试题:Activity是如何实现LifecycleOwner的? (qq.com)
activity生命周期(这篇足够了)android_Mr夏-CSDN博客_activity生命周期
Service有关的
23 个安卓重难点突破,带你吃透 Service 知识点「长达 1W+ 字」 (juejin.cn)
Activity 启动和绘制
Android Activity创建到View的显示过程 - (jianshu.com)
Android的Activity启动流程分析_grandself的博客-CSDN博客_activity启动流程
MVVM框架
Android 架构探索,MVVM 原来如此简单! (qq.com)
Matrix 框架原理(卡顿)
Matrix源码分析系列-如何监控帧率变化 (juejin.cn)
Glide有关
面试官:Glide 是如何加载 GIF 动图的? - (jianshu.com)
BitmapPool 了解吗?Glide 是如何实现 Bitmap 复用的? (qq.com)
kotlin协程
协程+Retrofit 让你的代码足够优雅 (juejin.cn)
ViewModel有关的
一道面试题:ViewModel为什么横竖屏切换时不销毁? (juejin.cn)
前端有关的
前端模拟面试字数过23477万内容|刷题打卡 (juejin.cn)
从一道让我失眠的 Promise 面试题开始,深入分析 Promise 实现细节 (juejin.cn)
设计模式
活学活用责任链 | 射鸡模式 (juejin.cn)
Android修炼系列(一),写一篇易懂的动态代理讲解 (juejin.cn)
kotlin 有关
"Kotlin"系列: 一、Kotlin入门 (juejin.cn)
"Kotlin"系列: 二、Kotlin泛型 (juejin.cn)
01、泛型是什么?——《Android打怪升级之旅》 (juejin.cn)
android和js交互
最全面总结 Android WebView与 JS 的交互方式 - (jianshu.com)
你不知道的 Android WebView 使用漏洞 - (jianshu.com)
Java知识点
Java面试题(JVM篇) - 法哈席基 - 博客园 (cnblogs.com)
java中hashcode和equals的区别和联系_微风蓝天的博客-CSDN博客_hashcode和equals的区别
Synchronized方法锁、对象锁、类锁区别 - 不懂就查 - 博客园 (cnblogs.com)
Java中Synchronized的用法(简单介绍) - 韦邦杠 - 博客园 (cnblogs.com)

Android知识点归纳
这可能是最详细的Android面试题 - (jianshu.com)
Android面试准备(中高级) - (jianshu.com)
Android知识点复习(持续更新中) (juejin.cn)
【Android实习】20场面试斩获大厂offer,我学会了什么 (juejin.cn)
Android-Architecture-knowledge-2-/Android高级面试题.md at master · Timdk857/Android-Architecture-knowledge-2- · GitHub
Android面试笔试总结(Android精心整理篇) - (jianshu.com)
这可能是2020大小厂问的最经典的Android面试题了——事件分发机制、View渲染过程 - (jianshu.com)
https://www.jianshu.com/p/200ffb9f01d9 (史上最全!押题率90%的 Android 中高级工程师面试复习大纲及真题答案整理(上篇))
https://www.jianshu.com/p/e3cec05e1859 (史上最全!押题率90%的 Android 中高级工程师面试复习大纲及真题答案整理(终章))
面试周刊
Android面试题《思考与解答》11月刊 - (jianshu.com)
又又又又攒了一个月的Android面试题 (qq.com)
又又又攒了一个月的Android面试题奉上 | 1 月 (qq.com)
面试题
Android 面试常见的26道基础坑,你是否掉进去过? - (jianshu.com)
2020 最新 - 今日头条 Android 面试题及答案 (已拿到 offer) - (jianshu.com)
2019.12 - 腾讯、快手、美团外卖 Android 面试题杂记 - (jianshu.com)
2020 - 阿里 Android + 前端面试题及部分答案(拿到 offer) - (jianshu.com)
还原腾讯的一场 35K—55K 的 Android 高工面经 - (jianshu.com)
金三银四阿里我去定了,谁也拦不住我,这份《Android面试宝典》说的 - (jianshu.com)

https://www.jianshu.com/p/e0fa6a1560b6 (2020这一年的Android 面经该放出来了)
https://www.jianshu.com/p/c68efedfd1c6 (2021年 Android面试总结(5年经验))
https://www.jianshu.com/p/153564c70463 (2021金三银四,你准备好挑战这份最新腾讯、字节跳动、阿里巴巴Android面试题集了吗?)
https://www.jianshu.com/p/3fade67ae964(Android 开发面试必刷的 “108” 道一线大厂面试题,脱发整理!)
https://www.jianshu.com/p/2c2abadae450 (2020 - 阿里 Android + 前端面试题及部分答案(拿到 offer))
https://www.jianshu.com/p/0f82b0650909 (Android 面试BAT大厂)

厂商适配问题
Android适配全面总结(三)----ROM适配 - (jianshu.com)
Android 机型适配问题整理 - JavaShuo
Android 机型适配问题整理_在路上-codingAndlearning-CSDN博客
简历
程序员该如何写好自己的简历,一位 5 年中大厂老哥跟你聊聊 (qq.com)

你可能感兴趣的:(Android 学习)