1.常用的集合?从ArrayList和HashMap中查找一个字符串,那个会快一些?遍历ArrayList和HashMap是那个会快一些?
2.Handler的作用,内部实现?Handler可以用于子线程和子线程之间通信吗?Handler postDelayed()内部实现?
3.加载多张图片时即要保证都加载出来,又要考虑性能,有什么实现策略?一次加载一部分,线程池。。。类似回答Glide的实现原理。
4.Service的方法,调用顺序,onCreate,onStart在主线程还是子线程中执行?怎么样尽可能让Service保活。onStart,onStartCommand()?Service的两种类型
5.android TV焦点切换?
6.多屏幕布局适配
7.。。。
============================================================================
面试官大概39岁,javaweb,android,c++都搞过,感觉是那种知道的很多,也不傲那种人。自己面试的不好!!!
本文解答了关于Android开发的一系列面试题目,包括集合性能对比、Handler机制、图片加载策略、Service生命周期管理等内容,并探讨了androidTV焦点切换及多屏幕布局适配等问题。
697

被折叠的 条评论
为什么被折叠?



