第三章:Creating Applications and activities-概述
来源:互联网 发布:淘宝买护肤品靠谱吗 编辑:程序博客网 时间:2024/06/06 03:23
本章重点:
· 介绍了Android的应用组件,以及你能用他们创建的Android的应用类型。
· Android应用的生命周期
· 如何创建和注解一个应用的manifest
· 如何利用外部的资源对位置,语言和硬件配置提供动态的支持。
· 如何实现以及使用应用的class
· 如何创建一个新的Activities
· 理解Activity的状态转换以及生命周期
在你开始编写自己的Android应用之前,去理解他们的构造以及Android应用的生命周期是十分重要的。这里我们将要介绍这些松耦合的组件是如何通过manifest组合成Android应用。在介绍Activity组件之前,接下来你就会了解我们为什么以及如何使用外部资源了。
近年来,已经朝着开发框架的方式进行代码管理了,例如java虚拟机和.net的CLR框架。
在第一章你已经了解到了Android也采用了这种模型。所有的应用都运行在他上边的Dalvik虚拟机上。在这章,你将要了解更多的应用的生命周期,以及他们是如何被Android的运行时环境管理的。这里会介绍应用的进程状态。这些状态决定了一个应用的优先级,这个将作为系统需要释放资源时杀掉进程的核心参考指标。
世界上的手机设备在外形和大小上是千奇百怪。在这章中,你将了解如何使用外部资源让你的应用能在这些硬件上无缝运行,如何支持多语言、多国家。
接下来你将要探索下应用的class文件,去了解如何继承他以及存储应用的状态信息。
Activity class模块组成了你用户接口最基本的模块。你将了解如何创建一个Activity以及了解他们的生命周期对应用的生命周期的影响。
最后,你将被介绍一些Activity的子类,对于统一的用户接口组件。以及他们的功能
- 第三章:Creating Applications and activities-概述
- 第三章:Creating Applications and activities-(三)使用Manifest编辑器
- 第三章:Creating Applications and activities-(六)外部资源
- 第三章:Creating Applications and activities-(八)深入了解Android的Activities及本章总结
- 第三章:Creating Applications and activities-(一)什么组成了一个Android应用
- 第三章:Creating Applications and activities-(二)介绍应用的Manifest
- 第三章:Creating Applications and activities-(四)Android的应用的生命周期
- 第三章:Creating Applications and activities-(五)理解应用的优先级以及进程状态
- 第三章:Creating Applications and activities-(七)介绍Android应用的class
- Creating Database Web Applications with PHP and ASP
- Designing for Interaction: Creating Smart Applications and Clever Devices
- Kicking Butt with MIDP and MSA: Creating Great Mobile Applications
- Creating Web Applications in JavaScript with Express.js and ejs
- android wearable-Creating a 2D Picker,Showing Confirmations and Exiting Full-Screen Activities
- Creating multi-tiered applications
- Activities and Tasks
- Effective Use of Microsoft Enterprise Library: Building Blocks for Creating Enterprise Applications and Services (Microsoft .Net
- Steps for creating android applications using NDK and ARM assembly language
- JQuery的学习(初步)
- learning jQuery 学习笔记十二(+jQuery 1.4.1 API)-- DOM操作-基于命令改变页面 ----包装元素
- 半边结构
- ARM开发板上实现湿温度远程控制系统
- 关于在PACKAGE里看LOG
- 第三章:Creating Applications and activities-概述
- SRVPGM BNDDIR建立
- Unit Test
- 那些在Youtube上呼风唤雨,收入数十万美元的大神们
- newintent的教训
- CALL CALLB CALLP调用(数据移植)
- zerosum
- 应用算法的实际情况——简单就是美
- Xcode 中的GDB的命令。