39、数据库升级增加表和删除表都不涉及数据迁移,但是修改表涉及到对原有数据进行迁移。
40、编译期注解跟运行时注解
41、bitmap recycler 相关
42、强引用置为null,会不会被回收?
43、Bundle传递数据为什么需要序列化?
44、广播传输的数据是否有限制,是多少,为什么要限制?
45、是否了解硬件加速?
46、ContentProvider的权限管理(读写分离,权限控制-精确到表级,URL控 制)。
47、Fragment状态保存
48、直接在Activity中创建一个thread跟在service中创建一个thread之间的区别?
49、如何计算一个Bitmap占用内存的大小,怎么保证加载Bitmap不产生内存溢出?
50、对于应用更新这块是如何做的?(灰度,强制更新,分区域更新)
51、请解释安卓为啥要加签名机制。
52、为什么bindService可以跟Activity生命周期联动?
53、如何通过Gradle配置多渠道包?
54、activty和Fragmengt之间怎么通信,Fragmengt和Fragmengt怎么通信?
55、自定义view效率高于xml定义吗?说明理由。
56、广播注册一般有几种,各有什么优缺点?
57、服务启动一般有几种,服务和activty之间怎么通信,服务和服务之间怎么通信
58、ddms 和 traceView 的区别?
59、ListView卡顿原因
60、AndroidManifest的作用与理解