第 1 题
SharedPreferences保存文件的路径和扩展名是
A./data/data/shared_prefs/ *B.txtB./data/data/package
C.name/shared_prefs/ D.*.xmlC./mnt/sdcard/指定文件夹 指定扩展名D.任意路径
指定扩展名
第 2 题
关于ServiceConnection接口的onServiceConnected()方法的触发条件描述正确的是
A.bindService()方法执行成功后
B.B.bindService()方法执行成功同时onBind()方法返回非空IBinder对象
C.C.Service的onCreate()方法和onBind()方法执行成功后
D.D.Service的onCreate()和onStartCommand()方法启动成功后
第 3 题
如何提高Service的优先级
A.setLevel()B.setPriority()C.upgrade()D.startForeground()
第 4 题
下列哪个不属于Activity的launchMode
A.singleB.singleTopC.singleTaskD.singleInstance
第 5 题
下列关于数据持久化的描述正确的有(多选)
A.在内存中缓存多个Bitmap对象是一种数据持久化方法B.SQLite数据库文件可以保存在SD卡中C.ContentProvider的主要目的是为了将Android应用的数据持久化D.数据持久化就是将内存的数据保存到外存
第 6 题
有关Activity生命周期描述正确的是 (多选)
A.设置Activity的android:screenOrientation="portrait"属性时,切换屏幕横纵方向时不会重新调用各个生命周期,只会执行onConfigurationChanged方法B.未设置Activity的android:configChanges属性,切换屏幕横纵方向时会重新调用onCreate()方法C.当再次启动某个launchMode设置为singletask的Activity,它的onNewIntent()方法会被触发D.用户正在操作某个Activity,这时如果其他应用程序需要内存,系统会将用户当前操作的Activity强制关闭
第 7 题
下列哪些情况下,系统可能会弹出ANR对话框 (多选)
A.在Activity中,Main线程消息队列中的消息在5秒内没有得到响应B.在Service中,onStartCommand()方法执行超过5秒C.在BroadcastReceiver中,onReceive()方法执行时间超过10秒D.在启动的新线程中,run()方法执行时间超过5秒
第 8 题
下列哪些情况下系统会弹出Froce Close对话框 (多选)
A.应用运行时,Main线程进行了耗时操作B.应用运行时抛出了OutOfMemoryErrorC.应用运行时抛出了RuntimeExceptionD.应用运行时,用户操作过于频繁
第 9 题
Android系统对下列哪些对象提供了资源池 (多选)
A.MessageB.ThreadC.AsyncTaskD.Looper
第 10 题
RemoteView在哪些功能中使用 (多选)
A.ToastB.AppWidgetC.ListViewD.Notification
第 11 题
下列关于IntentService与Service的关系描述错误的是 (多选)
A.IntentService是Intent的子类B.IntentService在运行时会启动新的线程来执行任务C.启动方式不同D.没有区别
第 12 题
下面关于Android中定义style和theme的描述正确的是 (多选)
A.都可以减少重复属性设置B.style可以作用在Activity上C.theme可以继承D.一个TextView的style中定义了textColor属性,TextView本身也设置textColor属性,那么style中定义的优先级较高
第 13 题
在一个ListView中,显示的行布局有多种不同形式,例如某些行只有ImageView,而另外一些行只有TextView,需要重写哪几个方法
(多选)
A.getCount()B.getItemId()C.getItemViewType()D.getViewTypeCount()
第 14 题
使用SimpleAdapter作为 ListView的适配器,行布局中支持下列哪些组件 (多选)
A.TextView
B.ProgressBar
C.CompoundButton
D.ImageView