|
22春学期(高起本1709-1803、全层次1809-2103)《手机应用软件设计与实现》在线作业-00001* H" t \% h1 a. E
试卷总分:100 得分:100
0 j7 k1 M5 r# r$ \一、单选题 (共 30 道试题,共 60 分)
" q! h, T, r5 X; u) _# X# `3 O1.AutoCompleteTextView是继承了哪个类() `" l# k2 _5 s& T( F
A.EditText
" z1 E9 b. o/ a" X U# e, H9 U- z CB.DatePicker
& ]. a# I& q E# g8 N2 N' TC.TimePicker' a, N. V0 F0 b6 j: O
D.AutoCompleteTextView
( {3 y: @0 ~5 c资料:
1 K# ~, _& c% [% ?7 ]0 y7 s; C; K1 r* _- N7 k
2.在 Activity 的生命周期中,当它从半透明状态转向可见状态时,它的哪个方法可能会被调用?* X/ l' b+ [9 s
A.onStop()
1 R i. b4 F+ j0 B0 W0 P1 e8 x7 Y2 FB.onPause()7 ?" |* Q, `2 W# Z. {. a
C.onRestart()
1 ^: ]/ c3 c# R; RD.onStart() a3 _7 b, Z& Q I. v. J
资料:
( F! L7 v" m2 v2 S' _* @
8 d: }# G, W9 i+ D2 _" j% p3.下列选项哪个不是Activity启动的方法?' L! \, u& l4 ~1 q1 Q% Q( t
A.goToActivity0 x: X1 a- U) G% e1 ~! O
B.startActivity
4 K$ W; Z* X2 K4 F R) X) @1 K5 BC.startActivityFromChild
6 o; x& `) \( R2 g- b# aD.startActivityForResult
3 T( N. B+ J% u% i v# Z资料:
7 p9 Z& K$ |* L) W7 n5 w$ o5 _* e
# f2 t$ T' s, o" }: O4 s4.以下哪一个属于Activity的生命周期方法?
; I! {) V) a- }5 k1 ?A.onInit( )
: t9 D9 n9 B" V9 v4 N' k8 h. eB.onStart( )
3 e3 e; E: I, T9 ^: D9 v' vC.onListening( )
# Y1 l. A3 f6 JD.onClick( )
! ]# _" I8 z+ L8 ~! f+ l6 z9 P+ R资料:
" I& X3 z" Y+ I" R% S9 q+ Q# M4 E( M3 t
5.下列哪个是 AbsoluteLayout(绝对布局) 中特有的属性?3 @) E) ~" G% }" r
A.android:layout_height
: b2 D7 M: K8 T! WB.android:layout_x2 c* W4 v: P# W& @% x; _) j6 i
C.android:layout_above
/ Z" H; C6 Z5 |- h, ~9 eD.android:layout_toRightOf) a+ R7 f" j: n1 q
资料:
$ C; F$ G1 s" \ v" J$ S& l3 r- T- _% a7 o. p$ X+ |; \
6.自定义对话框时,将视图对象添加到当前对话框的方法是% D: \5 |! h. q( b( Y
A.A,setIcon
( v: T" `1 W0 P/ K& S- uB.B,setXML
; v r& c9 b" }) u. K1 z; eC.C,setLayout6 n! {2 W/ ^# M0 A
D.D,setView+ _1 i4 a2 B& ?8 [8 K" r
资料:
' q* a2 N+ k0 ~0 O6 c0 V
, r+ d5 v, q* @) H I7.Android开发中常用的开发与调试工具有很多,下面相关描述不对的是
7 X6 {1 a+ t6 y' S5 A1 D/ D3 O: VA.Android?Debug?Bridge,简称adb,它只是一个能用来调试Android应用程序的工具。, c N. q' L- {% @1 O( v8 r
B.DDMS?的全称是Dalvik?Debug?Monitor?Service,是?Android?开发环境中的Dalvik虚拟机调试监控服务。" p! ^1 }4 e9 N
C.LogCat日志记录工具,这个工具很常用,可以理解为C或Java程序中的控制台输出,常被用来在手写代码的调试方式中,输出调试信息。
" q2 {/ t1 s8 C9 T3 ~ {% e! }D.SDK的管理器,使用自动更新的方式从Google服务器中下载最新的SDK版本及工具到本机。
' i" n- p' T$ @ q+ I9 x8 l \资料:
}& J6 Z6 q1 U I. Z9 k8 [, X; Q: g1 B$ K- r( z4 } U
8.关于Socket通讯正确的是; E# B- {0 B) [" h2 L
A.A,服务器端需要ServerSocket,需要绑定端口号
, I5 N! x+ Z2 Y- B2 _$ W% XB.B,服务器端需要ServerSocket,需要绑定端口号和IP地址
4 H7 ^7 y# a' b8 R$ h$ f: X+ l9 ~0 GC.C,客户端需要Socket,需要绑定端口号. K. a: ^' M2 G; x
D.D,客户端需要ServerSocket,需要绑定端口号# Z- c8 p6 x- Q
资料:
" [2 T3 B) l/ s4 S% @5 T4 i- g7 [
9.RatingBar 组件中不能用属性直接设置的是?
) N+ A! f M; J; D( j- n5 ?) qA.五角星个数
; J/ K |& d9 _( L, |B.当前分数
5 q. h0 a/ Y9 VC.分数的增量9 l# T2 }5 S. x- c, K; M/ L
D.五角星的色彩0 q M: S) s" P! ]: N6 W
资料:
8 m. C1 E* r0 G5 _0 i
% |7 m: f7 I1 m( l$ A/ a10.复选框被选择事件通常用2 j) R" n3 [* B( b8 K" q6 ^/ w
A.A,setOnClickListener
7 O* g9 N1 t m6 ?0 b4 W' i# ^B.B,setOnCheckChangeListener: w9 Y) H6 b# \+ o( q, [
C.C,setOnMenuItemSelectedListener
% w# e$ c; }- Y( ]D.D,setOnCheckedListener- a$ c+ V0 f/ C' P1 w8 B$ X7 D
资料:5 m/ U1 f+ ~! n5 W4 A3 U$ ]
g! L6 T2 S) o x
11.对于XML布局文件中的视图控件,layout_width属性的属性值以下哪个符合?
, |" _. u* Z+ {: DA.match_parent1 C; w& k( m: L6 v
B.wrap_parent6 M; ^: E. W% \3 B; e
C.wrap_height
: g' }3 w, x1 x, Z; k, ^) A, YD.match_content# b0 z9 v, P, p4 y. N2 g7 I
资料:4 d/ E' P& F4 g- F
& C# ?2 a% C- V) q' H, C3 d12.一条中文短信息最长约占多少byte
0 N2 R; Q* n5 u4 D6 f8 e R$ hA.70
3 y( B$ `. E$ f# \: EB.40
/ R+ O' U2 A4 p6 }# v5 i9 P, tC.100
$ l* v# z7 S- T. o8 r) r3 VD.20
[. W! U9 Q t1 ?- m资料:$ j5 l( z# x, x1 X6 h V
) K1 C. J, i9 H9 d _% q
13.下列哪个传感器可以用于制作微信里的"摇一摇"功能(即震动手机来寻找周围同上微博的人)5 ?/ @% W. p, N; i
A.A,Sensor.TYPE_ORIENTATION0 P& ~$ N" h( S% y6 e( |
B.B,Sensor.TYPE_PROXIMITY
' w: n }) \ L. q* M7 U1 \8 DC.C,Sensor.TYPE_ACCELEROMETER: b; f- c! n3 I8 s4 j
D.D,Sensor.TYPE_LIGHT/ A E0 U% k! D1 ]
资料:
2 X% i! I" q- k* J) @- T4 Y7 S9 P/ j7 x. t
14.以下哪个对象是自定义组件中用来绘制内容的对象* {6 i w" f) Z
A.Bitmap P* T: b6 |& K7 o1 s j* H7 Y
B.Canvas
- B9 d- p ^. a( F0 ~6 f% B2 oC.BufferedImage
* x6 y. C. L5 HD.Drawable
& d" e9 p a! J8 V0 v, e资料:
# ^0 A( F2 Q. N6 Q3 r6 y3 K1 p* \) ?# ^' H
15.事件的名称; g6 K* R& j3 d* _
A.都要由用户定义
& p2 P0 M( r- f1 s" A' SB.有的由用户定义,有的有系统定义/ V9 W a Q! t# b
C.是由系统预先定义
+ S" b* F3 E% o( HD.是不固定的4 X0 d! A$ g, G1 I) e, V
资料:
% k) e2 w2 v) I" N/ } {/ X( }6 E7 A5 i5 p3 Z! w
16.下列关于ListView使用的描述中,不正确的是?8 s& }9 _& _$ Q* D( y# O8 g4 h
A.要使用ListView,必须为该ListView使用Adpater方式传递数据. i" V0 |$ y8 ^+ S4 H& n
B.要使用ListView,该布局文件对应的Activity必须继承ListActivity: e$ r& X9 J7 |1 L ?
C.ListView中每一项的视图布局既可以使用内置的布局,也可以使用自定义的布局方式
# ?" `0 |8 u! y% D$ ?8 MD.ListView中每一项被选中时,将会触发ListView对象的ItemClick事件
4 ]! r3 v- ^- x! y* u资料:
7 `- e% \* U8 a G% z* D* x7 p3 p, n e7 G$ g4 d& L
17.以下哪个是Android采用的虚拟机6 L+ P, t+ \3 d9 E& q
A.Dalivk
& _- {- b/ F9 R5 f( C' d* JB.Linux7 h' d8 a# u: h9 }/ w
C.NDK M" H4 _1 [1 _3 ?& x/ W# I
D.APP
, F4 E/ R$ P" j0 P. c资料:
E- R/ i6 p3 n1 Z8 c0 {* q
9 w2 M4 D6 s8 |, A, P6 Q18.下面说法正确的是9 e! [: \/ a4 d1 V$ e
A.Bundle类与Map不一样,它不是一个key-value类型。
8 w0 s' _3 V) Z+ Y6 [5 O+ V& AB.在onCreate()方法中,可以不调用父类的同名方法。3 d. C) z( ~& x0 _; ~
C.onCreate()方法是具有参数的,也有返回值。
. l% w& r% m8 v2 |4 n! {6 v8 aD.在四大组件之间传递数据时,Bundle常被用来封装数据。
8 C1 U& ]: d8 P; s; f" L3 i资料:
# T- c# g2 u( U, @4 f
' i3 L6 r% p. \) B! U$ t- W7 h19.下列语句哪一个正确()4 i, H* B- r, U8 Z ?
A.Java程序经编译后会产生machine code8 D3 B9 |4 h% W% j9 u0 \0 E6 Z2 j
B.Java程序经编译后会产生byte code# ?7 X0 J! A' m* F
C.Java程序经编译后会产生DLL) r3 a" ^5 _9 h7 k2 J
D.以上都不正确- ?6 _; M' j) m$ k" O
资料:3 ~2 |/ f7 R. T& _6 n2 O
% _2 o6 ~# H1 g20.下列说法正确的是?5 Y/ L M% A2 ^4 R$ _: _
A.每个进程都运行于自己的 Java 虚拟机(VM)中。2 m; x6 B; d& D4 a
B.默认情况下,每个应用程序中均运行于自己的进程中,而且此进程不会被消毁。
0 Q7 H1 ^" B2 D/ F$ E4 i. ~5 MC.每个应用程序会被赋予一个唯一的 linux 用户 ID,从而使得该应用程序下的文件, 其它用户也可以访问。
& }+ J% E* f7 h5 @D.一个应用程序数据,可以随意被其它应用程序所访问。
@/ q" A$ r( L s, @; r7 f0 c" `资料:
% a- i8 V0 u# A9 a
% r2 x7 d8 R2 K- l" U. D21.使用HttpClient的Get方式请求数据时, 可以()类来构建Http请求
5 d: w% @ O3 \' e2 vA.A,Get
: g. C3 M3 r0 |+ W' ^B.B,URLConnection" y0 f, _( }/ d
C.C,HttpGet& Q8 l/ w# n; {! t
D.D,HttpPost
- V6 Q' U9 F! Z资料:% M$ W7 X3 T5 o9 I0 b5 J$ j" `
7 ^4 M- M& i9 B# E7 r5 Z- F
22.Android 是如何组织 Activity 的?" Y4 Q. H6 S8 C$ Y
A.以栈的方式组式 Activity8 T: w& v% e5 s2 Q Z
B.以队列的方式组织 Activity
3 J; V$ y! V8 h7 H1 }/ v5 u$ aC.以树形方式组织 Activity; C0 m4 p' U! h' O: V
D.以链式方式组织 Activity
$ Y+ H$ |! R+ H9 Q资料:4 W; P0 }0 O5 l1 }
4 a+ @, |2 G1 k! F& x8 B$ x1 x23.Android中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是
- Q" u/ ]* g5 E( `A.A, MODE_APPEND
& G" i; z4 c% `" c" `8 E5 _( LB.B,MODE_WORLD_READABLE
/ b) L2 A' Q0 rC.C,MODE_WORLD_WRITEABLE% ?" @' v6 z) I `: u0 j
D.D, MODE_PRIVATE
1 W/ A9 j, x1 P6 y" a资料:
5 [3 F- k2 _* m4 l- U9 |3 }, N
) D% q% E- e& u2 D# c- {24.创建子菜单的方法是?
h& X* N+ e- u6 s' DA.Add
i& s8 B2 c- `+ LB.addSubMenu0 X ?$ r0 F$ k8 W _ n
C.createSubMenu) X b- h- A3 n
D.createMenu
1 C2 S, E1 t+ j" @0 y3 o+ c资料:. e4 L4 h0 Q5 {; ?3 w, e- O1 c' ]
) u4 l& j' \1 L) K25.下面说法有误的是
; ~4 {, _- W' T; H* @! zA.除了支持普通的电话通话之外,Android操作系统从最初的版本开始就支持使用语音操作来使用Google进行网页搜索等功能。6 I8 ?6 l2 O7 z
B.Android操作系统支持截图功能,该功能允许用户直接抓取智能手机屏幕上的任何画面,但用户不能通过编辑功能对截图进行处理。
- N! H x' u. DC.Android操作系统使用了沙箱(sandbox)机制,所有的应用程序都会先被简单地解压缩到沙箱中进行检查,并且将应用程序所需的权限提交给系统,并且将其所需权限以列表的形式展现出来,供用户查看。 T0 e- }9 N" r* @- ?
D.由于Android操作系统的开放性和可移植性,它可以被用在大部分电子产品上。8 o/ w) `: o2 H0 I7 b- H0 V
资料:7 O. x5 {; U- R
9 g6 Q/ K5 v5 M3 o' ~6 o4 F
26.对于一个Activity,在AndroidManifest.xml中对他这样进行定义???????????,这样的描述代表什么含义
8 W7 n2 J. }7 d2 U# x: m3 MA.无明确含义,每个Activity都需要这样定义% v7 `+ f. F7 c: F$ m2 t
B.代表该Activity将作为程序的主Activity,并且在LAUNCHER菜单中启动
, e9 ^2 X4 @5 P9 e( HC.代表该Activity将在桌面上建立图标并启动
5 ]8 ?; i; P5 jD.代表该Activity的优先级高于其他的Activity" c: O1 g+ }, B1 K! e, d. S8 |# H
资料:; L+ K3 V; i* @2 q
) i3 c ]% B( J; Q2 p3 `3 g0 ~27.下面关于Android dvm的进程和Linux的进程,应用程序的进程说法正确的是?" }: `# F7 p. W
A.DVM指dalvik的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念.
# `) v* A# c7 j$ f0 B1 i2 O2 HB.DVM指dalvik的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM不一定都是在Linux 中的一个进程,所以说不是一个概念.
, z$ o) M. b J5 V1 pC.DVM指dalvik的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik 虚拟机实例.而每一个DVM 不一定都是在Linux 中的一个进程,所以说不是一个概念.6 G2 B0 h( f6 ]% |* z# k5 S7 N# k6 M
D.DVM指dalvik的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的 Dalvik虚拟机实例.而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念.
: `1 V, h( S+ ^资料:
- E6 v" L% n& Z) E# ?8 m
/ Y' P8 a9 B1 T+ e28.Activity生命周期中,第一个需要执行的方法是什么?
% _5 E, L @. S# g) R; _$ A; yA.onStart/ @4 u, B" p: A7 X4 p
B.onCreate
7 R! k$ W4 U( ~/ S" N# Y6 sC.onReStart* h! }. w# ?0 O1 t- n6 Y
D.onResume
/ v e! h" c6 G资料:
* Y! d( R2 X6 c5 y! _- M3 ]) f* l9 ^$ l& E, ]
29.下面说法错误的是
, \* |) z. m" W/ l4 J5 PA.Android采用单线程模型
7 Y; X" H) ` Y7 r$ mB.Android会默认会为线程创建一个关联的消息队列0 j& ]+ U2 Z. X; f4 p
C.Handler会与多个线程以及该线程的消息队列对应 _- I0 v! Z( y3 n
D.程序组件首先通过Handler把消息传送给Looper,Looper把消息放入队列
E& j: M+ m- K0 K+ L* H9 {资料:
1 i+ I6 e- K+ ~3 h, T+ a, J$ ?; l" D' c! y8 Y5 J7 C3 r
30.下列哪个布局和组件是在开发AppWidget窗口小部件时不可以使用的* G7 `$ Z7 m$ V# G' X
A.A,ImageView
8 ^! T1 d* R; Y* E5 VB.B,WebView! y& O D8 s( G. {
C.C ,GridView. v" S1 H0 p ^" s B
D.D ,Button
! G _6 \$ y3 W$ r* R1 ~ n资料:
# o9 z- C3 ^' f% v1 g$ D- j2 f4 v" {2 Z4 x- u
二、多选题 (共 10 道试题,共 20 分), U' i0 o v D' v
31.下列关于 Open Core说法正确的是
- u \. U4 f! M" w8 ?" J% rA.A, Open core是Android多媒体框架的核心; d/ F: n7 W ?6 r w
B.B, MediaPlayer是open Core中的一个核心类
0 ]1 [& L0 E i9 ^- l0 h$ VC.C, 所有在Android平台的音频、视频的采集以及播放等操作都是通过它来实现的' p5 O7 M+ g3 o/ k/ X
D.D, 在实现开发中我们并不会过多地研究open core的实现,我们的Android为我们提供了上层的media api的开发使用
: r+ [) R$ u" u$ y0 e1 v0 {( m( g' W资料
3 A! B8 A( b0 }8 @' t: F1 N# H/ l5 n! J" w( X5 c3 L; B
32.Android 关于service生命周期的onCreate()和onStart()说法正确的是?
3 J/ @" {" X: {0 E0 s) E, q vA.如果service已经启动,将先后调用onCreate()和onStart()方法 m" l+ Q* c, ^8 h: K
B.当第一次启动的时候先后调用onCreate()和onStart()方法8 D3 l! C/ g: d+ d$ x+ d
C.当第一次启动的时候只会调用onCreate()方法
: A! f4 M& n* uD.如果service已经启动,只会执行onStart()方法,不再执行onCreate()方法
# l# X' {# J( p0 n3 Y2 e资料:
0 B# u3 d6 K! v, w+ [2 r+ V9 M2 d2 W( F; O+ ~% K# w& i" m
33.下列哪些不是 AbsoluteLayout(绝对布局) 中特有的属性?
% Y6 e' S \& P: ?0 TA.android:layout_height9 u* ^$ o4 E( {% q
B.android:layout_x
6 y4 C+ I m2 e4 P3 G9 s( `/ JC.android:layout_above
S8 `- v5 x9 J4 u. I1 [: D6 ND.android:layout_toRightOf; r/ E; R, t" i1 e0 |
资料
, z- Y2 G7 i1 U. T" K0 t/ B* p# @" f4 B: i) j- [
34.关于ContenValues类说法不正确的是?
0 h( M& }6 C9 S# _; T- PA.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值都是基本类型. n; A0 P2 V6 u
B.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是任意类型,而值都是基本类型
0 A0 h3 s; J* z3 Q( xC.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名,可以为空,而值都是String类型
- @ z. L5 v8 sD.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值也是String类型
) G+ m- u, V' ]+ f0 R! j资料
% z) i3 a/ s2 @- g! J
: {3 V* m% A4 P35.下列哪些API的操作需要声明权限
7 J! m5 F' m$ i1 \A.播放mp3文件+ g* Y$ w7 ~1 ~# K. y
B.写入SD卡文件4 y' l+ P0 `; i3 w2 ^% V
C.发短信: `: b9 ?; i6 @. v! w/ X' q2 W
D.访问网络* N; }% k+ _0 y: `, ~; j, g
资料 , I8 p2 [$ L+ b5 @: e* j
}% I# }7 P. z" Q/ E: H$ h( ~; u& D
36.以下属于 Android的XML解析器的有2 Z ]6 T) K( ^
A.XmlPull l( q) N# ^4 c( N
B.SAX8 s1 o4 q: x# A: _- S. y6 p* S
C.DOM
; ?0 W! r% p3 \6 N6 KD.AndroidManifest* B7 y- | J! ^+ N! V6 l
资料:BC
/ |1 A2 _# z& f6 R$ S' z4 Z
W9 o1 b* @) v! s0 C/ U. X- D37.Intent传递数据时,下列的哪种类型数据可以被传递?7 ?! V7 p* o6 _, Q1 Q+ A, C3 m$ j
A.Serializable* `' }+ C+ X; Q! }
B.JSON对象
% e/ e" Q) a; ?* j) A, Q/ @2 sC.Bundle
: `. x, G. x6 _3 p8 T- kD.charsequence
: T( I0 {/ c1 ?: N0 w资料
4 k5 {: K6 j6 S V G$ B) h) \- ?) Y
+ d) J; c& c5 C38.以下属于Activity任务的启动模式有哪些) H( J* G1 H( o; e1 L: a
A.standard
, P3 H3 D, p/ L/ `0 S5 GB.singleTop
7 H: M, \/ @. M( v: Y0 IC.singleTask
+ \2 u8 [6 ~: Z4 y2 v- PD.singleInstance6 B' y& |- t5 J5 {: v" {
资料:BCD
$ _$ C& K. u* I- m( p/ b, {
) k5 u( _2 o0 T: y+ }5 s39.以下描述不正确的是) Z: R1 l6 \- y2 B* m
A.Activity是Android应用程序的界面,负责与用户进行交互。
# [/ Y% M7 E, g" ]B.Service是Android应用程序的后台线程,可以有界面,不与用户交互。
. M5 K1 }0 C! i& q1 d% W7 ]# NC.Intent既不是Android应用程序的界面,也不是后台线程,Intent是执行某操作的一个抽象描述。( Q: M2 _" G0 F$ y, d) c! M
D.Intent是Android应用程序的界面
7 \4 V @! g1 z. O; N. d6 r资料:
* E+ M: `; @5 G+ F# V( l
7 `1 \/ I, I) X# n( b40.关于广播的作用,正确的说法是() D+ H, ~/ R9 J# p1 @2 l. Y
A.它是用接收系统发布的一些消息的6 F0 X) U% _; d- ?5 d) W
B.它可以帮助 service修改用户界面
; V; Z( |3 r2 \4 v. U, s3 S3 HC.它可以启动一个 Service
) V0 e, _- T( ~1 h6 q- t. g& TD.它可以启动一个 Activity) X. @, g- i5 r. c7 `0 o, a( e
资料
: a: _, p- h1 Y7 _( }2 [- ~, y" f1 P6 A" a; e! W2 [
三、资料来源:谋学网(www.mouxue.com) (共 10 道试题,共 20 分): }* s8 R. q* B
41.Android中可以通过一个Activity启动一个Service
V* D. g5 O2 z资料:正确
) |, U5 P, o7 F: [* v$ U$ k, S# D! `) T4 n6 m* a; h
42.Android系统目前只支持手机、平板,但不支持电视. S. f9 ~, \9 i2 ^( P" n7 O
资料:错误
3 B& @+ b* Q/ s# B% _( U k6 h1 w; f
43.使用 MediaPlayer 播放保存在 sdcard 上的 mp4 文件时,直接利用MediaPlayer.create方法调用即可
. e7 g& B) j. y5 W2 l1 P" K资料:错误
% k: U% ~3 h$ X! X- M( E0 ]+ w+ x# J8 t
44.ListView中每一项的视图布局既可以使用内置的布局,也可以使用自定义的布局方式
% p: N5 c5 E2 y: S+ X5 X0 o" p, C资料:正确
1 H6 Y8 M, Z; p5 S# C% x* n/ f4 |: O: Y' N8 W" E- D1 O6 }
45.HorizontalScrollView属于View类的子选项
+ J5 u% E0 A, \资料:正确
+ g: h" Q9 F" S
: ]; b; F4 J3 z0 a3 e3 n46.Android中输入时间的选择对话框是:DatePickerDialog
) f& m$ t7 @. ?- d6 D( \资料:错误
4 U! O5 j( M _. c! L- j6 {3 O
9 a( R+ r& q& A! P/ F$ c, d47.当应用程序中某广播在AndroidMainifest进行注册后,即使该应用程序关闭后,也可以接受操作系统发出的广播信息
3 w v! z7 r! Q6 i, d& k$ q资料:正确$ l% D N! ?+ P
1 |5 {6 ^7 M4 Q, f48.Handler会与多个线程以及该线程的消息队列对应2 [7 Y9 \8 L# F- D9 w; n: A' G3 L* e
资料:错误
* I$ l! `6 {2 a7 A+ m2 A: Y, ^5 d+ G, x7 ^! p
49.UIthread 通常就是main thread,Android启动程序时会替它建立一个MessageStack
: d2 W- P/ {8 e- ^& n* A资料:错误
; ?1 N) Z+ E% c7 S6 l4 I7 ^; b8 u9 d$ `
50.Android手机应用程序可以通过RunningServiceInfo类获得当前正在运行的服务; }% \8 ?" H6 M& [ K
资料:正确
- z" S1 c% V2 l) I7 A& F! e, P
! k7 ]' T; x2 o" w/ s) b" c$ N: J5 S, b% v) t% z& \
. Q9 d1 t; M5 i: J+ B: z- K- Z( G5 o8 M$ f: }
- G1 s6 \0 _ o/ h* w8 v% r8 ?- t9 V/ ?9 k/ z
) O. F2 ^, c$ ~0 C# `: J5 f! S
/ H. E. X0 V, l2 v4 P8 N3 t' T0 z2 e
/ M! P4 P# F) i, i3 B4 l/ a% L: {' _/ M" R0 e9 e( a" d T$ m
, T5 T3 k+ y' O' A |
|