安卓系统开发(西安交通工程学院) 中国大学慕课答案2024完整版100分

散乡版挫脆譬白艇疵悔裤断习

对应课程:点击查看
起止时间:2020-02-24到2020-06-21
更新状态:已完结

Android应用的高级界面编程

1、 能够自动完成输入内

A:TextView
B: EditText
C:ImageView
D:AutoCompleteTextView
答案: AutoCompleteTextView

2、 下面哪个不是Android SDK中的ViewGroup(视图容器)?

A:LinerLayout
B:ListView
C:GridView
D:Button
答案: Button

3、 下列表示下拉列表的组件是( )

A:Spinner
B:ListView
C:GridView
D:StackView
答案: Spinner

4、 关于适配器的说法正确的有( )

A:它主要时用来存储数据
B:它主要用来把数据绑定到组件上
C:它主要用来解析数据
D:它主要用来存储xml数据
答案: 它主要用来把数据绑定到组件上

5、 下面哪个选项不是AdapterView的子类( )

A:ListView
B:GridView
C:ScrollView
D:Spinner
答案: ScrollView

6、 ScrollView可以有几个子View。( )

A:一个
B:二个
C:三个
D:无限制
答案: 一个

7、 使用SimpleAdapter作为 ListView的适配器,行布局中支持下列()

A:TextView
B:ProgressBar
C: CompoundButton
D:ImageView
答案: TextView;
CompoundButton ;
ImageView

8、 在一个ListView中,显示的行布局有多种不同形式,例如某些行只有ImageView,而另外一些行只有TextView,需要重写哪几个方法

A:getCount()
B:getItemId()
C:getItemViewType()
D:getViewTypeCount()
答案: getItemViewType();
getViewTypeCount()

9、 自定义Adapter需要重写哪些方法()

A:getCount()
B:getItemId()
C:getItem()
D:getView()
答案: getCount() ;
getItemId() ;
getItem();
getView()

10、 建立Adapter和AdapterView的绑定关系用setAdapter(Adapter)方法

A:正确
B:错误
答案: 正确

Activity的生命周期

1、 关于Handler的说法不正确的是

A:它实现不同进程间通信的一种机制
B:它避免了在新线程中操作UI的操作
C:它采用队列的方式来存储Message
D:它实现不同线程间通信的一种机制
答案: 它实现不同进程间通信的一种机制

2、 线程在等待用户输入时,线程状态转换是什么状态?

A:就绪
B:运行
C:阻塞
D:新建
答案: 阻塞

3、 线程销毁的方法是( )

A:onDestroy()
B:onClear()
C:onFinish()
D:onStop()
答案: onDestroy()

4、 关于线程说法不正确的是

A:可以在主线程中,创建一个新的线程
B:创建的新线程可以操作 UI 组件
C:新线程可以通过Handler向主线程发送消息
D:创建的Handler对象隶属于创建它的线程
答案: 创建的新线程可以操作 UI 组件

5、 关于Android中消息机制说法不正确的是

A:Handler只能用来发送消息
B:Handler是用来发送消息和处理消息的
C:使用Handelr对象的sendMessage()方法发送消息
D:消息最终会传递到Handler对象的handlerMessage()方法中进行处理
答案: Handler只能用来发送消息

6、 线程之间传递的消息类名为Message

A:正确
B:错误
答案: 正确

7、 在主线程中重写的handlemessage方法就会接收到我们发送的消息

A:正确
B:错误
答案: 正确

8、 在Android中可以用Timer来对TimerTask进行调度,从而完成类似于多线程的工作

A:正确
B:错误
答案: 正确

9、 Runnable接口继承自Thread类

A:正确
B:错误
答案: 错误

10、 新建线程时,不管是继承Thread类还是实现Runnable接口,都需要重写其中的run()方法

A:正确
B:错误
答案: 正确

Android应用和开发环境

1、 Android系统的底层建立在( )系统之上

A:Linux
B:Windows
C:Mac OS
D:Apple
答案: Linux

2、 Android运行时由两部分组成:Android核心库集和( )

A:Java虚拟机
B:Dalvik虚拟机
C:函数库
D:SQLite
答案: Dalvik虚拟机

3、 从2013年5月份,Google推出了基于IntelliJ IDEA的android集成环境( )

A:Eclipse +ADT
B:Tomcat+Eclipse
C:Android Studio
D:Eclipse+Kotlin
答案: Android Studio

       


如需购买完整答案,请点击下方红字:

点击这里,购买完整答案


获取更多中国大学慕课答案,请点击这里,进入mooc.mengmianren.com


 

悲悄戳淘兔管境距哨恳滑绘形