1.Android线程间通信有哪些方式?
- 共享变量(内存)
- 管道
- handler机制:runOnUiThread(Runnable)
view.post(Runable)
2.请解释下android程序运行时权限与文件系统权限的区别?
文件的系统权限是由linux系统规定的,只读,读写登。
运行时权限是对于某个系统上的app的访问权限,允许,拒绝,询问。该功能可以防止非法的程序访问敏感的信息。
3.什么是值传递和引用传递?
对象被值传递,意味着传递了对象的一个副本,因此,就算是改变了对象副本,也不会影响对象的值。
网友评论