欢迎光临,有需要请联系站长!
想要快速找到正确答案?
立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
安徽继续教育移动应用开发技术作业答案
移动应用开发技术
学校: 无
平台: 安徽继续教育
题目如下:
1. 每一次启动服务都会调用( )方法。
A. onCreate()
B. onStart()
C. onResume
D. onStartCommand
答案: onStartCommand
2. 在Activity中以stopService方式关闭service时,它的生命周期下面正确的描述是( )
A. 停止时 onCreate() –> onStart()
B. 停止时onStop()–> onDestroy()
C. 停止时onDestroy()
D. 停止时onStop()
答案: 停止时onDestroy()
3. 以下关于Service的说法,不正确的是( )。
A. Service是没有用户可见的界面,不与用户交互
B. 每个Service class可以在AndroidManifest.xml文件中有相应的< service>声明,也可以不声明直接使用
C. Service可以通过 Context.startService()来启动
D. Service可以通过Context.bindService()来启动
答案: 每个Service class可以在AndroidManifest.xml文件中有相应的< service>声明,也可以不声明直接使用
4. 以下关于服务的生命周期说法正确的是( )。
A. 服务的生命周期和Activity一样
B. 服务的创建会执行onCreate()
C. 启动时 onCreate()–>onStart()->onResume()
D. 通过startService方式开启服务,首先会调用onCreate 和 onStart方法
答案: 通过startService方式开启服务,首先会调用onCreate 和 onStart方法
5. 关于bindService方法说法正确的是( )。
A. bindService也是开启服务的一种方法
B. 通过bindService方式开启服务可以调用服务里面的方法
C. bindService方式开启服务,服务的特点是不求同时生,但求同时死.
D. bindService方式开启服务意义不大
答案: bindService也是开启服务的一种方法# 通过bindService方式开启服务可以调用服务里面的方法# bindService方式开启服务,服务的特点是不求同时生,但求同时死.
6. 以绑定方式开启服务后,当界面不可见时服务就会被关闭。
答案: 错误
7. 通过startService()方式开启服务首先会调用服务的onCreate方法,然后调用服 渝粤题库 务的OnStartCommand方法,当开启服务的Activity退出时,会执行服务的onDestroy方法。
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
8. 请简要说明Service的几种启动方式及其特点。
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
9. 下列控件中,用于以列表形式展示数据的是( )。
A. GridView
B. ListView
C. TextView
D. EditText
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
10. 关于操作SQLite数据库,不正确的说法是()。
A. 类主要是用来创建数据库和更新数据库
B. SQLiteDatabase类是用来操作数据库的
C. 在每次调用SQLiteDatabase的getWritableDatabase()方法时,会执行SQLiteOpenHelper的onCreate方法
D. 当数据库版本发生变化时,可以自动更新数据库结构
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
11. 下列关于SQLite数据库的描述中,错误的是()。
A. SqliteOpenHelper类有创建数据库和更新数据库版本的的功能
渝粤文库 >B. SqliteDatabase类是用来操作数据库的
C. 每次调用SqliteDatabase的getWritableDatabase方法时,都会执行SqliteOpenHelper的 onCreate()方法
D. 当数据库版本发生变化时,会调用SqliteOpenHelper的onUpgrade()方法更新数据库
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
12. 自定义一个数据适配器MyAdatper,需要让它继承的类是()
A. DefaultAdapter
B. ParentAdapter
C. BaseAdapter
D. BasicAdapter
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
13. 在 Android 中,关于文件存储的 openFileOutput() 和 openFileInput() 方法,以下哪些描述是正确的?( )
A. openFileOutput() 用于写入文件,返回 FileOutputStream 对象
B. openFileInput() 用于读取文件,参数必须是文件的完整路径(如 /data/data/包名/files/xxx.txt)
C. openFileOutput() 的第二个参数 mode 可以指定为 MODE_PRIVATE 或 MODE_APPEND
D. openFileInput() 只能读取应用私有目录(/data/data/包名/files/)下的文件,不能访问 SD 卡文件
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
14. Android中使用openFileOutput(String name,int mode)方法获取到文件输出流时, 第二个参数mode常用模式有( )。
A. MODE_PRIVATE
B. MODE_APPEND
C. MODE_WORLD_READABLE
D. MODE_WORLD_WRITEABLE
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
15. SQLite既支持Android的API又支持SQL语句进行增、删、改、查操作。
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
16. SQLite数据库的事务通常是在一组业务逻辑操作开始之前开启,在业务逻辑操作完成之后结束。
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
17. 简要说明SQLite数据库创建的过程。
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
18. 请简述Android系统中的5种数据存储方式各自的特点.
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
19. 在SharedPreferences的方法中,使用()方法可以得到一个编辑器Editor对象,然后通过这个Editor对象存储数据。
A. editor()
B. getEditor()
C. edit()
D. getEdit ()
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
20. 下列关于RelativeLayout的描述,正确的是()
A. RelativeLayout表示绝对布局,可以自定义控件的x、y的位置
B. RelativeLayout表示帧布局, 可以实现标签切换的功能
C. RelativeLayout表示相对布局,其中控件的位置都是相对位置
D. RelativeLayout表示表格布局,需要配合TableRow-一起使用
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
21. 在TableLayout中,stretchColumns属性表示()
A. TableLayout的列数
B. TableLayout的行数
C. TableLayout最多能加入的列数
D. 拉伸指定列填充满TableLayout
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
22. 在相对布局文件中,把控件显示在另外一个控件的左侧使用的属性是( )
A. layout_toRightOf
B. layout_toLeftOf
C. layout_toStartOf
D. layout_toEndOf
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
23. Activity的布局文件放在哪个目录下()。
A. res/layo 成人学历 ut
B. res/layouts
C. res/xml
D. res/values
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
24. Android UI开发中,设置线性布局为垂直显示需修改的属性的()。
A. android:orientation="vertical"
B. android:orientation="horizontal"
C. android:layout_centerHorizontal="true"
D. android:layout_centerVertical="true"
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
25. ADB的常见指令中,用于卸载应用程序的是()。
A. adb logcat
B. adb shell
C. adb uninstall
D. adb kill-server
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
26. 创建程序时,填写的Theme是()。
A. 应用名称
B. 程序UI所使用的主题
C. 项目的包名
D. 项目名称
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
27. 在下列选项中,设置线性布局方向的属性是( )
A. orientation
B. gravity
C. layout_gravity
D. padding
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
28. Android UI开发中,如果TableLayout的第一个TableRow有两个控件,第二个TableRow有三个控件,那这个TableLayout就有()列。
A. 1
B. 2
C. 3
D. 4
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
29. 在TableLayout中,如何设置第3列的空间被隐藏( )
A. android:shrinkColumns="3"
B. android:collapseColumns="3"
C. android:shrinkColumns="2"
D. android:collapseColumns="2"
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
30. ADT Bundle中包含了三个重要组成部分,分别是( )。
A. Eclipse
B. SDK
C. SDK Manager,exe
D. ADB
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
31. 在线性布局文件中,如果把方向设置为水平方向,控件会摆放在同一行。
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
32. Android UI开发中,线性布局默认为水平显示。
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
33. 绝对布局灵活性很大, 可以完成任何的布局设计,所以开发中推荐使用绝对布局。
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
34. 第四代移动通讯技术(4G)包括TD-LTE和FDD-LTE两种制式。
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
35. 下列方法中,Activity从启动到关闭不会执行的是( )。
A. onCreate()
B. onStart()
C. onResume()
D. onRestart()
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
36. 下列选项中,不属于Android四大组件的是()。
A. Service
B. Activity
C. Handler
D. ContentProvider
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
37. Android使用()的方式来管理Activity的实例
A. 任务栈
B. 任务堆
C. 队列
D. 任务列
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
38. startActivityForResult()方法接收两个参数,第一个是Intent,第二个是( )。
A. resultCode
B. requestCode
C. 请求码
D. data
渝粤教育 :red">答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
39. ()启动模式是指,每次启动该Activity时,系统会这个Activity的实例作为一个任务压入任务栈的栈顶,每次销毁一个Activity时,系统会从任务栈中把这个Activity实例对应的任务移除。
A. singleTask
B. singleTop
C. standard
D. singleInstance
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
40. Activity可以不用在AndroidManifest.xml文件中注册就可以运行
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
41. 使用Intent传递数据时,可以使用putExtra()方法把参数封装到Intent中。
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
42. 简要说明Activity的三种状态以及不同状态使用的方法。
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
43. 关于BroadcastReceiver说法不正确的是( )。
A. 是用来接收广播Intent的
B. 一个广播Intent只能被一个订阅了此广播的BroadcastReceiver所接收
C. 对有序广播,系统会根据接受者声明的优先级别按顺序逐个执行接收者
D. 接收者生命的优先级别在android:priority属性中生命,数值越大优先级别高
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
44. 以下关于服务的生命周期说法正确的是( )。
A. 服务的生命周期和Activity一样
B. 服务的创建会执行onCreate()
C. 启动时 onCreate()–>onStart()->onResume()
D. 通过startService方式开启服务,首先会调用onCreate 和 onStart方法
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
45. 继承BroadcastReceiver会重写( )方法。
A. onReceiver()
B. onUpdate()
C. onCreate()
D. onStart()
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
46. 以下关于Service的说法,不正确的是( )。
A. Service是没有用户可见的界面,不与用户交互
B. 每个Service class可以在AndroidManifest.xml文件中有相应的< service>声明,也可以不声明直接使用
C. Service可以通过 Context.startService()来启动
D. Service可以通过Context.bindService()来启动
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
47. 下列方法中,用于发送一条有序广播的是( )。
A. startBroadcastReceiver()
B. sendOrderedBroadcast()
C. sendBroadcast()
D. sendReceiver()
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
48. 每一次启动服务都会调用( )方法。
A. onCreate()
B. onStart()
C. onResume
D. onStartCommand
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
49. 在Activity中以stopService方式关闭service时,它的生命周期下面正确的描述是( )
A. 停止时 onCreate() –> onStart()
B. 停止时onStop()–> onDestroy()
C. 停止时onDestroy()
D. 停止时onStop()
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
50. 关于广播接收者说法错误的是( )。
A. Android中定义广播接收者要继承BroadCastReceiver
B. Android中定义广播接收者的目的之一是方便我们开发者进行开发
C. Android系统中内置了很多系统级别的广播
D. Android中定义广播这个组件意义不是很大
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
51. 以绑定方式开启服务后,当界面不可见时服务就会被关闭。
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
52. 广播接收者是四大组件之一,必须要在清单文件中注册。
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
53. Android中服务可以理解成是在后台长期运行并且没有界面的activity。
广东开放大学 lor:red">答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
54. 通过startService()方式开启服务首先会调用服务的onCreate方法,然后调用服务的OnStartCommand方法,当开启服务的Activity退出时,会执行服务的onDestroy方法。
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
55. 以绑定方式开启服务后,服务与调用者没有关系。
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
56. 请简要说明Service的几种启动方式及其特点。
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
57. Android UI开发中,( )控件通常用于响应用户的点击事件。
A. EditText
B. TextView
C. Button
D. RadioButton
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
58. 下列选项中,()用于设置TextView中文字显示的大小。
A. android:textSize="18"
B. android:size ="18"
C. android:textSize="18sp"
D. android:size="18sp"
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
59. 在XML布局中定义了一个Button, 决定Button按钮上显示文字的属性是()
A. android:value
B. android:text
C. android:id
D. android:textvalue
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
60. 下列表示Toast较长时间显示的是( )
A. Toast.LENGTH_LONG
B. Toast.LONG
C. Toast.LENGTH_SHORT
D. Toast.SHORT
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
61. 使用EditText控件时,当文本内容为空时,如果想做一些提示,那么可以使用的属性是()
A. android:background
B. android:text
C. android:inputType
D. android:hint 国家开放大学
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
62. 两个RadioButton要实现单选需要包裹在()中。
A. RadioGroups
B. RadioGroup
C. RatingBar
D. RatingBars
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
63. 当使用EditText控件时,能够使文本框设置为多行显示的属性是( )。
A. android:lines
B. android:layout_height
C. android:textcolor
D. android:textsize
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
64. CheckBox被选择的监听事件通常使用()方法。
A. setOnClickListener
B. setOnCheckedChangeListener
C. setOnMenuItemSelectedListener
D. setOnCheckedListener
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
65. ViewGroup是盛放界面控件的容器。
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
66. 下列关于内容提供者的描述,错误的是( )
A. 提供的Uir必须符合规范
B. 可以提供本应用所有数据供别人访问
C. 必须在清单文件注册
D. authorities属性必须和包名一致
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
67. 下列方法中,() 能够得到CntentResolver的实例对象。
A. new ContentResolver()
B. getContentResolver()
C. newInstance()
D. ContentUris. newInstance()
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
68. 下列关于ContentResolver的描述,错误的是( )。
A. 可以操作数据库数据
B. 操作其他应用数据必须知道包名
C. 只能操作ContentProvider暴露的数据
D. 可以操作ContentProvider的任意数据
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
69. 自定义内容观察者时,继承的类是( )。
A. BaseObserver
B. ContentObserver
C. BasicObserver
D. DefaultObserver
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
70. 下列关于内容提供者的描述,正确的是( )
A. 提供的Uir必须符合规范
B. 可以提供本应用所有数据供别人访问
C. 必须在清单文件注册
D. authorities属性必须和包名一致
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
71. 内容提供者只有在AndroidManifest.xml文件中注册后,才能运行。
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
72. ContentObserver观察指定Uir数据发生变化时,调用ContentProvider的是OnChange方法。
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。
73. 请简要说明ContentProvider、ContentResolver和ContentOberver之间的联系。
答案:请关注【青鸟搜题】微信公众号,发送题目获取正确答案。