面试题三

2016-10-20  本文已影响25人  哇楼主

1.简要描述android开发的四大应用程序组件

2.AndroidManifest.xml文件中主要包括哪些信息?

3.描述一下Android的数字签名

4.谈一下你对Android权限的理解

在Android 6.0版本之前,权限都是一条龙服务的,只要用户安装完,AndroidManifest清单上申请的权限都会被系统默认授权,并且授权后也撤销不了。这样的弊端在哪里呢?有些权限可能用户觉得不需要,比如他不想有通知的权限,不想受到通知的干扰,那么他就不能屏蔽通知,就是不需要的权限,他去不掉,自主权不在他那边。还有一些情况是,一些恶意程序,会利用这个权限默认授权,进行恶意获取用户数据和攻击。所以Android 6.0版本,一方面让用户更加容易的控制自己的隐私,一方面需要重新适配应用权限。只有在用户需要使用权限的时候,才去授权请求,这样做的目的是提高用户体验

5.请写出几种Android数据存储的方式

6.对android NDk的理解

7.谈谈对ROM,ROOT,RECOVER,BOOTLOADER的理解

上一篇 下一篇

猜你喜欢

热点阅读