摘要: Android应用是使用Java编程语言编写的。Android SDK工具把代码、资源和数据文件编译为一个Android包,这是一个有.apk后缀的压缩文件。一个单独的.apk文件里包含所有的代码,这被当作一个应用,而且这个.apk文件是Android设备用来安装应用的文件。 一旦在设备上安装了应用,那么每个应用都在自已安全的沙盒里运行: 1. Android操作系统是一个多用户的Linux操作系统,在这个系统里,每个应用都是一个不同的用户。 2. 默认地,系统把每一个应用都标识为一个独一无二的Linux用户ID(这个ID仅仅可以被系统所使用,对于应用程序来说,它是不可见的)。系统为每个应用. 阅读全文
posted @ 2013-08-15 19:19 wchhuangya 阅读(1026) 评论(0) 推荐(2) 编辑
摘要: Android应用框架可以让你使用一系列可重用的组件来创建极其丰富和新颖的应用。本节说明了Android应用如何工作,如何使用组件来创建应用。Managing the Activity Lifecycle -- 管理Activity的生命周期 该课程解释了重要的生命周期的回调方法,这些方法是每一个Activity的实例都接收的方法,课程还展示了你如何使用这些方法来使你的应用做到用户期望的那样,并且当你的应用不需要它们时,让它们不会消耗系统的资源。Building a Dynamic UI with Fragments -- 使用Fragments来构建一个动态的UI 该课程展示了如何使用fra 阅读全文
posted @ 2013-08-15 19:16 wchhuangya 阅读(782) 评论(0) 推荐(0) 编辑