小工具知识网

当前位置: 首页 > 行业知识 > 安卓Java面试题 31-40

行业知识

安卓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

上一篇:网站管理助手怎么使用?

下一篇:PHPCMS迁移全攻略,轻松实现站点数据无缝迁移!