BATJ30道经典常见Android 高级面试题及答案(12)

  1. unit test

3)mianifest

4)res->drawabledrawable-xxhdpilayoutvaluemipmap

mipmap 是一种很早就有的技术了 , 翻译过来就是纹理映射技术.

google建议只把启动图片放入 。

5)lib

6)color

11.请解释下 Android 程序运行时权限与文件系统权限的区别

文件的系统权限是由linux系统规定的 , 只读 , 读写等 。

运行时权限 , 是对于某个系统上的app的访问权限 , 允许 , 拒绝 , 询问 。 该功能可以防止非法的程序访问敏感的信息 。

12.Framework 工作方式及原理 , Activity 是如何生成一个 view 的 , 机制是什么

Framework是android 系统对 linux kernel , lib库等封装 , 提供WMS , AMS , bind机制 , handler-message机制等方式 , 供app使用 。

推荐阅读