期末安卓习题--第八章
第八章
- 安卓第八章
- 选择题
- 判断题
- 填空题
安卓第八章
选择题
Context.startService方式的service生命周期下面正确的描述是(A ).
• A、启动时 onCreate() –> onStartCommand()
• B、停止时,onStop()–> onDestroy()
• C、启动时 onCreate()–>onStart()->onResume()
• D、停止时,onStop()以下关于Service的说法,正确的是(C )
• A、Service是可以与用户直接交换
• B、每个Service class可以在AndroidManifest.xml文件中有相应的< service>声明,也可以不声明直接使用
• C、Service是Android四大组件之一
• D、Service只能通过startService方式开启关于Service和Thread的区别说法,不正确的是(B ).
• A、service默认运行在声明它的应用进程的主线程中。
• B、service里可以执行密集运算或阻塞操作
• C、可以在Service里创建一个Thread
• D、当有耗时或阻塞的操作时应该在其中创建一个线程以startService开启服务以下说法正确的是( A)
• A、startService方式开启服务,服务一旦被开启,服务就会在后台长期运行
• B、服务开启后只能关机后才能关闭服务
• C、服务不需要在清单文件里注册
• D、服务停止时会调用onStop()android中绑定一个service的方法是哪个( A).
• A、bindService()
• B、startService()
• C、unBindService()
• D、onBind()通过bindService方式开启服务,服务生命周期是(C )
• A、onCreate()—onStart()—onBind()—onDestroy()
• B、onCreate()—onBind()—onDestroy()
• C、onCreate()—onBind()—onUnBind()—onDestroy()
• D、onCreate()—onStart()—onBind()—onUnBind()—onDestroy()关于远程服务和本地服务说法正确的是(C ).
• A、远程服务是在Tomcat服务器上的服务
• B、本地服务和远程服务一样
• C、AIDL是用来解决进程间通信的语言
• D、以上都不正确把播放音乐的操作放到Service里以下说法正确的是(D ).
• A、可以提高运行效率
• B、播放音乐的操作必须放入到服务里
• C、在Service里更安全
• D、放到服务里目的是提升进程的优先级,不容易被系统回收关于IPC说法正确的是(A )
• A、IPC全称是Inner process communication指进程间通信
• B、IPC全称是Interface process communication
• C、进程间通信指的是在一个应用内进行通信
• D、以上说法都不正确以下关于服务的生命周期说法正确的是(B )
• A、服务的生命周期和Activity一样
• B、服务的创建会执行onCreate()
• C、启动时 onCreate()–>onStart()->onResume()
• D、通过startService方式开启服务,首先会调用onCreate 和 onStart方法以下关于Service的说法,不正确的是(B )。
• A、Service是没有用户可见的界面,不与用户交互
• B、每个Service class可以在AndroidManifest.xml文件中有相应的< service>声明,也可以不声明直接使用
• C、Service可以通过 Context.startService()来启动
• D、Service可以通过Context.bindService()来启动关于服务的创建说法错误的是( D).
• A、Android中创建服务需要继承Service类
• B、Android 中的服务需要在清单文件配置
• C、Android 中的服务可以理解成是在后台运行且没有界面的activity
• D、Android中服务能做的事情完全可以开一个子线程替代下列选项中,属于在清单文件中配置服务的标签的是(A)。
• A、
• B、
• C、
• D、下列选项中,属于可以长期运行在后台的组件的是(C)。
• A、Activity
• B、ContentProvider
• C、Service
• D、Intent下列选项中,属于创建服务时继承的类是(C)。
• A、Activity
• B、Broadcast
• C、Service
• D、Intent下面关于bindService()方法启动服务的描述,正确的是(D)。
• A、服务会长期在后台运行
• B、启动服务的组件与服务之间没有关联
• C、可以通过stopService()方法停止该服务
• D、可以通过unbindService()方法停止该服务下列选项中,属于创建服务时必须实现的方法的是(B)。
• A、onCreate()
• B、onBind()
• C、onStartCommand()
• D、onUnbind()下列选项中,当使用bindService()方法启动的服务时,属于停止服务调用的方法的是(C)。
• A、stopSelf()
• B、stopService()
• C、unbindService()
• D、finish()下面关于Service的描述,错误的是(D)。
• A、Service是Android四大组件之一
• B、没有用户界面
• C、在Java代码中可以动态注册服务
• D、Service依赖于Activity,当Activity销毁时,Service也被销毁
判断题
- Android中想要创建一个服务,定义一个类继承Service,并需要在清单文件中注册.( T)
- 通过bind方式开启服务,服务被成功绑定后会调用服务的onBind方法。( T)
- 通过startService方式开启服务,首先会调用OnCreate方法,多次调用startService方法只会调用onStart()方法.(F )
- 通过bindService方式开启服务和通过startService方式开启服务,服务的生命周期一样.(F )
- IPC全称是Inner process communication叫进程间通信(T )
- 服务只有一种开启方式即startService().( F)
- Android中服务的生命周期和Activity的生命周期一样.( F)
- 通过startService()方式开启服务首先会调用服务的onCreate方法,然后调用服务的onStartCommand方法,当开启服务的Activity退出时,会执行服务的onDestroy方法。( T)
- 创建一个Service,需要在清单文件中进行配置( T)
- Android中服务可以理解成是在后台长期运行并且没有界面的activity.(T )
- 远程服务和本地服务都运行在同一个进程中.(F )
- Android中服务是四大组件之一.(T )
- Android中创建服务组件需要继承Service类。(T )
- 服务只有一种开启方式即startService().( F)
- 当使用startService()方法启动的服务时,其他组件调用stopService()方法可以停止该服务。( T)
- 启动服务的方法有两种,分别为startService()方法、bindService()方法。( T)
- 在Service中可以直接进行耗时操作。( F)
填空题
- 通过bindService方式开启服务,服务的生命周期是___ onCreate()->onBind()->onUnBind()->onDestroy()____.
- 通过Context.startService()方式开启服务后,再次调用开启服务的方法会执行服务生命周期的___ onCreate()->onBind()->onUnBind()->onDestroy()____方法.
- IPC的全称是___ Inter-Process Communication____.
- 创建一个Service,需要在___清单____文件中进行配置.
- 服务可以通过___ startService____方法和___ bindService____方法来开启服务.
- 通过bindService方式开启服务后,当服务的调用者关闭后需要对服务进行解绑服务,解绑服务调用的方法是___ onUnBind()____.
- 本地服务和远程服务通过___AIDL____来实现服务的通信
- Android中创建服务需要继承____ Service___类.
- 通过bindService方式开启服务,服务被绑定成功后调用服务的___ onBind()____方法.
- 采用startService()方法开启服务,肯定会调用___ onCreat____方法。
- 通过bindService方式开启的服务,_onUnBind_方法可以进行解绑服务.
- 采用__ startService_____方法开启服务后,多次调用该方法,只会执行onStart方法.
- Android中服务需要在清单文件中配置___ service____节点.
- Android中有___ _StartService()_方式开启服务和 bindService()____方式开启服务.
期末安卓习题--第八章相关推荐
- 期末安卓习题--第七章
第七章 安卓第七章 选择题 判断题 填空题 安卓第七章 选择题 1.关于BroadcastReceiver的说法不正确的是(D ). A. 广播接收器是android四大组件之一 B. 对有序广播,系 ...
- 期末安卓习题--第二章
第二章 安卓第二章 填空题 判断题 安卓第二章 填空题 1.下列表示Toast较长时间显示的是Toast.LENGTH_LONG. 2.在帧布局中的子控件默认是左上角对齐的. 3.Android相对布 ...
- matlab期末复习资料,MATLAB期末复习习题及答案
MATLAB期末复习习题及答案 13, y=sin(x),x从0到2 , x=0.02 ,求y的最大值.最小值.均值和标准差.(应用max,min,mean,std) 14, 参照课件中例题的方法,计 ...
- 湖南科技学院C语言答案,湖南科技大学C语言期末考试习题库.doc
湖南科技大学C语言期末考试习题库 志伟分享 左凯小编 PAGE \* MERGEFORMAT3 选择题(共 题),成绩() 1.C语言所提供的基本数据类型包括字符型.整型.双精度型.单精度型和____ ...
- 谭浩强《C程序设计》书后习题 第八章
最近要复习一下C和C++的基础知识,于是计划把之前学过的谭浩强的<C程序设计>和<C++程序设计>习题重新做一遍. 编译环境为:操作系统32位Win7,编译工具VC++6.0 ...
- 大数据技术期末复习习题-前两章 大数据概述及Hadoop概述
链接:大数据技术原理与应用期末复习第三章知识点 链接:HDFS编程实践 习题 1[单选题] 人类社会的数据产生方式大致经历了三个阶段,不包括____C____. A.运营式系统阶段 B.用户原创内容阶 ...
- 期末安卓项目课程设计,Android+spring boot + mybatis-plus的坦克大战双人手机游戏
一款双人手机游戏<坦克大战>的android项目,可做课程设计作业 简介 这是一个安卓的游戏项目,坦克大战,它是一个双人对战pk的坦克游戏,可以坦克移动,发射子弹,然后有击杀和死亡统计并且 ...
- java第八章习题,第八章 Servlet技术习题
第八章 Servlet技术 一.选择题 1.下面对Servlet.Applet的那一项描述错误?( ) A)Servelt与Applet相对应 B)Applet运行在客户端浏览器 C)Servlet运 ...
- 期末复习----习题
期末复习一, 1.(10分) 从键盘输入任意一个3位整数,编程计算并输出它的逆序数(忽略整数前的正负号).例如,输入-123,则忽略负号,由123分离出百位1.十位2.个位3,然后计算3100+210 ...
最新文章
- n!mod p 的求法 数学
- linux shell rm 删除子目录下 所有.o后缀文件
- TCP的三次握手、四次挥手,含泪整理面经
- 【面试题】Spring框架中Bean的生命周期
- ORA-00031: session marked for kill 处理Oracle中杀不掉的锁
- 《Spring 3.0就这么简单》——1.6 展现层
- 四十、Scrapyd的安装及使用
- 比SOTA模型更全能!商汤科技和上海人工智能实验室联手打造统一模型架构UniFormer...
- 旅途的意义- 献给二十五岁
- 基于matlab的图解粒度参数计算,基于MATLAB的图解粒度参数计算
- 深度学习(四)卷积神经网络入门学习(1)
- 关于excel导出问题
- 谷歌发布自然问答数据集 Natural Questions
- 【Android命令行】jarsigner参数详解
- 济安横断面为什么会有水印_PS差值模式是如何去水印的?你看的懂抖音的沙雕做法?...
- linux oracle client 安装,linux服务器上 oracle instantclient 客户端的安装和配置
- 2021年中国上市公司发明授权数量及分布:发明授权数量连续5年增长,广东省位居全国第一[图]
- Microsoft Word 教程:如何在 Word 中插入页码、目录?
- “文心CV大模型” - VIMER-UFO论文报告
- QT之model-delegat-model---QAbstractListModel QAbstractTableModel 与 QItemDelegate关系
热门文章
- ElasticSearch教程——基于completion suggest实现搜索提示
- pandas.DataFrame的类SQL操作
- 战国七雄中最强大的国家(除秦外)——赵国
- QNO侠诺路由 FVR360V-防SYN***、ARP病毒DDOS***
- APP STORE经验分享
- 带你深度解锁Webpack系列(优化篇)
- 安利|这些好看的关于父亲的九部电影
- jquery滚动条平滑滚动_使用jQuery平滑垂直或水平页面滚动
- 微信小程序 + typescript集成初探
- 浅谈移动监控在安防行业的应用