第三章:Creating Applications and activities-概述

本章重点:

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

·   Android应用的生命周期

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

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

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

·   如何创建一个新的Activities

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

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

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

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

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

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

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

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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值