《Android UI基础教程》——第1章入门

第1章 入门
Android UI基础教程
Android是一个强大的移动操作系统,它结合了Java编程语言、基于XML的布局和配置文件。本章介绍Android开发环境,了解基础的Hello World应用,并且会介绍Android工具,重点讲解在Android开发者工具(ADT)插件中的用户界面(UI)工具。本章中将建立一个Hello World应用;学习Android工程布局,了解每一个文件和文件夹的目的;学习像Activity类、XML布局等基础Android UI概念;了解Android中创建用户界面的可用工具。

时间: 2024-09-03 19:15:51

《Android UI基础教程》——第1章入门的相关文章

《Android UI基础教程》——第2章创建第一个

第2章 创建第一个Android UI基础教程应用 在学习本书的过程中,你将会开发一个简单的时间跟踪应用程序.这个应用最终将会拥有你所期望的一个时间跟踪应用应该有的功能. 开始/停止按钮.正在运行的时钟指示.之前的次数列表.编辑功能以及一个主界面的快速进入部件.但是刚开始,你将会创建一个只有几个按钮的基础应用.一个文本框以及一个次数的列表.在本章中你将会学习不同的布局容器以及何时会使用到它们:探索能够使得界面正确的XML选项:学习加载数据以及以列表形式展示它的合适方法:还有深入学习Android

Android UI基础教程 目录

  从csdn下载了这本英文版的书之后,又去京东搞了一个中文目录下来.对照着看. 话说,这本书绝对超值.有money的童鞋看完英文版记得去买中文版的~~ Android UI基础教程完整英文版 pdf+源码  百度网盘下载地址:http://pan.baidu.com/share/link?shareid=1905104804&uk=436295647  对照中文目录如下,英文不好的,建议开一个词典划词翻译着看.我觉得应该没问题.毕竟代码很易懂,文字就靠翻译了~~实在觉得吃不消,去当当或者京东买

《Android UI基础教程》——2.2节开始使用Android视图

2.2 开始使用Android视图 Android UI基础教程 一个Android应用的UI是由有层级的视图对象组成的.每一个视图代表着屏幕的一块区域.例如,一个按钮代表一块可以被用户按下的矩形区域.Android应用在layout container中排布视图,这也被称作ViewGroup.视图有指定它们外观和在容器中排布方式的属性.Android框架提供许多视图和容器.图2.2展示了一些常见的视图元素.不过,还有许多,需要你花时间去使用图形化布局编辑器来发现所有可用的视图.通过继承一个Vi

《Android UI基础教程》——2.4节显示列表

2.4 显示列表 Android UI基础教程 用来开发应用最常见的视图类型之一就是ListView.这个视图呈现了一个垂直滚动的项目列表.每一行都会有一些文本但是通常也会包含其他视图,例如ImageView和按钮等(联系人应用就是很好的例子).当你需要把数据列表呈现给用户的时候,使用ListView最合适.它是如此常见,以至于Android实际上提供了展示一个列表的内置活动. 2.4.1 ListActivity 一个ListActivity将绑定到一个包含有ListView的默认视图.不必要

《Android UI基础教程》——1.3节 Android UI基础

1.3 Android UI基础 Android UI基础教程 用户界面(UI)是应用程序和用户之间联系的桥梁.事实上,对于用户来说,UI就是应用程序.Android 的UI框架足够强大,能够创建复杂的带有图形和动画的 UI,同时它也足够灵活,能够从小屏幕的手持设备扩展到平板电脑以及电视.本节介绍Android UI开发的基础知识,通过本节的学习,你就可以开始为自己的应用程序创建出色的UI了. 1.3.1 主屏幕和通知栏 要创建Android应用程序,首先你应该了解基本的Android OS 本

《Android UI基础教程》——2.3节排布视图

2.3 排布视图 Android UI基础教程 Android视图层次起始于一个布局容器.这些容器包含子视图并安排它们的相对位置.有几个具有不同特征的容器类型,以在不同情况下获得最优解. 2.3.1 FrameLayout 最简单的布局容器是FrameLayout.这个容器完全不安排子视图.它只是简单地呈现每一个视图,从上到下摆下来.视图的顺序是基于它们在XML文件中的声明:视图在文件的后部声明的会被画在顶部.任何时候当你想创建重叠视图时都可以使用这个布局. 当创建自定义的可点击的元素时Fram

《Android UI基础教程》——2.5节理解活动

2.5 理解活动 Android UI基础教程 2.5.1 声明活动 所有的活动都必须在应用程序的清单文件中声明.如果没有声明,在应用第一次运行时会导致抛出异常.下面是时间跟踪应用的一个示例活动的清单条目: `<activity android:name=".TimeTrackerActivity"` ` `` `` `` android:label="@string/app`_`name">` ` `` `` `` <intent-filter&

《Android UI基础教程》——1.5节结束语

1.5 结束语Android UI基础教程本章简单介绍了如何创建一个标准的 Hello World 应用程序,并介绍了构建Android用户界面所需的工具,通过这样的方法介绍了Android的框架.具体包括以下内容. AndroidManifest.xml文件中声明了应用程序所使用的所有特性.使用manifest来防止应用程序运行在不支持的硬件设备上.图像和布局文件分别被放进不同的文件夹中,从而让Android系统在设备运行时可以根据当前配置为其选择最适合的资源.Activity类是Androi

《Android UI基础教程》——2.8节结束语

2.8 结束语Android UI基础教程本章主要介绍了常见的Android视图和布局容器,以及其显示属性.你也可以开始构建一个基础的时间跟踪应用了.本章包括以下内容. Android提供了许多构建UI的基础形式部件.有多种布局容器类型,它们每一个都有特定的应用场景,你应该熟练使用它们.任何应用中UI的更新都必须发生在UI线程上.你可以使用ListView来向用户展示数据列表,你也可以使用ListAdapter来把数据绑定到ListView上.了解活动的生命周期对于构建及时响应的应用至关重要.你