本文是站在巨人肩膀上经过二次整理加工翻译完成的,消耗了翻译者大量的时间和精力,为了尊重作者的劳动成果,参考和转载请注明出处amoscxy的博客https://blog.csdn.net/amoscxy/article/details/79945513
参考和转载请注明出处amoscxy的博客https://blog.csdn.net/amoscxy/article/details/79945513
Android高端面试之谈解密
本文是根据某课网上实战课程《BAT大牛面试之谈解密Android》翻译而来,认真看过视频后会对Android高端面试有个整体认识,还可以借鉴有经验老司机的经验为我所用,我个人认为比较适合Android开发的进阶和Android高端面试的备战,之后再通过看书、做项目和整理总结不断提高自己的Android开发和高端面试能力。
面试题总结
https://blog.csdn.net/amoscxy/article/details/80906695
1.1 知识介绍
1.1.1 Android基础知识
- Fragment
- Activity
- Service
- 广播
- Binder
- WebView安全漏洞
1.1.2 异步消息处理机制
- Handler
- AsyncTask
- IntentService
- HandlerThread
1.1.3 View相关技术
- View的渲染和绘制
- 事件分发
- ListView
1.1.4 Android构建
- Android编译打包
- Proguard混淆
- Git
- Gradle
- 渠道包
1.1.5 开源框架
- 网络框架:Retrofit、Okhttp、Volley
- 图片框架:Glide、Fresco、UIL
- IOC框架:Dagger2、Butterknife
1.1.6 热门前言
- Android插件化
- Android热更新
- RxJava
- 进程保活
1.1.7 课程讲法
题目 - 题目展示 - 讲解原理 - 面试如何回答
|
源码 - 流程 - 跟踪源码- 阅读源码
1.2 Android开发岗位技术要求和面试前的准备
Android开发岗位技术要求和面试前的准备
https://blog.csdn.net/amoscxy/article/details/80074042
1.3 Android基础相关面试题
1.3.1 activity面试问题
Android基础相关面试题之 - activity面试问题
https://blog.csdn.net/amoscxy/article/details/80090981
1.3.2 Fragment面试问题
Android基础相关面试题之 - Fragment面试详解
https://blog.csdn.net/amoscxy/article/details/80105810
1.3.3 Service面试问题
Android基础相关面试题之 - Service面试详解
https://blog.csdn.net/amoscxy/article/details/80162188
1.3.4 Broadcast面试问题
Android基础相关面试题之 - Broadcast Receiver面试详解
https://blog.csdn.net/amoscxy/article/details/80387600
1.3.5 webview安全漏洞面试问题
1.3.6 binder面试问题
1.4 异步消息处理机制相关面试问题
1.4.1 Handler面试问题讲解
异步消息处理机制相关面试问题之 - Handler面试问题讲解
https://blog.csdn.net/amoscxy/article/details/80164920
1.8 Android异常与性能优化相关面试问题
1.8.3 UI卡顿面试问题讲解
Android异常与性能优化相关面试问题之 - UI卡顿面试问题讲解
https://blog.csdn.net/amoscxy/article/details/80187493
1.8.4 内存泄漏面试问题讲解
Android异常与性能优化相关面试问题之 - 内存泄漏面试问题讲解
https://blog.csdn.net/amoscxy/article/details/80279107