Android面试题
luocen0926
当你还不能写出自己满意的程序时,你就不要去睡觉
展开
-
Android工程师常见面试题集答案
1、请解释下在单线程模型中Message,Handler,Message Queue,Looper之间的关系。拿主线程来说,主线程启动时会调用Looper.prepare()方法,会初始化一个Looper,放入Threadlocal中,接着调用Looper.loop()不断遍历Message Queue,Handler的创建依赖与当前线程中的Looper,如果当前线程没有Loope原创 2017-06-13 10:59:22 · 433 阅读 · 0 评论 -
Android面试题
1、 Android的四大组件是哪些,它们的作用?答:Activity:Activity是Android程序与用户交互的窗口,是Android构造块中最基本的一种,它需要为保持各界面的状态,做很多持久化的事情,妥善管理生命周期以及一些跳转逻辑service:后台服务于Activity,封装有一个完整的功能逻辑实现,接受上层指令,完成相关的事物,定义好需要接受的Intent提供同步和原创 2017-06-13 14:17:04 · 1209 阅读 · 0 评论 -
android中的Intent和PendingIntent的区别
1、Intent和PendingIntent的区别intent英文意思是意图,pending表示即将发生或来临的事情。 Intent是立即使用的,而PendingIntent可以等到事件发生后触发,PendingIntent可以cancel Intent在程序结束后即终止,而PendingIntent在程序结束后依然有效 PendingIntent自带Context,而I...原创 2019-08-05 10:15:06 · 250 阅读 · 0 评论