android中级自测题(二)
来源:互联网 发布:nob2b 邮件群发软件 编辑:程序博客网 时间:2024/05/22 13:02
第 1 题
SharedPreferences保存文件的路径和扩展名是
A. /data/data/shared_prefs/ *.txt
B. /data/data/package name/shared_prefs/ *.xml
C. /mnt/sdcard/指定文件夹 指定扩展名
D. 任意路径 指定扩展名
第 2 题
关于ServiceConnection接口的onServiceConnected()方法的触发条件描述正确的是
A. bindService()方法执行成功后
B. bindService()方法执行成功同时onBind()方法返回非空IBinder对象
C. Service的onCreate()方法和onBind()方法执行成功后
D. Service的onCreate()和onStartCommand()方法启动成功后
第 3 题
如何提高Service的优先级
A. setLevel()
B. setPriority()
C. upgrade()
D. startForeground()
第 4 题
下列哪个不属于Activity的launchMode
A. single
B. singleTop
C. singleTask
D. singleInstance
第 5 题
阅读代码回答运行结果
A. Resources$NotFoundException
B. ViewRootImpl$CalledFromWrongThreadException
C. NullPointerException
D. 运行正常,mTextViewUser组件上显示内容为10
第 6 题
下列关于数据持久化的描述正确的有(多选)
A. 在内存中缓存多个Bitmap对象是一种数据持久化方法
B. SQLite数据库文件可以保存在SD卡中
C. ContentProvider的主要目的是为了将Android应用的数据持久化
D. 数据持久化就是将内存的数据保存到外存
第 7 题
有关Activity生命周期描述正确的是 (多选)
A. 设置Activity的android:screenOrientation="portrait"属性时,切换屏幕横纵方向时不会重新调用各个生命周期,只会执行onConfigurationChanged方法
B. 未设置Activity的android:configChanges属性,切换屏幕横纵方向时会重新调用onCreate()方法
C. 当再次启动某个launchMode设置为singletask的Activity,它的onNewIntent()方法会被触发
D. 用户正在操作某个Activity,这时如果其他应用程序需要内存,系统会将用户当前操作的Activity强制关闭
第 8 题
下列哪些情况下,系统可能会弹出ANR对话框 (多选)
A. 在Activity中,Main线程消息队列中的消息在5秒内没有得到响应
B. 在Service中,onStartCommand()方法执行超过5秒
C. 在BroadcastReceiver中,onReceive()方法执行时间超过10秒
D. 在启动的新线程中,run()方法执行时间超过5秒
第 9 题
下列哪些情况下系统会弹出Froce Close对话框 (多选)
A. 应用运行时,Main线程进行了耗时操作
B. 应用运行时抛出了OutOfMemoryError
C. 应用运行时抛出了RuntimeException
D. 应用运行时,用户操作过于频繁
第 10 题
Android系统对下列哪些对象提供了资源池 (多选)
A. Message
B. Thread
C. AsyncTask
D. Looper
第 11 题
RemoteView在哪些功能中使用 (多选)
A. Toast
B. AppWidget
C. ListView
D. Notification
第 12 题
下列关于IntentService与Service的关系描述错误的是 (多选)
A. IntentService是Intent的子类
B. IntentService在运行时会启动新的线程来执行任务
C. 启动方式不同
D. 没有区别
第 13 题
下面关于Android中定义style和theme的描述正确的是 (多选)
A. 都可以减少重复属性设置
B. style可以作用在Activity上
C. theme可以继承
D. 一个TextView的style中定义了textColor属性,TextView本身也设置textColor属性,那么style中定义的优先级较高
第 14 题
在一个ListView中,显示的行布局有多种不同形式,例如某些行只有ImageView,而另外一些行只有TextView,需要重写哪几个方法 (多选)
A. getCount()
B. getItemId()
C. getItemViewType()
A. TextView
B. ProgressBar
C. CompoundButton
D. ImageView
答案:
第1题
B. /data/data/package name/shared_prefs/ *.xml
第2题
B. bindService()方法执行成功同时onBind()方法返回非空IBinder对象
第3题
D. startForeground()
第4题
A. single
第5题
C. NullPointerException
第6题
B. SQLite数据库文件可以保存在SD卡中
D. 数据持久化就是将内存的数据保存到外存
第7题
B. 未设置Activity的android:configChanges属性,切换屏幕横纵方向时会重新调用onCreate()方法
C. 当再次启动某个launchMode设置为singletask的Activity,它的onNewIntent()方法会被触发
第8题
A. 在Activity中,Main线程消息队列中的消息在5秒内没有得到响应
B. 在Service中,onStartCommand()方法执行超过5秒
C. 在BroadcastReceiver中,onReceive()方法执行时间超过10秒
第9题
B. 应用运行时抛出了OutOfMemoryError
C. 应用运行时抛出了RuntimeException
第10题
A. Message
C. AsyncTask
第11题
B. AppWidget
D. Notification
第12题
A. IntentService是Intent的子类
C. 启动方式不同
D. 没有区别
第13题
A. 都可以减少重复属性设置
D. 一个TextView的style中定义了textColor属性,TextView本身也设置textColor属性,那么style中定义的优先级较高
第14题
C. getItemViewType()
D. getViewTypeCount()
第15题
A. TextView
C. CompoundButton
SharedPreferences保存文件的路径和扩展名是
A. /data/data/shared_prefs/ *.txt
B. /data/data/package name/shared_prefs/ *.xml
C. /mnt/sdcard/指定文件夹 指定扩展名
D. 任意路径 指定扩展名
第 2 题
关于ServiceConnection接口的onServiceConnected()方法的触发条件描述正确的是
A. bindService()方法执行成功后
B. bindService()方法执行成功同时onBind()方法返回非空IBinder对象
C. Service的onCreate()方法和onBind()方法执行成功后
D. Service的onCreate()和onStartCommand()方法启动成功后
第 3 题
如何提高Service的优先级
A. setLevel()
B. setPriority()
C. upgrade()
D. startForeground()
第 4 题
下列哪个不属于Activity的launchMode
A. single
B. singleTop
C. singleTask
D. singleInstance
第 5 题
阅读代码回答运行结果
public class MainActivity extends Activity implements OnClickListener{ private Button mBtnLogin = (Button) findViewById(R.id.btn_login); private TextView mTextViewUser; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mTextViewUser = (TextView) findViewById(R.id.textview_user); mBtnLogin.setOnClickListener(this); new Thread() { @Override public void run() { mTextViewUser.setText(10); } }.start(); } @Override public void onClick(View v) { mTextViewUser.setText(20); }}
A. Resources$NotFoundException
B. ViewRootImpl$CalledFromWrongThreadException
C. NullPointerException
D. 运行正常,mTextViewUser组件上显示内容为10
第 6 题
下列关于数据持久化的描述正确的有(多选)
A. 在内存中缓存多个Bitmap对象是一种数据持久化方法
B. SQLite数据库文件可以保存在SD卡中
C. ContentProvider的主要目的是为了将Android应用的数据持久化
D. 数据持久化就是将内存的数据保存到外存
第 7 题
有关Activity生命周期描述正确的是 (多选)
A. 设置Activity的android:screenOrientation="portrait"属性时,切换屏幕横纵方向时不会重新调用各个生命周期,只会执行onConfigurationChanged方法
B. 未设置Activity的android:configChanges属性,切换屏幕横纵方向时会重新调用onCreate()方法
C. 当再次启动某个launchMode设置为singletask的Activity,它的onNewIntent()方法会被触发
D. 用户正在操作某个Activity,这时如果其他应用程序需要内存,系统会将用户当前操作的Activity强制关闭
第 8 题
下列哪些情况下,系统可能会弹出ANR对话框 (多选)
A. 在Activity中,Main线程消息队列中的消息在5秒内没有得到响应
B. 在Service中,onStartCommand()方法执行超过5秒
C. 在BroadcastReceiver中,onReceive()方法执行时间超过10秒
D. 在启动的新线程中,run()方法执行时间超过5秒
第 9 题
下列哪些情况下系统会弹出Froce Close对话框 (多选)
A. 应用运行时,Main线程进行了耗时操作
B. 应用运行时抛出了OutOfMemoryError
C. 应用运行时抛出了RuntimeException
D. 应用运行时,用户操作过于频繁
第 10 题
Android系统对下列哪些对象提供了资源池 (多选)
A. Message
B. Thread
C. AsyncTask
D. Looper
第 11 题
RemoteView在哪些功能中使用 (多选)
A. Toast
B. AppWidget
C. ListView
D. Notification
第 12 题
下列关于IntentService与Service的关系描述错误的是 (多选)
A. IntentService是Intent的子类
B. IntentService在运行时会启动新的线程来执行任务
C. 启动方式不同
D. 没有区别
第 13 题
下面关于Android中定义style和theme的描述正确的是 (多选)
A. 都可以减少重复属性设置
B. style可以作用在Activity上
C. theme可以继承
D. 一个TextView的style中定义了textColor属性,TextView本身也设置textColor属性,那么style中定义的优先级较高
第 14 题
在一个ListView中,显示的行布局有多种不同形式,例如某些行只有ImageView,而另外一些行只有TextView,需要重写哪几个方法 (多选)
A. getCount()
B. getItemId()
C. getItemViewType()
D. getViewTypeCount()第
15 题
使用SimpleAdapter作为 ListView的适配器,行布局中支持下列哪些组件 (多选)A. TextView
B. ProgressBar
C. CompoundButton
D. ImageView
答案:
第1题
B. /data/data/package name/shared_prefs/ *.xml
第2题
B. bindService()方法执行成功同时onBind()方法返回非空IBinder对象
第3题
D. startForeground()
第4题
A. single
第5题
C. NullPointerException
第6题
B. SQLite数据库文件可以保存在SD卡中
D. 数据持久化就是将内存的数据保存到外存
第7题
B. 未设置Activity的android:configChanges属性,切换屏幕横纵方向时会重新调用onCreate()方法
C. 当再次启动某个launchMode设置为singletask的Activity,它的onNewIntent()方法会被触发
第8题
A. 在Activity中,Main线程消息队列中的消息在5秒内没有得到响应
B. 在Service中,onStartCommand()方法执行超过5秒
C. 在BroadcastReceiver中,onReceive()方法执行时间超过10秒
第9题
B. 应用运行时抛出了OutOfMemoryError
C. 应用运行时抛出了RuntimeException
第10题
A. Message
C. AsyncTask
第11题
B. AppWidget
D. Notification
第12题
A. IntentService是Intent的子类
C. 启动方式不同
D. 没有区别
第13题
A. 都可以减少重复属性设置
D. 一个TextView的style中定义了textColor属性,TextView本身也设置textColor属性,那么style中定义的优先级较高
第14题
C. getItemViewType()
D. getViewTypeCount()
第15题
A. TextView
C. CompoundButton
D. ImageView
注*题目整理于51CTO
- android中级自测题(二)
- Android---MVP设计模式中级(二)
- android基础自测题集锦(一)
- Android自测题01
- Android自测题02
- Android自测题03
- Android自测题04
- Android自测题05
- Android自测题07
- Android自测题08
- Android自测题09
- Android自测题10
- Android自测题11
- Android自测题13
- 配套自测连载(二)
- SQL2000中级(二)
- Android中级:轮播图(二):ViewPager实现indicator的滚动
- Java 编程----(二.中级)
- javascript 闭包浅析
- SSH通信配置-更新
- main.html 梳理2_git使用1
- Comparison Between NetCDF and HDF5
- 使用c99编译出warning: implicit declaration of function ‘popen’
- android中级自测题(二)
- JS的正则表达式 .
- mysql安装图解-mysql图文安装教程
- grep命令详解
- POJ 1265 Area
- VirtualBox安装扩展包失败解决办法
- Codeforces Round #209 (Div. 2)-C. Prime Number(set)和D. Pair of Numbers(线段树)
- 快速排序算法
- unix 输入输出重定向