《Android应用开发入门经典(第3版)》——第1.7节问与答

1.7 问与答
Android应用开发入门经典(第3版)
问题:使用ADT包是否是入门的最佳方式?

答案:ADT包是开始进行Android开发的最快和最简单的方式,但读者如果已经有了一个Eclipse实例或者使用的IDE不是Eclipse,那么就需要分别安装Android SDK、平台以及平台工具并继续使用自己熟悉的开发环境。

问题:是否应该使用可视化工具来创建用户界面?

答案:尽管本章仅对这个工具做了一个介绍,但一般来讲需要这样做。随着对Android布局的深入了解,读者可能会发现自己既会使用这个工具,同时也会直接修改XML。

时间: 2024-10-31 11:34:22

《Android应用开发入门经典(第3版)》——第1.7节问与答的相关文章

《Android应用开发入门经典(第3版)》——第6.8节作业

6.8 作业 Android应用开发入门经典(第3版) 6.8.1 测验 1.EditView中的提示的作用是什么? 2.要实现一个定制的按钮必须要做哪些工作? 3.不确定的ProgressBar和确定的ProgressBar之间的差别是什么? 4.在讨论AsyncTask时publishProgess的含义是什么? 6.8.2 答案 1.在 EditText 视图中显示的提示是对用户的提醒,它会被用户的输入所覆盖. 2.要实现一个定制的按钮必须要使用一个 XML 文件作为一个可绘制的资源.这个

《Android应用开发入门经典(第3版)》——第1.1节建立开发环境

1.1 建立开发环境 Android应用开发入门经典(第3版) 要进行Android开发,首先需要创建一个可工作的开发环境.Android开发使用的是Java开发语言,用于支持Android开发的重要工具都是内置于Eclipse集成开发环境(IDE)中的,当然IntelliJ和基于IntelliJ的Android Studio也是不错的工具.本书使用的工具是Eclipse.要安装Eclipse和支持Android的Eclipse插件(Android Developer Tools),需要下载一个

《Android应用开发入门经典(第3版)》——第1.4节运行应用

1.4 运行应用 Android应用开发入门经典(第3版) 要运行这个应用需要执行下列步骤. 1.选中Hour1App并右击鼠标列出一个选项列表.当然还可以按下Control键并单击Mac.选择Run As,然后选择Android Application,如图1.9所示. 2.在接收到"Android AVD Error"错误消息时可以选择创建一个新的Android虚拟设备.选择Yes. 运行模拟器需要一个Android虚拟设备(AVD),它定义了模拟器中用于测试的设备的参数规格.有很

《Android应用开发入门经典(第3版)》——第1.6节小结

1.6 小结 Android应用开发入门经典(第3版) 本章的目标是开始进行Android开发.第一步是下载和安装Android开发环境.读者使用这个环境生成了一个简单的应用程序并对其进行了修改,通过这一过程学习到了如何以可视化的方式来为Android应用创建用户界面并了解到用户界面本质上是一个XML文件.此外,还向该应用添加了一个简单的动作,这是通过为一个按钮创建一个onClickListener()方法来实现的.

《Android应用开发入门经典(第3版)》——第1.8节作业

1.8 作业 Android应用开发入门经典(第3版) 1.8.1 测验 1.在一个activity中,哪个方法用于将一个表示Button的资源与一个类型为Button的变量关联起来? 2.如何使用可视化工具将一个Button添加到屏幕上? 1.8.2 答案 1.一个activity包含一个名为findViewById()方法,该方法将资源与代码中的变量关联起来.特别地,findViewById()接收一个资源id,并返回这个Button或其他与该资源相关联的视图.在这段代码中必须要将返回的视图

《Android应用开发入门经典(第3版)》——第1.9节练习

1.9 练习 Android应用开发入门经典(第3版) 使用可视化编辑工具将其他组件添加到应用中.这些组件应该包括一个CheckBox和一个ImageView,同时这也是一个尝试很多不同的用户界面元素的好机会.

《Android应用开发入门经典(第3版)》——第6.1节创建演示应用

6.1 创建演示应用 Android应用开发入门经典(第3版) 本章内容包括: 使用TextView.EditText.和Button: 使用适配器创建控件: 使用 ProgressBar 揭示进度: 使用 ImageView 显示图像. 本章将详细介绍3种常见的控件.通过使用Button.EditText以及TextView并给其设置不同的属性值,读者在本章中可以学到如何创建不同的用户界面.即使使用了同样的视图,应用的功能和风格也能发生改变.本章还将介绍数据适配器的概念并展示适配器是如何与Sp

《Android应用开发入门经典(第3版)》——第6.2节使用输入控件

6.2 使用输入控件 Android应用开发入门经典(第3版) 在很多应用中,需要向用户收集一些基本信息.在一个布局中最基础的数据输入域是EditText.读者在第 1 章的示例应用中已经使用过了EditText.在设计布局时可以使用TextView作为标签,以清楚地阐明意图或增加指示.使用Button可以启动一个动作. 6.2.1 使用TextView和EditView视图 一个TextView会显示一段用户无法改变的文本.EditText视图用于用户输入.与其他控件一样,可以改变TextVi

《Android应用开发入门经典(第3版)》——第6.3节组合使用控件和适配器

6.3 组合使用控件和适配器 Android应用开发入门经典(第3版) 很多空间只有一个text属性.例如一个按钮可能会显示一个"OK"或者可能会将一行文本作为一个文本视图的标签.其他控件中必须要显示的数据可能会有很多,对于这些控件就可以使用适配器来将复杂的数据与控件联系起来. 6.3.1 适配器 一个 Adapter(android.widget.Adapter)将数据绑定到视图.例如,Spinner 是一个向用户提供一系列选项列表供选择的控件.这一个选项列表是这个视图运行时所需的数