没有合适的资源?快使用搜索试试~ 我知道了~
Android中文开发指南
4星 · 超过85%的资源 需积分: 9 11 下载量 156 浏览量
2011-01-11
11:14:40
上传
评论
收藏 762KB DOC 举报
温馨提示
试读
64页
Android的中文开发说明,不是本人所写,是觉得不错推荐而已,对于英文不好的有帮助理解,但是一些关键字还是希望大家可以用英文进行沟通,翻译觉得有些别扭,此文档是Android官网开发文档的一些翻译和理解,初学者可以看看。
资源推荐
资源详情
资源评论
中文开发指南
转载推荐
目录
应用程序基础
关键类
应用程序组件
激活组件:
关闭组件
文件
过滤器
和任务
(吸引力)和新任务
加载模式
清理堆栈
启动任务
进程和线程
进程
线程
远程过程调用
线程安全方法!
组件生命周期
生命周期
调用父类
服务生命周期
广播接收器生命周期
进程与生命周期
用户界面 "##
视图层次 $%&##'
布局 (
部件 )*!
用户界面事件 "+!
菜单 ,
高级话题 -
适配器 #
风格与主题 .-'
资源和资产 /#
资源引用 /#/#
国际化和本地化 #0(0
意图和意图过滤器 #
意图过滤器 1#
通常情况 2
使用意图匹配 "*'*
数据存储 3.#*
概览 .#*45%
6系统偏好:快速,轻量级存储
6文件:存储到设备内部或可移动闪存
6数据库:任意的结构化存储
6支持基于网络的存储
系统偏好 7##
文件
数据库 38!
网络 9%#5!
内容提供器 27##!
内容提供器的基础知识 27##:
查询一个内容提供器 ;#*27##
修改数据 ,*3!
创建一个内容提供器 2#*27##!
2"/总结
清单文件 -'#,<
清单文件结构 .##',
文件约定 2
文件特性 #!
应用程序基础 Application Fundamentals
关键类
应用程序使用 做为开发语言。
工具把编译后的 代码连同其它应用程序需要的数
据和资源文件一起打包到一个 包文件中,这个文件使用 做为扩展名,它是分发应用程序并
安装到移动设备的媒介,用户只需下载并安装此文件到他们的设备。单一 文件中的所有代码被认为
是一个应用程序。
从很多方面来看,每个 应用程序都存在于它自己的世界之中:
默认情况下,每个应用程序均运行于它自己的 ! 进程中。当应用程序中的任意代码开始执行
时, 启动一个进程,而当不再需要此进程而其它应用程序又需要系统资源时,则关闭这
个进程。
每个进程都运行于自己的 虚拟机("#)中。所以应用程序代码实际上与其它应用程序的代
码是隔绝的。
默认情况下,每个应用程序均被赋予一个唯一的 ! 用户 $,并加以权限设置,使得应用程
序的文件仅对这个用户、这个应用程序可见。当然,也有其它的方法使得这些文件同样能为别的
应用程序所访问。
使两个应用程序共有同一个用户 $ 是可行的,这种情况下他们可以看到彼此的文件。从系统资源维护的
角度来看,拥有同一个 $ 的应用程序也将在运行时使用同一个 ! 进程,以及同一个虚拟机。
应用程序组件
的核心功能之一就是一个应用程序可以使用其它应用程序的元素(如果那个应用程序允许的话)。
比如说,如果你的应用程序需要一个图片卷动列表,而另一个应用程序已经开发了一个合用的而又允许别
人使用的话,你可以直接调用那个卷动列表来完成工作,而不用自己再开发一个。你的应用程序并没有吸
纳或链接其它应用程序的代码,它只是在有需求的时候启动了其它应用程序的那个功能部分。
为达到这个目的,系统必须在一个应用程序的一部分被需要时启动这个应用程序,并将那个部分的
对象实例化。与在其它系统上的应用程序不同, 应用程序没有为应用准备一个单独的程序入口
(比如说,没有 =>方法), 而是为系统依照需求实例化提供了基本的组件。共有四种组件类型:
Activity
Activity
是为用户操作而展示的可视化用户界面。
比如说,一个 可以展示一个菜单项列表供用户
选择,或者显示一些包含说明的照片。一个短消息应用程序可以包括一个用于显示做为发送对象的联系人
的列表的 ,一个给选定的联系人写短信的 以及翻阅以前的短信和改变设置的 。
尽管它们一起组成了一个内聚的用户界面,但其中每个 都与其它的保持独立。每个都是以
类为基类的子类实现。
一个应用程序可以只有一个 ,或者,如刚才提到的短信应用程序那样,包含很多个。每个
的作用,以及其数目,自然取决于应用程序及其设计。一般情况下,总有一个应用程序被标记为
用户在应用程序启动的时候第一个看到的。从一个 转向另一个的方式是靠当前的 启动
下一个。
每个 都被给予一个默认的窗口以进行绘制。一般情况下,这个窗口是满屏的,但它也可以是一个
小的位于其它窗口之上的浮动窗口。一个 也可以使用超过一个的窗口──比如,在 运
行过程中弹出的一个供用户反应的小对话框,或是当用户选择了屏幕上特定项目后显示的必要信息。
窗口显示的可视内容是由一系列视图构成的,这些视图均继承自 "%基类。每个视图均控制着窗口中一
块特定的
矩形
空间。父级视图包含并组织它子视图的布局。叶节点视图(位于视图层次最底端)在它们控
剩余63页未读,继续阅读
资源评论
- panjunye20072012-12-07这份东西不错,但是初学者难以看懂
floatingshi
- 粉丝: 1
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功