劰载中...飞翔的小鸟
首页大学学科资料编程Android移动应用基础教程第三版课后习题
党建飞
院长

文档

179

关注

0

好评

1
DOCX

Android移动应用基础教程第三版课后习题

阅读 648 下载 0 大小 167.58K 总页数 11 页 2025-04-11 分享
价格: 1 Y币
下载文档
/ 11
全屏查看
Android移动应用基础教程第三版课后习题
还有 11 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 11 页,下载后文档不带水印,支持完整阅读内容或进行编辑。
2、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
黑马程序员传智育旗下第1章Android基础入门一、填空题l.Dalvik中的Dx工具会把部分class文件转换成文件。2.如果希望在XML布局文件中调用颜色资源,可以使用调用。3.Android程序入口的Activity是在文件中注册的。4.Android中查看应用程序日志的工具是。二、判断题1.Dalvik是Google公司设计的用于Android平台的虚拟机。()2.Android应用程序的主要语言是Java。()3.Android系统采用分层架构,分别是应用程序层、应用程序框架层、核心类库和Linux4.第三代移动通讯技术(3G)包括TD-LTE和FDD-LTE两种制式。()5.Android程序中,Log.c0用于输出警告级别的日志信息。()6.每个Daik虚拟机实例都是一个独立的进程空间,并且每个进程之间不可以通信。()三、选择题1.Dalvik虚拟机的指令集是基于下列选项中的哪个架构?()A.栈B.堆C.寄存器D.存储器2.下列选项中,用于存放Android程序中的主题和样式资源的目录是()。3.下列关于AndroidManifest..xml文件的说法错误的是()。A.它是整个程序的配置文件B.可以在该文件中配置程序所需的权限C.可以在该文件中注册程序用到的组件D.该文件可以设置UI布局4.Dalvik虚拟机属于下列Android体系结构中的哪一层?()A.应用程序层B.应用程序框架层C.核心类库层D.Linux内核层5.Android中短信、联系人管理、浏览器等属于下列Android系统结构中的哪一层?()A.应用程序层B.应用程序框架层C.核心类库层D.Linux内核层四、简答题l.简述如何搭建Android开发环境。2.简述Android源代码的编译过程。3.简述Android体系结构中包含的层次以及各层的特点。第2章Android常见界面布局一、填空题网址yx..ityxb.com教学交流QQ/微信号:20111688411.Android的常见布局都直接或者间接的继承自类。2.Android中的TableLayout继承自3.表格布局TableLayout可以通过控制表格的行数。4.布局通过相对定位的方式指定子控件的位置。5.在R.java文件中,android:id属性会自动生成对应的类型的值。二、判断题1.ViewGroup是盛放界面控件的容器。()2.如果在帧布局FrameLayout中放入三个所有属性都相同的按钮,那么能够在屏幕上显示的是第一个被添加的按钮。()3.Android中的布局文件通常放在res\layout文件夹中。()4.TableLayout继承自LinearLayout,因此它完全支持LinearLayout所支持的属性。5.LinearLayout布局中的android:layout weight属性用于设置布局内控件所占的权重。三、选择题1.下列选项中,用于设置线性布局方向的属性是()。A.orientation B.gravity C.layout_gravity D.padding2.下列选项中,不属于Android布局的是()。A.FrameLayout B.LinearLayout C.Button D.RelativeLayout3.帧布局FrameLayout是将其中的组件放在下列选项中的哪个位置?()A.左上角B.右上角C.左下角D.右下角4.下列选项中,不属于android:layout width属性值的是()。A.match_parent B.fill parentC.wrap_content D.match_content5.下列关于RelativeLayout的描述,正确的是()。A.RelativeLayout表示绝对布局,可以自定义控件的x、y的位置B.RelativeLayout表示帧布局,可以实现标签切换的功能C.RelativeLayout表示相对布局,其中控件的位置都是相对位置D.RelativeLayout表示表格布局,需要配合TableRow一起使用四、简答题请列举Android系统中的常用布局,并简述它们各自的特点。第3章Android常见界面控件一、判断题l.Android的控件样式中,每一个XML属性都对应一个Java方法。()2.当指定RadioButton按钮的android::checked属性为rue时,表示该按钮未被选中。3.AlertDialog对话框能够直接通过new关键字创建对象。()4.Toast是Android系统提供的轻量级信息提醒机制,用于向用户提示即时消息。()5.ListView控件中显示的数据是通过适配器加载的。()二、选择题1.下列选项中,可以设置Button控件上显示文字的属性是()。网址:yx..ityxb.com教学交流QQ/微信号:2011168841黑马程序员传智育旗下A.android:value B.android:textC.android:idD.android:textvalue2.下列选项中,能够设置TextView控件中文字大小的是()。A.android:textSize="18"B.android:size="18"C.android:textSize="18sp"D.android:size="18sp"3.下列选项中,用于设置EditText控件内容为空时的提示信息的属性是()。A.android:textB.android:backgroundC.android:inputType D.android:hint4.下列选项中,用于设置mageView控件需要显示的图片资源的属性是()。B.android:backgroundC.android:imgD.android:value5.下列关于ListView控件的说法正确的是()。A.ListView控件中的条目不能设置点击事件B.ListView控件不设置适配器也能显示数据C.当数据超出能显示范围时,ListView控件会自动具有可滚动的特性D.若ListView控件当前能显示10条数据,一共有100条数据,则程序会产生100个View6.下列选项中,用于设置CheckBox控件的监听器的方法是()。B.setOnCheckedChangeListener()C.setOnMenultemSelectedListener()D.setOnCheckedListener()7.下列选项中,能够将TextView控件设置为多行显示的属性是()。A.android:lines B.android:layout heightC.android:textcolor D.android:textsize8.下列关于AlertDialog的描述,错误的是()。A.使用new关键字创建AlertDialog的实例B.对话框的显示需要调用show(方法C.setPositiveButton()方法用于设置“确定”按钮D.setNegative Button()方法用于设置“取消”按钮三、简答题l.请简述ListView控件与RecyclerView控件的区别。2.请简述实现Button控件的点击事件的方式有哪几种。四、编程题请编写一个整数加法的程序,实现将计算结果显示到界面上的功能。第4章程序活动单元Activity一、填空题l.Activity的启动模式包括standard、singleTop、singleTask和2.启动一个新的Activity并且获取这个Activity的返回数据,需要重写方法。3.发送隐式Intent后,Android系统会使用匹配相应的组件。网址:yx..ityxb.com教学交流QQ/微信号:2011168841
文档评分
    请如实的对该文档进行评分
  • 0
发表评论
温馨提示

      由于近期经常有客户反馈添加我们客服QQ没有反应,如果您在添加我们QQ客服一直没有通过,或者发送的信息一直没有回复,有可能是QQ消息通知吞吐或延迟,建议添加我们的客服微信进行联系。

注意:请不要使用Safari浏览器浏览本站!否则会有一些不兼容的情况出现比如视频无法播放

1. 本系统正在更新换代中,建设过程较为漫长,请耐心等待。

2. 本站已经与子站 BITCO其它子站点 实现互联互通。

3. 若您有业迪账户,直接登录即可,若子系统没有您的信息,将会提示您激活账户。

4. 如在使用与体验过程中有任何疑问,可与我们联系,我们唯一联系方式如下,建议添加我们客服微信,QQ经常有收不到消息与通知的情况。

微信号:暂未开放       QQ号:点我跳转

返回顶部