第三章:Creating Applications and activities-概述

来源:互联网 发布:淘宝买护肤品靠谱吗 编辑:程序博客网 时间:2024/06/06 03:23

本章重点:

·   介绍了Android的应用组件,以及你能用他们创建的Android的应用类型。

·   Android应用的生命周期

·   如何创建和注解一个应用的manifest

·   如何利用外部的资源对位置,语言和硬件配置提供动态的支持。

·   如何实现以及使用应用的class

·   如何创建一个新的Activities

·   理解Activity的状态转换以及生命周期

在你开始编写自己的Android应用之前,去理解他们的构造以及Android应用的生命周期是十分重要的。这里我们将要介绍这些松耦合的组件是如何通过manifest组合成Android应用。在介绍Activity组件之前,接下来你就会了解我们为什么以及如何使用外部资源了。

近年来,已经朝着开发框架的方式进行代码管理了,例如java虚拟机和.netCLR框架。

在第一章你已经了解到了Android也采用了这种模型。所有的应用都运行在他上边的Dalvik虚拟机上。在这章,你将要了解更多的应用的生命周期,以及他们是如何被Android的运行时环境管理的。这里会介绍应用的进程状态。这些状态决定了一个应用的优先级,这个将作为系统需要释放资源时杀掉进程的核心参考指标。

世界上的手机设备在外形和大小上是千奇百怪。在这章中,你将了解如何使用外部资源让你的应用能在这些硬件上无缝运行,如何支持多语言、多国家。

接下来你将要探索下应用的class文件,去了解如何继承他以及存储应用的状态信息。

Activity class模块组成了你用户接口最基本的模块。你将了解如何创建一个Activity以及了解他们的生命周期对应用的生命周期的影响。

最后,你将被介绍一些Activity的子类,对于统一的用户接口组件。以及他们的功能


原创粉丝点击