一、判断题     正确 T    错 F  
1、SharedPreferences中存储的数据是以key/value键值对的形式保存在XML文件中【T】
2、使用SQLite数据库要在AndroidManifest.xml中配置数据库操作权限【F】
3、SQLiteOpenHelper类中有创建、删除、执行SQL命令以及执行其他常见的数据库管理任务的命令。	  【 F】
4、SQLiteDatabase类的execSQL方法常用于执行SQL查询语句。	    【F】
5、Android程序中使用SQLite数据库需要程序员先安装SQLite数据库系统【F】
6、Android中内部存储的读写要在AndroidManifest.xml中配置文件访问权限。【	F】
7、Service常用于处理那些比较耗时或需要长时间运行的操作                  【T】
二、选择题
1. 下面哪一个是设置外部存储文件的操作权限：【B】
A）	android.permission.WRITE_SMS
B）android.permission.WRITE_EXTERNAL_STORAGE
C）android.permission.VIBRATE
D）android.permission.WRITE_CONTACTS
2、SharedPreferences数据的存储路径是：【B】
A）	data/<packagename>/shared_prefs				
B）data/data/<packagename>/shared_prefs
C）data/data/shared_prefs			
D）data/<packagename>/shared_pref
3、Android开发中常用的数据库是：【B】
A）MySQL??						B）SQLite
C）SQL Server?						D）NoSQL
4. openFileOutput方法作用是：(B)
A）	打开内部存储的文件输入流   B）打开内部存储的文件输出流
C）打开外部存储的文件输入流    D）打开外部存储的文件输出流
5.一个服务用startService启动后，接着再运行startService，程序的反应是：【c】
A）	出现异常                               B）再新建并运行一个服务
C）不新建服务，只再次运行onStartCommand    D）服务被结束
6.以下哪个是在AndroidManifest.xml中配置服务类。【a】
A）	<service android:name=".Hello" />	
B）<receiver android:name=".Hello">			</receiver>
C）<activity android:name=".Hello"		</activity>
D）<application android:label="@string/app_name"></application>
三、填空题
1、服务的生命周期有  【onCreate】   、      【onStartCommand】   、  【onDestroy】    3个阶段。定义一个服务类需要继承  【Service】   类。

2、sendBroadcast的作用是   【发送广播】  。