一、活动的生命周期 1、Android是使用任务来管理活动的,一个任务就是一组存放在栈里的活动的集合,这个栈也被称为返回栈。 2、活动状态 ①运行状态:活动位于返回栈的栈顶顶时。 ②暂停状态:活动不再处于栈顶位置,但仍然可见时。 ③停止状态:活动不再处于栈顶位置,且完全不可见时。 ④销毁状态:活动从 ...
分类:
移动开发 时间:
2017-05-23 15:55:53
阅读次数:
218
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/41087993 本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工,英文好的朋友也可以直接去读原文。 http://developer.android.com/gui ...
分类:
移动开发 时间:
2017-05-23 12:16:46
阅读次数:
227
1.实现一个含有特殊功能的栈结构:在实现栈的基本功能的基础上,再实现返回栈中最小元素的操作getMin> 要求: 1)pop/push/getMin 操作的事件复杂度都为O(1) 2)设计的栈类型可以使用现成的栈结构 2.编写一个类,只能用两个栈结构实现队列,支持队列的基本操作(push,pop)。 ...
分类:
编程语言 时间:
2017-04-13 23:28:37
阅读次数:
372
续第二课( 下)[TOC]
写app必须掌握活动的生命周期。[活动的生命周期][返回栈]android每次启动的活动会覆盖在原活动之上,然后点击Back键会销毁最上层的活动。是使用Task来管理活动...
分类:
移动开发 时间:
2017-03-30 17:59:03
阅读次数:
237
1、Activity的生命周期 总的来说,Activity可以分为4种状态: 1> 运行状态:当活动处于返回栈栈顶时,即用户交互时。 2> 暂停状态:当活动不再处于栈顶,但依然可见。比如弹出对话框时,Activity是可见的,但是无法对其进行操作。 3> 停止状态:活动不再处于栈顶,且不可见。系统任 ...
分类:
其他好文 时间:
2017-03-24 16:01:57
阅读次数:
140
Android:日常学习笔记(6)——探究活动(3) 活动的生命周期 返回栈 Android中的活动是可以叠加的,我们每启动一个新活动,就会覆盖在原来的活动上,点击Back以后销毁最上面的活动,下面的活动就会重新显现出来。Android是使用任务(Task)来管理活动的,一个任务就是一组存放在栈里的 ...
分类:
移动开发 时间:
2017-03-19 17:32:57
阅读次数:
248
一、任务栈: 当一个Activity启动了另外一个Activity的时候,新的Activity就会被放置到返回栈的栈顶并将获得焦点。前一个Activity仍然保留在返回栈当中,但会处于停止状态。当用户按下 Back键的时候,栈中最顶端的Activity会被移除掉,然后前一个Activity则会得重新 ...
分类:
其他好文 时间:
2017-02-13 12:43:42
阅读次数:
229
一、返回栈简介 任务是指在执行特定作业时与用户交互的一系列 Activity。 这些 Activity 按照各自的打开顺序排列在堆栈(即返回栈,也叫任务栈)中。 首先介绍一下任务栈: (1)程序打开时就创建了一个任务栈, 用于存储当前程序的activity,所有的activity属于一个任务栈。 ( ...
分类:
移动开发 时间:
2017-02-05 16:46:29
阅读次数:
261
任务和返回栈 任务和返回栈 应用通常包含多个 Activity。每个 Activity 均应围绕用户可以执行的特定操作设计,并且能够启动其他 Activity。 例如,电子邮件应用可能有一个 Activity 显示新邮件的列表。用户选择某邮件时,会打开一个新 Activity 以查看该邮件。 一个 ...
分类:
移动开发 时间:
2017-02-05 13:49:31
阅读次数:
211
碎片:Fragment 用处多了,可以兼顾手机和平板 (000)如果要返回栈呢,怎么操作呢? transation.addToBackStack(null); 即可返回上一个栈,即上一个fragment页面。 生命周期: 常见限定符: 小结:可以简单创建一个新闻类应用练习一下fragment的使用。 ...
分类:
移动开发 时间:
2017-01-16 22:41:25
阅读次数:
306