《手机应用软件设计与实现》课程期末复习资料★考核知识点: Activity 生命周期附 1
1(考核知识点解释):Activity 声明周期方法中,启动时的调用顺序依次为onCreate()->onStart()->onResume()程序退出时的调用顺序依次为onPause() --> onStop() --> onDestroy()还包括 onRestart()因此并不包含 onInit()★考核知识点: 摄像头权限配置附 1
2(考核知识点解释)根据 Android 系统应用程序权限使用要求,当调用摄像头拍照权限时,需要在AndroidManifest
xml 中进行配置,因此选 A
B 选项是挂载和卸载文件系统权限C 选项是向外部存储写入数据时所需权限D 选项是接入网络进行网络访问所需权限★考核知识点: 数据存储之 XML 文件解析方法附 1
3(考核知识点解释)Android 系统中对 XML 文件解析时可采纳 SAX、DOM、PULL 等方法,其中 DOM 方法是将整个文档调入内存,因此占用资源较多,相比较而言,SAX 只调入文档的一部分加入内存
★考核知识点: 位置管理与位置服务附 1
4(考核知识点解释)通过 LocationManager 可以猎取 Location 对象,进而得到关于位置的诸多属性和信息,在猎取位置服务时,可以使用 GPS 也可以使用 Wifi,其中 GPS 精度较高,但受限于障碍物、天气等原因,在室外使用时较好,室内无法猎取 GPS 信号,且猎取 GPS 信号时间消耗较多,使用过程中 GPS 模块一直开启,是手机中除了屏幕显示模块外最为耗电的模块
通过 Wifi获得位置信息精度较低但猎取速度快,且耗电量少
★考核知识点: 适配器的作用附 1
5(考核知识点解释)Android 系统中提供了适配器机制,是一种 MVC