1.【单选题】 (10分)
通过( )来实现对SharedPreferences的写入操作。
A.SharedPreferences对象
B.SQLiteDatabase对象
C.SQLiteOpenHelper对象
D.SharedPreferences.Editor对象
2.【单选题】 (10分)
使用SQLiteOpenHelper的构造方法创建与数据库连接时,参数可以设置为null的是( )。
A.Context
B.数据库版本
C.数据库名
D.CursorFactory
3.【单选题】 (10分)
在使用 SQLiteOpenHelper 这个类时,它的哪一个方法是用来实现版本升级之用的?( )
A.onCreate()
B.onUpdate()
C.onUpgrade()
D.onOpen()
4.【单选题】 (10分)
以下Fragment的( )方法是为Fragment创建视图(加载布局)时调用
A.onCreateView()
B.onAttach()
C.onActivityCreate()
D.onCreate()
5.【单选题】 (10分)
在Android中使用SQLiteOpenHelper这个辅助类时,获取( )
A.getDatabase()
B.openDatabase()
C.getReadableDatabase()
D.getAbleDatabase()
6.【单选题】 (10分)
从两个Activity之间互传数据时,第1个Activity页面跳转到第2个Activity需要用到( )方法?
A.setResult
B.onActivityResult
C.startActivity
D.startActivityForResult
7.【单选题】 (10分)
以下Fragment说法错误的是( )
A.Fragment与Activity十分相似,它能包含布局,同时也具有自己的生命周期
B.Fragment在Android 3.0版本才被引入
C.Fragment的生命周期函数比Activity少很多
D.Fragment(碎片)是一种可以嵌入在Activity中的UI片段
8.【单选题】 (10分)
关于Sqlite数据库,不正确的说法( )
A.SqliteOpenHelper类主要是用来创建数据库和更新数据库
B.SqliteDatabase类是用来操作数据库的
C.在每次调用SqliteDatabase的getWritableDatabase()方法时,会执行SqliteOpenHelper的onCreate方法
D.当数据库版本发生变化时,可以自动更新数据库结构
9.【单选题】 (10分)
11、应用升级时,除( )上的文件外,其他数据都保留。
A.SQLite数据库
B.SharedPreferences
C.外部存储上的文件
D.系统存储上的文件
10.【判断题】 (10分)
Fragment的生命周期和Activity的生命周期完全一样。( )
对错