Activity不容忽视的回调方法
来源:互联网 发布:淘宝出货单格式 编辑:程序博客网 时间:2024/05/22 05:05
假设有Activity A。A上面为Fragment,最开始左边显示文章的分类,这个先称为初始态。点击某个具体分类时,左边会变成这个类别中所有文章标题的列表,点击某个标题,右边显示文章的详细内容,这个称为中间态。而且在A的ActionBar上有新建文章的Item。点击A上的新建Item会跳转到Activity B。Activity B为新建文章的界面。当在B上填好文章信息后需要保存文章,并且返回到A,左边要显示出该类的所有文章标题的列表,包括新添加。如果使用Intent的话,当跳转到A上时,A回到了初始态,与新建文章前的界面不同。新建文章前的界面为中间态。我们希望当新建文章后,重新回到中间态界面,同时,能将新建文章的标题显示到左边列表。但是Inten却回到了初始态,交互性不好。因为Intent跳转重绘了界面,只能回到初始态。这个时候可以用一种最简单的方法解决这个问题。不使用Intent跳转,直接把B finish掉,A就显示出来了,但是A左边的列表并没有刷新,没有将新建的文章标题显示出来,需要回到初始态再进一次中间态加载一次,这个体验性更不好了。那么,这个时候Activity的回调就要发挥作用了,当B finish掉,A显示的时候,会触发A 的onResume()方法,我们可以致个标志位,表明这是新建文章返回后触发的,然后执行左边列表重加载操作,这样新建的文章的标题就显示在左边的列表中了。对于不是新建文章发生的触发,根据标志位判断即可。
0 0
- Activity不容忽视的回调方法
- 不容忽视的setJarByClass方法——找不到Map类
- 不容忽视的setJarByClass方法——找不到Map类
- Ajax不容忽视的安全问题
- cissp 的重要性不容忽视
- 不容忽视的网络安全
- 不容忽视的linux常识
- 虚拟机的安全问题不容忽视
- 第16回 不容忽视的安装或部署测试
- 第16回 不容忽视的安装或部署测试
- 第16回 不容忽视的安装或部署测试
- 不容忽视的IIS日志[学习]
- 摆地摊的创业功效不容忽视
- 几种不容忽视的效应
- 影响SEO不容忽视的问题
- Dojo:不容忽视的RIA框架
- 不容忽视的Windows Server 2012
- 不容忽视的软件可恢复测试
- vs2010 ultimate和Team Foundation Server 2010下载地址
- Java与C++的比较
- 亲爱的人
- mysql 备份还原常用命令
- 图像处理——滤波、膨胀腐蚀
- Activity不容忽视的回调方法
- 【数据结构】 链表的19种基本操作(完整版)
- 【TimerTask】android TimerTask 的简单应用
- 《黑马程序员》 空中网面试第二题分析
- JSONObject和JSONArray的使用方法
- Android初试--自定义ListView的使用
- 分布式计算、并行计算及集群、网格、云计算的区别
- 经典导航栏04,一个精彩的JS+CSS精彩导航实例
- 英雄联盟之谁与争锋