Android官方文档
zhenggy_
爱生活,爱编程
展开
-
Activity详解
启动一个Activity你可以启动一个其他的activity通过调用startActivity(), 并传递一个 Intent , 它用于描述acitity。 intent指定了你想要启动的activity,或者指定了你想展现的动作(系统帮你选择合适的activity,它可能来自于其他的程序)。 intent也可以携带比较小量的数据,用于启动acitivity。在你自己的应用中,你经常会简单地启动一原创 2016-08-08 13:13:51 · 1463 阅读 · 0 评论 -
Fragment详解
Fragment简介Fragment表现Activity中用户界面的一个行为或者是一部分。你可以在一个单独的activity上把多个fragment组合成为一个多区域的UI,并且可以在多个activity中再使用。你可以认为fragment是activity的一个模块零件,它有自己的生命周期,接收它自己的输入事件,并且可以在activity运行时添加或者删除。Fragment必须总是被嵌入到一个ac原创 2016-08-08 13:14:40 · 786 阅读 · 0 评论 -
Loaders
Loaders从Android 3.0开始引进了loader(加载器)技术, 在activity或者fragment中,loaders可以把异步地加载数据变得更简单。Loaders具有以下特性:他们对于每一个Activity和Fragment都是有效的。他们可以提供异步加载数据的能力。他们监视数据源,并当内容改变时传递当前最新的结果。当他们因为配置的改变而重新连接的时候,他们会自动地重连到上原创 2016-08-08 13:15:12 · 784 阅读 · 0 评论 -
Android基础知识
Android基础知识安装成功,这个Android程序就拥有了自己独立的运行沙盒(沙盒是在受限的安全环境中运行应用程序的一种做法,这种做法是要限制授予应用程序的代码访问权限。)Android操作系统是一个多用户的Linux系统,其中的每一个应用程序都是一个独立的用户。默认地,系统会为每一个应用程序分配一个唯一的Linux用户ID(这个ID只能被系统使用,并且对于应用程序来说,这个ID是未知的)。原创 2016-08-08 13:15:33 · 633 阅读 · 0 评论 -
Activity启动模式实验
Activity启动模式实验这一节的东西真的得多看多想多试验…2个应用A与B,都各有3个Activity 分别为A1 A2 A3, B1 B2 B3 同时重写B中Activity的OnDestroy()方法,以此判断B中Activity状态。standard 默认启动模式特点:每次这个activity都会重新实例化。1个应用 A 动作 task状态 界面显示 打开 A1 A1原创 2016-08-09 19:14:44 · 815 阅读 · 0 评论 -
Activity启动模式详解
Activity启动模式详解对应的试验在这 http://blog.csdn.net/Ash_Zheng/article/details/52165402Activity的启动模式实际上是定义了Activity实例与当前Task的关联方式。所以想要清楚的了解Activity的启动模式,首先得清楚Task是怎么回事。Tasks and Back StackTasks and Back Stack的关系原创 2016-08-09 19:15:52 · 1696 阅读 · 2 评论