行业知识
安卓Java面试题 31-40
2026-11-09 16:25:09
来源:互联网转载
31、Android 线程间通信有哪几种方式?
1)共享变���(Sharepreferrence)
2)使用管道流(Pipes)
3)handle机制
4)runOnUiThread(Runnable)
5) View.postDelay(Runnable)
6)广播
32、请解释下 Android 程序运行时权限与文件系统权限的区别?
文件的系统权限是由linux系统规定的,只读,读写等。
运行时权限,是对于某个系统上的app的访问权限,允许,拒绝,询问。该功能可以防止非法的程序访问敏感的信息。
33、Framework 工作方式及原理,Activity 是如何生成一个 view 的机制是什么?
Framework是android 系统对 linux kernel,lib库等封装,提供WMS,AMS,bind机制,handler-message机制等方式,供app使用。
()简单来说framework就是提供app生存的环境。
1)Activity在attch方法的时候,会创建一个phonewindow(window的子类)
2)onCreate中的setCon
上一篇:网站管理助手怎么使用?