Android 高级面试经常会有很多原理分析,以及性能优化监控相关,列出一些高频知识点仅供参考。
s13524801/android-interview-record 欢迎 start 以及补充
Android 相关
性能优化
Java 相关
Kotlin 相关
网络相关
插件化
图片相关
Gradle 相关
Flutter 相关
Android 相关
Android之SharedPreferences内部原理浅析
剖析 SharedPreference apply 引起的 ANR 问题
Android中Thread、Handler、Looper、MessageQueue的原理分析
Android IntentService完全解析 当Service遇到Handler
Android Context完全解析,你所不知道的Context的各种细节
LocalBroadcastManager 的实现原理,与 BroadcastReceiver 异同
【凯子哥带你学Framework】Activity启动过程全解析
【凯子哥带你学Framework】Activity界面显示全解析
Android LayoutInflater原理分析,带你一步步深入了解View(一)
为什么 Android 要采用 Binder 作为 IPC 机制?
Android进程间通信(IPC)机制Binder简要介绍和学习计划
通过ApkTool分析resources.arsc文件以及resources.arsc文件的格式
android mvvm architecture-samples
ViewPager2重大更新,支持offscreenPageLimit
Android组件化方案及组件消息总线modular-event实战
性能优化
Matrix ResourceCanary -- Activity 泄漏及Bitmap冗余检测
Java 相关
Java ArrayList、LinkedList、Vector的区别
Java并发编程:CountDownLatch、CyclicBarrier和Semaphore
【Java】try-catch-finally语句中return的执行顺序思考
Kotlin 相关
从原理分析Kotlin的延迟初始化: lateinit var和by lazy
Kotlin里的Extension Functions实现原理分析
网络相关
Android直播开发之旅(7):Android视频直播核心技术(架构)详解
Android Volley完全解析(四),带你从源码的角度理解Volley
插件化
Android 插件化 -- ClassLoader 源码分析
Android 一种在Dalvik虚拟机上多Dex加载优化的方案
剖析 Android ART Runtime (1) - 背景知识
剖析 Android ART Runtime (2) – dex2oat
剖析 Android ART Runtime (3) – Compilerb
Android ART运行时无缝替换Dalvik虚拟机的过程分析
系统级插件化?Google全新的动态化框架Android App Bundles分析
Qigsaw - dynamic modularization library
图片相关
Gradle 相关
Improving Android Build Performance
Using Gradle's Worker API to reduce build time
Gradle 学习之 Android 插件的 Transform API
ARouter - Android App 进行组件化改造的路由框架
Flutter 相关
作者:simpleeeeee
链接:https://juejin.im/post/5e78473df265da57201811e4
网友评论