2024年4月25日发(作者:)
1. Eclipse开发Android应用,必须手动配置的环境变量
A、JAVA_HOME
C、ANDROID_SDK_HOME
B、CATALINA_HOME
D、以上都不用
2. 关于Android应用,以下说法正确的是
A、可以兼容所有版本,任何应用在任何版本下都能使用
B、编写java源代码后,编译成class文件,然后打包成dex文件提供用户安装
C、在应用的主界面,按HOME键,会切换到桌面,这个应用会在后台以服务的形式运行
D、运行应用的时候,按退出键,应用退出,但进程保留,方便下次启动
E、以上都不对
3. 下列哪些API的操作需要声明权限
A、播放mp3 B、发短信 C、访问网络 D、写文件到“/data”文件夹中
4. Android下的单元测试要配置,以下说法正确的是
A、必须导入Junit的jar包
B、在中manifest节点下配置instrumentation
C、在中application节点下配置instrumentation
D、在中application节点下配置 uses-library
E、测试类需要继承AndroidTestCase类
5. 使用手机调试Android程序时,必须做哪些操作
A、安装驱动程序 B、打开USB调试 C、插入SD卡 D、连接网络
6. Android应用中读写数据的方式有哪些
A、文件
D、ContentProvider
B、SQLite
E、网络
C、SharedPreference
F、XML
7. 关于Android中的文件,以下说法正确的是
A、SD卡中的文件,只要声明权限,任何应用都可读写
B、“/data/data/”中文件全是私有的,只有当前应用才能读写
C、默认文本编码为UTF-8,选择语言为简体中文时,编码即为GBK
D、Android系统中没有D盘和E盘,所有文件全都存在C盘下
E、以上都不对
- 1 -
8. 在Android应用中,图片应放在那个目录下
A、raw B、values C、layout D、drawable
9. Android程序中,Log.w()用于输出什么级别的日志信息
A、调试 B、信息 C、警告 D、错误
10. 哪些选项是XmlPullParser的事件类型
A、END_DOCUMENT
C、START_TAG
B、START_ELEMENT
D、ATTRIBUTE
11. 以下哪种方法是将XML完全加载后再进行解析的
A、SAX B、PULL C、DOM D、JSON
12. 关于SQLite数据库,以下说法正确的是
A、数据库会被创建在data/data/包名/files 目录下
B、支持大部分SQL语句, 分页查询方式和MySQL相同
C、不支持事务
D、每个库是一个单独的文件
13. 关于Sqlite数据库,以下说法正确的是
A、SqliteOpenHelper类主要用来创建和更新数据库
B、SqliteDatabase类是用来操作数据库的,例如执行SQL语句
C、每次调用getWritableDatabase()方法时,会执行SqliteOpenHelper的onCreate()
D、每当数据库版本发生变化时,数据库结构就会变化
14. 操作SQLite数据库,以下正确的是
A、需要使用类继承SQLiteOpenHelper创建数据库
B、数据库在用户手机上,表一旦创建无法修改
C、SQLiteDatabase对象使用后必须close(),否则会导致手机爆炸
D、主键必须名为“_id”,否则查询时则会报错
15. 关于Android应用访问网络,以下说法正确的是
A、可以和电脑一样访问任何网络资源
C、访问网络必须指定权限
B、只能访问WAP网站
D、以上都不对
- 2 -


发布评论