无忧答案网

搜索

人大移动平台应用开发课程作业答案

[复制链接]
homework 发表于 2019-10-8 12:41:09 | 显示全部楼层 |阅读模式
homework
2019-10-8 12:41:09 235 0 看全部
课程作业
! L7 v# M, R& F& y6 s7 u& R, C一、单项选择题   (一共10题,每题7分。)# C. B3 J( _) v0 E% }" ]
试题1 (7分)
. ?% |" B( v% r. [* ]【249035】        Fragment newFragment = new ExampleFragment();
& ^0 p7 i8 l! oFargment添加到Activity不正确的是(    )。. [( ?5 S; _( I( E3 y7 M
A. FragmentTransaction transaction = getFragmentManager().beginTransaction();6 A) Q0 u& }, y6 k  Y- W" [
B. transaction.remove(R.id.fragment_container, newFragment);
' P- T' b  l  A- K, u3 d# BC. transaction.addToBackStack(null);- Q* B7 L  _' [/ D/ ?& I
D. transaction.commit();+ X3 J* m+ B4 m# M1 _
B。标准答案为:B5 U8 H1 t& w+ i, z  d( \  W
试题2 (7分)
& N* E2 d; n2 F" _6 q9 D【249040】        ViewPager说法不正确的是(    )。
/ Z* X4 t& g1 Z8 NA. ViewPager主要用来组织一组数据,并且通过左右滑动的方式来展示1 {# q% H; y% o$ ?' P
B. 现在的大多数应用都会有一个欢迎引导页面使用ViewPager' S0 E( c; U% D" D# m
C. ViewPager需要android—support—v4.jar这个包的支持
% x% ~8 U$ I% s3 QD. ViewPager类直接继承了View类7 v' u" f* e/ V2 v6 J% R
D。标准答案为:D  j7 r/ i, ~; A  `
试题3 (7分)
, z) R7 Q4 Q4 {- x, p$ z( O【249049】        下面在AndroidManifest.xml文件中注册BroadcastReceiver方式正确的是(    )。
- y( t) V( d1 N4 U- O1 Q4 q5 HA. <receiver android:name=“NewBroad”>* _: ^( c1 x6 h1 Z# t
                        <intent—filter>
5 S- ?0 [0 Q% M  m% h                                    <action
- u! m$ P5 N% y, }3 i6 i. ^" D) W- n! j% Z               android:name=“android.provider.action.NewBroad”/>
& b) \5 X6 G' f! x$ z1 Y            <action>% i# u+ t- l9 h5 @# {
                        </intent—filter>4 B  i: s) M. m
            </receiver>0 i& d& n" u8 U5 {
B. <receiver android:name=“NewBroad”>
% z' ]' ]) ]8 L7 t7 u) {7 e: A                        <intent—filter>
( C6 u8 q8 d& C: T* }# x               android:name=“android.provider.action.NewBroad”/>
" e: j' ~- N6 V                        </intent—filter>8 l" d0 g. G5 ]# ]4 @4 x0 s
            </receiver>
" _, S  ^4 e# ^) N" |% [" k, bC. <receiver android:name=“NewBroad”>5 `" K& m5 U# |) y( p9 M. c
                        <action5 d3 e  b$ y0 X0 A. R
             android:name=“android.provider.action.NewBroad”/>
4 k' L* A, ^* U0 K- @& s8 e& w- O        <action>
% n! I/ E: h8 L, n8 h            </receiver>
5 m7 E, k( B" S% i/ fD. <intent—filter>* _4 Q% u- w, `8 `
     <receiver android:name=“NewBroad”>) l! `0 F4 u( x% N3 U
                                    <action># C" [$ X! k3 p7 g9 e5 u
                 android:name=“android.provider.action.NewBroad”/>
9 o, z  m; [* Z( f/ S9 D6 l1 P            <action>
1 O* x4 j3 b" V+ b9 i                                    </receiver>% N8 b. T* a* Z5 k7 H! n
     </intent—filter>
  E; p6 m  U% N6 hA。标准答案为:A
, X: w5 E7 P% o6 k" g/ C试题4 (7分)
1 l! o9 H, k3 j3 B. J【249050】        下列关于Service的描述,正确的是(    )。
0 M% }# _" r8 f. C* Y9 v$ k1 vA. Servie主要负责一些耗时比较长的操作,这说明Service会运行在独立的子线程中
. h) o- c. e! \. cB. 每次调用Context类中的StartService()方法后都会新建一个Service实例
/ m/ J- C' m7 A! z* \0 [C. 每次启动一个服务时候都会先后调用onCreate()和onStart()方法
) y  j  `8 q* ID. 当调用了ConText类中的StopService()方法后,Serviece中的onDestroy()方法会自动回调
5 M7 r" y1 y7 F" Y  z! iD。标准答案为:D- ?/ q, S" i9 ?  ~8 i; l5 b
试题5 (7分)
- e9 j3 p3 M- f8 P2 w【249053】        通过启动式服务下载图片必须要重写的方法是(    )。/ i* a4 q3 N. p; p6 `. G
A. onBind: m$ F2 l$ p. n7 }# b# l3 m/ C
B. onStartCommand
: B9 A. O) _/ S  c+ OC. onDestory% c( E4 |; o6 }  r5 w
D. onStart
8 @0 A9 s3 N8 L  rB。标准答案为:B
# `% ?! q6 l$ _/ r0 J; z试题6 (7分)
1 o3 x4 K/ G2 ?5 q【249054】        Service的使用方法说法不正确的是(    )。
; g# k1 b7 F' qA. 启动Service方式有:显示启动、隐式启动
$ _9 x1 V8 s  G2 K0 j; SB. 在Intent中指明Service所在的类,并调用startService(Intent)函数启动Service7 g$ A6 s5 A" y7 B  Q
C. 隐式启动:final Intent serviceIntent = new Intent(this, RandomService.class);; v, H& L0 P  E4 {5 w5 ]$ {% d5 y
                 startService(serviceIntent);
9 u, [! ^, H! j( L  [( ^  lD. 隐式启动:在注册Service时,声明Intent—filter的action属性
6 x& E$ [! h0 ~/ c' ~$ P  v; ^0 S9 CC。标准答案为:C
5 u' u0 X; q) x1 _0 n试题7 (7分)  u1 F8 U# [; P& Z
【249057】        绑定式Service生命周期不包括 (    )。8 Y0 S7 H5 o, X7 D
A. onCreate()
2 n1 `- H+ v5 `) EB. onStartCommand(). a/ Y4 ]! K0 Z8 G% B
C. onBind()! \9 h/ a% l' Y2 C9 w$ d2 X  d
D. onUnbind()
: h7 `! i0 q  m+ t; Y" L7 Z9 y# NB。标准答案为:B3 O7 q% A2 K$ \
试题8 (7分)
. W7 w2 l2 G0 X" t0 _3 |4 t【249059】        AIDL说法错误的是(    )。
0 g; g# I8 X) [( y# Y  [/ X3 yA. AIDL是可以类似接口! m) [- ?# w$ _6 V' e
B. AIDL文件中不仅仅可以使用基本数据类型5 _" s, s$ ^+ t1 V# E7 K4 ^
C. AIDL的java文件中生成了一个内部静态抽象类Stub: D6 n" r, w/ _+ F/ F* r6 q  x
D. XXService.aidl文件,当用户保存文件后,ADT会自动在/gen目录下生成XXService.java文件8 q+ f3 m3 q/ b/ B
B。标准答案为:B+ B7 r% m0 B2 {( P. f9 O
试题9 (7分)
) j5 ~6 X) ^/ k: j$ Y【249073】        关于BroadcastReceiver 的说法不正确的是(    )。) U: K. c/ C  |2 f2 K* p
A. BroadcastReceiver是用来接收广播Intent的
* d1 o& u. r8 e6 Q$ jB. 一个广播Intent只能被一个订阅了此广播的BroadcastReceiver所接收- `! Y* k8 s. _. B1 n' b1 ], N0 d9 m
C. 对有序广播,系统会根据接收者声明的优先级别按顺序逐个执行接收者
% T  M$ I5 c: K8 lD. 接收者声明的优先级别在的android:priority属性中声明,数值越大优先级别越高
" j  j+ M8 V# P8 T6 D( dD。标准答案为:D
6 ]1 q( z: o8 a% r& Z5 [' P) _试题10 (7分)
1 K7 [' u& z# r' P% G7 e! \【249076】        关于广播的作用,不正确的说法是(    )。
/ z+ W/ n8 |2 o7 g' p5 w) HA. 它是不能接收系统发布的一些消息的  b  h. p6 G9 y/ K. {: Q
B. 它可以帮助service修改用户界面
5 Q* S$ z" C" M* i4 a! I9 K: \- MC. 它可以启动一个Activity; E, [0 r( [, G/ A
D. 它可以启动一个Service# G6 a1 Z+ ~% T
A。标准答案为:A1 i8 ]8 v" R* e) p' ]
二、判断题   (一共5题,每题6分。)+ k8 S+ b+ @) ^/ ?
试题1 (6分)
# b2 x; i, @( z: B【249028】        Android是在Android 4.0 (API level 11)开始引入Fragment的。
4 r% |6 c3 p( O" Z# q正确    错误
9 i- D7 S6 T' l错误。标准答案为:错误
* x! \8 H( n. s试题2 (6分)- b$ B, `+ }1 V  A# J- K( I
【249039】        ViewPager经常和Fragment一起使用,并且提供了专门的FragmentPagerAdapter类供Fragment中的ViewPager使用。9 r; }7 N( D# P; y
正确    错误 3 K% n3 f( J* {9 D# c
正确。标准答案为:正确! v% a0 x( A1 z% k/ J% V
试题3 (6分)
' ?' C, s+ R: l- q) y【249043】        bindService()函数的第2个参数是ServiceConnnection对象的子类。
$ {% [  q8 }0 T! V: @4 @正确    错误 $ ?6 `/ c, Z" z: B, I" U  ]
正确。标准答案为:正确
0 ~) h; P) D& Z4 I, f1 v2 y( _( e7 C试题4 (6分)4 ^+ \- a* Y# B2 G1 o6 z% r" Y
【249045】        public void onServiceDisconnected(ComponentName name) {# \' ?6 Z' S4 x; w% A
                        mathService = null;        ( V2 r! ?$ f0 b, h
            }
! \2 j6 r; e/ P+ o1 Z; G8 \此方法是当Service服务销毁时回调的方法。
; T  B" U$ i1 ?, H9 w: E. ]正确    错误
$ c& g0 E3 G4 h( z错误。标准答案为:错误0 X7 [1 J" ]: |$ p7 U7 @
试题5 (6分)6 A' p& y, y  _4 L9 n
【249068】        Context.sendBroadcast() 发送有序广播的语句。7 J5 K7 S, y+ F- R
正确    错误
, E7 s7 }, C! G8 m" e错误。标准答案为:错误转载请注明 www.op5u.com8 p8 e* p+ n4 `6 S& U8 r

& U4 G0 V" |' G4 F4 G5 N
8 h' E3 {; q) o% X
homework当前离线
金牌会员

查看:235 | 回复:0

热点排行更多
手机版| 网站地图| 无忧答案网
免责声明: 本网不承担任何由内容提供方提供的信息所引起的争议和法律责任。
Copyright © 2020-2030 5u.studio. All Rights Reserved.   Powered by op5u X3.4
快速回复 返回顶部 返回列表