Android面试题整理

一、View树/View的绘制流程
Android View的绘制流程

二、透明状态栏
Android 系统状态栏沉浸式/透明化完整解决方案

三、组件之间的通信
Android组件之间通信
Android组件之间的通信方式
EventBus 3.0的用法详解

四、图片的三级缓存
Android中图片的三级缓存

五、屏幕适配
Android开发:最全面、最易懂的Android屏幕适配解决方案

六、各版本特性
4.0
截屏功能、全新通知栏
4.4
沉浸式状态栏
5.0
Material design
新的消息通知机制【在锁屏界面也可以直接查看和回复消息】
6.0
新增运行时权限概念
新增瞌睡模式和待机模式
指纹解锁
相机API
7.0
多窗口支持
VR支持

【请参考】Android发展史

七、后台保活
微信Android客户端后台保活经验分享
关于 Android 进程保活,你所需要知道的一切

八、内存优化/性能优化
Android面试——APP性能优化
从内存泄漏和内存溢出方面分析,参考之前文章
Android常见问题之内存溢出(OOM)
Android常见问题之内存泄漏

九、事件分发机制
图解 Android 事件分发机制

十、okhttp/fresco/glide使用和解析
okhttp源码解析
详细图解Fresco的使用
Android图片加载库:最全面解析Glide用法

面试汇总:
Android 高级面试题及答案
最全的Android面试总结

你可能感兴趣的:(Android面试题整理)