小米 String 为什么要设计成不可变的? fragment 各种情况下的生命周期 Activity 上有 Dialog 的时候按 home 键时的生命周期 横竖屏切换的时候,Activity 各种情况下的生命周期 Application 和 Activity 的 context 对象的区别 序列化的作用,以及 Android 两种序列化的区别。 List 和 Map 的实现方式以及存储方式。 静态内部类的设计意图。 线程如何关闭,以及如何防止线程的内存泄漏 最后,我也在火速整理大厂面试题合集+解析,大家可以看看这篇文章【2022Android面试必备知识点总结】,也可评论区留言,或点击我的主页查看更多Android大厂面试相关内容,希望一切努力都将有一个好的成果,共勉!