Android开发岗面试题集锦
Android开发岗位涉及到的所有考点,包括android,java, linux, 数据结构,算法, gradle等相关
dido222
这个作者很懒,什么都没留下…
展开
-
面试知识汇总(四)-- 多线程和并发
知识点1. Java 内存模型java线程安全总结深入理解java内存模型系列文章2. 线程状态:一张图让你看懂JAVA线程间的状态转换锁:锁机制:synchronized、Lock、ConditionJava 中的锁死锁Volitale并发编程:Java并发编程:Thread类的使用Java多线程编程总结Java并发编程的总结与思考Java并发编程实战-----synchronized深入分析ConcurrentHashMap参考:J原创 2020-06-01 15:10:32 · 166 阅读 · 0 评论 -
面试知识汇总(五)-- 拓展性问题
第三方框架1. 图片库对比,Glide, Piccosso, Glide源码解析,使用什么缓存2. LRUCache的原理3. 图片的压缩,缓存框架如何实现,三级缓存策略4. EventBus5. ButterKnife6. GreenDao7. Okhttp8. RecycleView, ListView(1)ListView 中图片错位的问题是如何产生的?ListView图片加载错乱的原理和解决方案9. Volley10.ViewPager混合开发知.原创 2020-06-01 14:42:52 · 764 阅读 · 0 评论 -
面试知识汇总(三)-- Android知识相关
系统启动流程是什么?(提示:Zygote进程 –> SystemServer进程 –> 各种系统服务 –> 应用进程) Android启动流程——1序言、bootloader引导与Linux启动 大体说清一个应用程序安装到手机上时发生了什么 1. 应用安装的几种方式 2. packageManagerService的启动过程 简述Activity启动全部过程 App启动流程,从点击桌面开始 逻...原创 2020-06-01 11:24:33 · 402 阅读 · 0 评论