android应用开发技术复习资料
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
android应用开发技术
一、判断题
1、在同一个资源目录中,可以存在两个文件名相同、扩展名不同的资源文件。(×)
2、Android系统下的文件,可以被本系统里的所有应用程序访问。(×)
3、无论Service是以启动方式还是绑定方式运行,该Service类都要重写onBind方法。(√)
4、一个Intent可以包含多个action。(×)
5、对于有序广播消息,是按照各个BroadcastReceiver注册的顺序先后接收并处理。(×)
6、Android是J2ME的一个实现。(×)
7、Android既是操作系统也是开发平台。(√)
8、Android是通过栈的形式来管理多个Activity的。(√)
9、View是ViewGroup的子类。(×)
10、一个Intent可以包含多个category。(√)
二、单项选择题
1、下面哪个不是Android的界面布局方式?( A )
A、FlowLayout
B、LinearLayout
C、TableLayout
D、RelativeLayout
2、浏览网页使用的Intent的Action是什么?( D )
A、ACTION_CALL
B、ACTION_EDIT
C、ACTION_SEND
D、ACTION_VIEW
3、Android 关于启动方式的service生命周期的onCreate()和onStartCommand()方法,说法正确的是( D )
A、当第一次启动的时候只会调用onCreate()方法
B、当第一次启动的时候只会调用onStartCommand ()方法
C、如果service已经启动,将先后调用onCreate()和onStartCommand ()方法
D、如果service已经启动,只会执行onStartCommand ()方法,不再执行onCreate()方法
4、下列关于ContentProvider的说法错误的是:( B )
A、ContentProvider的作用是实现数据共享和交换
B、要访问ContentProvider,只需调用ContentProvider的增删改查相关方法
C、ContentProvider提供的URI必须以“content://”开头
D、Android对于系统里的音视频、图像、通讯录提供了内置的ContentProvider
5、下列关于继承的哪项叙述是正确的?( D )
A、在Java中类允许多重继承
B、在Java中一个类只能实现一个接口
C、在Java中一个类不能同时继承一个类和实现一个接口
D、在Java中接口允许继承自另一个接口
6、以下哪种方式不能退出当前活动状态的Activity?( C )
A、调用finish()方法
B、单击(返回)按钮
C、单击(回到桌面)按钮
D、Activity运行时出现异常
7、对于TextView,使用哪个属性来设置显示的文本?( B )
A、android:textSize
B、android:text
C、android:textColor
D、android:string
8、要处理Button的点击事件,需要注册哪个监听器?( A )
A、OnClickListener()
B、OnButtonClickListener()
C、OnButtonListener()
D、OnItemClickListener()
9、在下述Java语言语句中,错误
..的创建数组的方法是( D )
A、int intArray [ ]; intArray=new int[5];
B、int intArray [ ]=new int[5];
C、int [ ] intArray ={1,2,3,4,5};
D、int intArray [5]={1,2,3,4, 5};
10、以下哪种方式不能退出当前活动状态的Activity?( C )
A、调用finish()方法
B、单击(返回)按钮
C、单击(回到桌面)按钮
D、Activity运行时出现异常
11、对于音乐播放器程序中的播放进度控制,使用哪个控件适合?( C )
A、ProgressBar
B、RatingBar