android-Fragment
来源:互联网 发布:晚会暖场小游戏知乎 编辑:程序博客网 时间:2024/06/04 23:01
Fragment的类型有:DialogFragment;ListFragment;PreferenceFragment
不保存当前的Fragment时,使用Fragment.commitAllowingStateLoss()方法
For example, if a news application has two fragments in an activity—one to show a list of articles (fragment A) and another to display an article (fragment B)—then fragment A must tell the activity when a list item is selected so that it can tell fragment B to display the article. In this case, the
OnArticleSelectedListener
interface is declared inside fragment A:
Fragment A通过Activity传输数据到Fragment B,实现机制:Fragment A定义一个interface,Activity去实现接口,并将返回通知给Fragment B。
将Activity的数据传给Fragment时,可以使用Bundle.
Also like an activity, you can retain the state of a fragment using a
Bundle
, in case the activity's process is killed and you need to restore the fragment state when the activity is recreated. You can save the state during the fragment'sonSaveInstanceState()
callback and restore it during either onCreate()
, onCreateView()
, oronActivityCreated()
.
横竖屏切换时,Activity状态的保存。
- Android Fragment---创建Fragment
- Android Fragment---管理Fragment
- Android Fragment---创建Fragment
- Android Fragment---管理Fragment
- (Android) Fragment
- Android Fragment
- Android fragment
- Android Fragment
- Android Fragment
- android Fragment
- android fragment
- fragment android
- android Fragment
- Android Fragment
- android fragment
- Android Fragment
- Android Fragment
- android Fragment
- QCA4010上手使用
- linux应用编程笔记(12)信号量详解及互斥编程
- Git与Repo入门
- 文章标题
- iOS版PhoneGap原理分析
- android-Fragment
- Hybrid选型和PhoneGap开发环境搭建
- 安装PHP运行环境时候vcruntime140.dll问题的解决方法
- 约瑟夫报数出列题
- 复杂写法的宏
- UVA 10881 思维
- 1秒钟检查一次记事本进程,没有记事本就启动记事本
- 单例宏
- 颜色设置的宏定义