Intro

From Android中文网

Android中文网(androidcn.net) 版权申明 : creativecommons licenses
Jump to: navigation, search

目录

[编辑] 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。

Personal tools