![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
四大组件
Rainbow556
我想做个好App.
展开
-
Android旋转屏幕处理 AsyncTask 和 ProgressDialog 的最佳方案
转载请表明出处:http://blog.csdn.net/lmj623565791/article/details/379362751、概述众所周知,Activity在不明确指定屏幕方向和configChanges时,当用户旋转屏幕会重新启动。当然了,应对这种情况,Android给出了几种方案:a、如果是少量数据,可以通过onSaveInstanceState()和onRest转载 2015-04-29 09:29:38 · 545 阅读 · 0 评论 -
Android中保存和恢复Fragment状态最佳方案
英文原文:Probably be the best way (?) to save/restore Android Fragment’s state so far 关键点:Fragment的Arguments。经过这几年使用Fragment之后,我想说,Fragment的确是一种充满智慧的设计,但是使用Fragment时有太多需要我们逐一解决的问题,尤其是在处理数据保持的时候。转载 2015-04-29 09:20:37 · 499 阅读 · 0 评论 -
从Fragment被销毁看replace和add的区别
从Fragment被销毁看replace和add的区别2015-03-23首先从一个bug说起 我们都知道fragment切换有两种方式:1. replace方式Java1transaction.replace(R.id.content, IndexFragment);2. add-hide-show方式Java转载 2015-04-30 09:24:47 · 637 阅读 · 0 评论 -
Fragment管理策略
上一个项目遇到了一个Activity 管理30个Fragment的情况,刚开始的时候真的管理的焦头烂额,但是后来不停的研究api文档,渐渐的明白了android的Fragment管理体系。下面用一种Fragment嵌套Fragment的情况来总结一下Fragment的管理。上图的布局,大神立马就能看出来,最外面一个Activity,底下首页,分类,购物车..是第一层一个Frag转载 2015-05-22 11:35:17 · 677 阅读 · 0 评论 -
Android Activity生命周期都该做哪些事情?
Android系统根据生命周期的不同阶段唤起对应的回调函数来执行代码。系统存在启动与销毁一个activity的一套有序的回调函数。本节来讨论下不同生命周期的回调函数里都该做哪些事情,不该做哪些事情。理解生命周期的回调在一个activity的生命周期中,系统会像金字塔模型一样去调用一系列的生命周期回调函数。Activity生命周期的每一个阶段就像金字塔中的台阶。当系统创建了一个新的a转载 2015-06-02 22:20:05 · 678 阅读 · 0 评论