Intro
From Android中文网
目录 |
[编辑] Android新手上路
如果想开始Android开发,请先读下面信息:
[编辑] 安装SDK和插件
- 如何安装Android SDK,Eclipse插件或者其它工具来构建Android应用程序.并且有向导演示示例.
[编辑] Hello Android!
- 第一个Android程序,地球人都这么干.
[编辑] App的结构
- 指引了解Android应用的结构和构造.这部分说明将会更好的帮助你理解Android应用的组成.
[编辑] 指南: 一个完整的程序(笔记本)
- 这篇文档将引导构建一个真实Android应用程序--笔记本程序.通过对笔记本里面便条的创建,编辑和删除操作,涉及到许多实际有用的框架基本概念.
[编辑] 开发工具
- 包括有哪些SDK和命令行工具,它们可以做什么,如何使用它们.
[编辑] Android程序的生命周期
- 对可运行程序里面生命周期的重要细节.
[编辑] 其它介绍材料
After reading the sections above, the following Getting Started information is also very useful:
阅读了上面的部分之后,以下的信息同样有用:
Core Packages
核心包
These are the basic packages that make up the Android SDK for writing applications. The packages are organized as layers, listed here from lowest-level to highest.
为了编写应用程序,Android SDK提供了一些基本包。这些包通过层次组织,按照从底层到高层的顺序列出。
android.util
contains various low-level utility classes, such as specialized container classes, XML utilities, etc.
包含有许多底层的工具类,例如专用容器类,XML工具等等。
android.os
provides basic operating system services, message passing, and inter-process communication.
提供基本的操作系统服务、消息传递和进程间通讯。
android.graphics
is the core rendering package.
核心图形绘制包。
android.text, android.text.method, android.text.style, and android.text.util
supply a rich set of text processing tools, supporting rich text, input methods, etc.
提供丰富的文本处理工具、富文本支持以及输入法等等。
android.database
contains low-level APIs for working with databases.
包含数据库相关的底层API。
android.content
provides various services for accessing data on the device: applications installed on the device and their associated resources, and content providers for persistent dynamic data.
提供大量的访问存储在设备上的数据的服务:安装在设备上的应用及相关资源,持续的动态数据的内容提供者(content provider)。
android.view
is the core user-interface framework.
核心用户界面框架。
android.widget
supplies standard user interface elements (lists, buttons, layout managers, etc) built from the view package.
提供构建view包的标准用户界面元素(列表、按钮、布局管理器等等)。
android.app
provides the high-level application model, implemented using Activities.
提供高层应用模型,通过活动实现。
[编辑] 其它值得注意的包
These packages provide additional domain-specific features of the Android platform. They are not necessary for basic application development.
这些包提供了Android平台的附加功能。对于基本应用程序的开发它们不是必须的。
android.provider
contains definitions for various standard content providers included with the platform.
包括了平台内的各个标准内容提供者的定义。
android.telephony
provides APIs for interacting with the device's phone stack.
提供与设备的电话协议栈交互的API。
android.webkit
includes various APIs for working with web-based content.
包含各种基于web内容的API。
