首页
找资料
搜考题
去刷题
刷面经
面试题
登录
注册
前端、移动端工程师/专家
运维工程师/专家
产品经理/总监
Golang工程师/专家
C、C++工程师/专家
互联网运营
Python、算法工程师/专家
测试/质量保证
数据研发/数据仓库/大数据
Java工程师/专家/架构师
网络工程师/专家
面试题目
/
Java工程师/专家/架构师
/
面试题:请描述在Activity中存在多个Handler时,如何区分并确定当前消息由哪个特定的Handler处理?
掌握等级:3 星级
面试题:在Handler消息机制中,当一个Looper处理多个Handler时,它是如何区分并处理不同Handler的消息的?请简述其过程。
掌握等级:4 星级
面试题:请描述在MessageQueue中当没有消息时#next方法的阻塞情况,以及你如何解决这个问题使其恢复正常?
掌握等级:3 星级
面试题:请阐述在Android开发中,为何主线程通过Looper.loop()运行时的死循环不会造成线程卡死?
掌握等级:3 星级
面试题:请阐述在Android系统中为何应避免子线程直接操作UI组件的原因。
掌握等级:5 星级
面试题:请阐述在编程中,子线程对UI界面的更新能力如何?或者子线程是否可以修改UI元素?
掌握等级:5 星级
面试题:请简述消息屏障和同步屏障机制的概念及其运作原理。
掌握等级:4 星级
面试题:请简述一下IdleHandler是什么,以及它在哪些场景中会被使用?能否提供一个关于它的使用实例?
掌握等级:5 星级
面试题:请阐述在Android的Handler机制中,Handler如何实现一个线程对应一个Looper,以及ThreadLocal如何确保每个线程只有一个MessageQueue?同时,说明ThreadLocal在Handler机制中的作用是什么?
掌握等级:3 星级
面试题:请描述在handler的postDealy之后消息队列发生了哪些变化,并说明如果先执行一个延迟10秒的任务,再执行一个延迟1秒的任务,如何处理这两个消息的顺序?
掌握等级:3 星级
显示
41
-
50
条,共
2763
条
Previous
1
...
4
5
6
...
277
Next
如果您希望在移动端刷题,可以扫码!
最热门资讯
JAVA工程师面试指导--猎头内部资料
阅读数 11891
常见面试问题100问!
阅读数 32921