对应若水老师的第九课
一,保存activity的状态
当手机横屏的时候,系统调用了destroys和recreates,如果没有保存activity的状态,就会丢失用户的数据.
下面的代码实现保存activity的状态:
private EditText txt = null; //布局中有个输入框,引用给txt
private static final string CONTE...
分类:
移动开发 时间:
2015-08-09 12:35:07
阅读次数:
127
保存状态的方式有很多,我推荐使用的一种方式
ListView 中 每个条目你一般都是用一个实体类写数据的
在你的实体类中加一条
public boolean ischecked = false;
然后 适配器中写
final MEntity entity = (MEntity) getItem(position);
holder.checkBox.setOnCheckedChangeL...
分类:
移动开发 时间:
2015-08-05 14:57:16
阅读次数:
157
貌似uva崩了,现在进不去,所以这道题还判断正确与否,其实无所谓了,我这是看的网上的代码,写的基本上一样,唉,没办法,不会做,又看了网上的题解,认真写理解吧还是。。。
构造了一个结构体,water数组用来保存三个杯子的状态,sum用来保存当前的倒水量,visit数组用来保存状态,以
防他们重复访问,三个杯子只需要两个杯子来判断,第三个已经确定,所以开一个二维数组就可以了。。。然后用
reac...
分类:
其他好文 时间:
2015-07-30 13:32:32
阅读次数:
147
本章内容包括 如何选择状态管理方案、考虑扩展性、使用cookie和本地存储保存状态、web.config中的配置 以及 实现sessionless状态。
分类:
其他好文 时间:
2015-07-23 19:32:07
阅读次数:
125
接着上一篇继续去追踪Activity_B生命周期回调源码。
继续分析,在performPauseActivity方法中,回调了Activity的两个操作函数:
一
个是用于保存状态的onSaveInstanceState(),另一个就是onPause() ,这里你应该了解onPause和onSaveInstanceState的调...
分类:
移动开发 时间:
2015-07-16 16:58:10
阅读次数:
206
cookie在客户端保存状态,session在服务器端保存状态。但是由于在服务器端保存状态的时候,在客户端也需要一个标识,所以session也可能要借助cookie来实现保存标识位的作用。cookie包括名字,值,域,路径,过期时间。路径和域构成cookie的作用范围。cookie如果不设置过期时间...
分类:
Web程序 时间:
2015-07-14 19:56:40
阅读次数:
124
一应用无状态(淘宝session框架)假如在session中保存了大量与客户端的状态信息,保存状态信息的server宕机时通常通过集群解决,不仅有负载均衡,更重要的是要有失效恢复failovertomcat用集群节点广播复制,jboss用配对复制等session状态复制策略,但严重影响系统的伸缩性,...
分类:
其他好文 时间:
2015-07-04 00:39:21
阅读次数:
316
之前写的第一篇Fragment实例,和大多数人一开始学的一样,都是通过FragmentTransaction的replace方法来实现,replace方法相当于先移除remove()原来所有已存在的fragments,然后添加add()当前这个fragment。这就导致了一个问题,我们切换一次,然后...
分类:
移动开发 时间:
2015-07-03 10:26:19
阅读次数:
260
本篇随笔将详细的讲解Activity保存状态的概念,也就是saving activity state。一、Activity状态保持概念保存Activity的状态是非常重要的,例如我们在玩一个游戏的时候,突然来了一个电话,这个时候在接听完电话之后我们返回到游戏中,这个时候我们希望游戏还是之前那个进度,...
分类:
其他好文 时间:
2015-05-19 18:14:50
阅读次数:
109
内容为转载转载自:coolxing大神 http://coolxing.iteye.com/blog/1279447一般来说, 调用onPause()和onStop()方法后的activity实例仍然存在于内存中, activity的所有信息和状态数据不会消失, 当activity重新回到前台之后,...
分类:
移动开发 时间:
2015-05-15 10:28:55
阅读次数:
136