Advertisement

Android相关知识库:Android开发经典笔试面试题知识点汇总(Python版) ( continuously updated )

阅读量:

这一角色由Handler扮演, 负责实现跨线程通信. 若未妥善处理线程相关事务, 则可能导致设备运行迟缓. 那么如何实现线程销毁呢? 请参考以下几种方法中的选择: (A)

理解:正确销毁线程的方法应该是handler.removeCallBacks()。

在2K lockerhood中存储文件的位置及其扩展名是:/data/data/package_name/shared_prefs/.*.xml.

Android的自动恢复功能是否能支持完成?(D)
A.回复地址簿
B.找回被删除的文字内容
C.回复已删信息
D.从备份中恢复系统设置与数据以重新启动系统

为满足线程间通信需求, Android系统提供了以下(A)

理解:Android提供了Handler和Looper来满足线程间通信,Handler先进先出原则。Looper类用来管理特定线程内对象之间的消息交换(MessageExchange)。
1)Looper:一个线程可以产生一个Looper对象,由他来管理此线程里的MEssageQueue(消息队列)
2)Handler:可以构造Handler对象来与Looper沟通,以便push新消息到MessageQueue,或者接收Looper从Message Queue取出所送来的消息。
3)Message Queue:用来存放线程放入

全部评论 (0)

还没有任何评论哟~