Android项目开发:二进制文件存储与编程基础

需积分: 1 0 下载量 125 浏览量 更新于2024-07-26 收藏 139KB DOC 举报
在移动程序开发领域,特别是针对Android平台,开发者需要熟悉各种项目结构和编程规范。本资源主要涉及了Android项目的目录结构、Java编程基础知识、Android多媒体播放器(MediaPlayer)、数据存储方式以及代码注释的规则。同时,还涵盖了Android虚拟设备(AVD)的配置选项以及Java代码的执行逻辑。 1. 在Android项目开发中,二进制文件通常存储在`res/raw`目录下,这是一个用于存放非布局和非XML原始资源的地方,如音频、视频或任何其他类型的二进制文件。 2. 给定的Java代码片段是一个循环,它只打印偶数并输出0,2,4。循环结束后,变量`i`的值为6,但不会被打印,因此正确答案是A.0,2,4。 3. 关于Android的MediaPlayer,描述错误的是A.被暂停后再次调用start方法,不是从头开始播放,而是从暂停的位置继续播放。 4. 在Android的数据存储方式中,SharedPerfences和SQLite都是私有的,不同应用之间无法共享数据,而Files和Network则可以实现数据共享。 5. 在Java程序中,C./--注释--/ 不是有效的单行或多行注释语法,正确的注释形式是A./**注释*/(多行注释),B./*注释*/(多行注释),D.//注释(单行注释)。 6. 创建AVD(Android Virtual Device)时,不能配置的选项是C.蓝牙支持,因为AVD配置不包括模拟蓝牙功能。 7. 该Java代码涉及类变量和方法的使用。`aMethod()`方法会增加`i`的值并返回,因此在main方法中,`test.aMethod()`先调用一次,`i`变为1,然后第二次调用时返回2,所以输出结果是C.2。 8. 在Java中,要创建一个新的目录,需要使用`File`类的实例,通过调用`mkdir()`或`mkdirs()`方法。 9. 当需要监听输入框(EditText)的文本改变时,应使用B.TextWatcher接口,它可以监听文本的添加、删除和替换操作。 这些知识点对于Android应用开发者来说至关重要,理解并掌握它们能够帮助开发者编写高效、稳定的移动应用程序。在实际开发中,还需要结合Android SDK文档和最佳实践来不断优化和提升代码质量。