摘要: 做项目到现在都一直没有理解LaunchMode有什么用,或许根本就没真正花心思去看,所以今天把这部分整理下。 设置Activity的LaunchMode属性可以决定这个Activity是和当前Task保持关联,还是说每次运行这个Activity是新建一个实例,还是保持单例。 Task和Back Stack简介 task是一组Activities的集合,一组Activities被Stack(back stack)所管理。 在一个应用中,有3个activities,分别是activity1,activity2,activity3,首先activity1被start,此时,如果应用没有创... 阅读全文
posted @ 2012-04-24 16:26 steve.ming 阅读(8625) 评论(7) 推荐(3) 编辑
摘要: Activity定义 Activity是一种提供了屏幕并能让用户做一些交互的应用组件,就像拨号,拍照,发送电子邮件或者浏览地图,每一个activity被给与了用于绘制用户界面的窗口,一般窗口都是充满屏幕的,但可能比屏幕小一点并且浮在其他窗口之上。 一个应用通常由多个相互紧密联系的Activies组成,典型的一个activity在应用中被指定成“主”activity,用户第一次运行应用所显现的。为了能执行不同的行为每个activity可以运行另一个activity。每次一个新的Activity开启,上一个activity被停止,系统保留activity在栈中(回退栈),当一个新activ... 阅读全文
posted @ 2012-04-17 16:01 steve.ming 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 关于本文档Android的开发者在一些特定情况下都需要知道手机中的唯一设备ID。例如,跟踪应用程序的安装,生成用于复制保护的DRM时需要使用设备的唯一ID。在本文档结尾处提供了作为参考的示例代码片段。范围本文提供有关如何读取各种Android设备的ID的介绍,用以使用标识号。本文假定用户已经安装了Android以及开发应用程序必要的工具。并且,本文假定用户已了解Android的基本知识。简介在搭载Android操作系统的设备中,已经存在好几种类型的设备标识号。先前的所有Android设备都具有电话功能,因此查找每部设备硬件唯一的IMEI,MEID,或ESN也很容易。但仅能使用Wifi的设备或音 阅读全文
posted @ 2012-04-10 15:23 steve.ming 阅读(750) 评论(0) 推荐(0) 编辑