Android应用开发入门经典学习笔记07--activity和fragment
来源:互联网 发布:商城二次开发 php 编辑:程序博客网 时间:2024/06/09 20:53
- 引入fragment的一个原因是为了创建能够同时在诸如电话之类的小型设备和诸如平板电脑和电视之类的尺寸稍大的设备上运行的应用变得更加容易一些。
- 与activity一样,fragment拥有一个生命周期,会被创建、暂停和销毁。fragment总是运行在一个activity中,并且activity中发生的所有事情都会在fragment中发生。如果一个activity销毁了,那么运行在这个activity中的所有fragment都会被销毁。
- 在fragment中添加菜单项,要将菜单项添加到动作栏上,fragment必须具备以下条件:
在onCreate()方法中调用setHasOptionsMenu()。这是一个指示器表明这个fragment有菜单选项。实现一个onCreateOptionsMenu()方法。处理被选中的菜单。这可以在activity的onOptionsItemSelected()方法中进行处理。这个activity方法可以对所有的情况进行响应,包括在fragment中进行添加菜单。
- 在创建fragment时能更近一步,要求在被调用的activity中实现某个特定方法。为了实现这一目标,fragment定义了一个供activity实现的接口,从而逼迫activity实现此接口。
0 0
- Android应用开发入门经典学习笔记07--activity和fragment
- Android应用开发入门经典学习笔记01--理解Android Activity
- Android应用开发入门经典学习笔记06--动作栏和菜单导航
- Android应用开发学习笔记之Fragment
- android应用开发笔记---Activity和Intent
- Android应用开发入门经典学习笔记02--理解常见资源
- Android应用开发入门经典学习笔记08--List、Grid、Gallery以及Flipper
- android应用开发笔记---Activity
- Android开发实践 巧用Activity和Fragment
- android 开发:fragment 和 activity通信
- Android开发中关于Fragment和Activity
- Android应用开发学习笔记之启动另外一个Activity
- Android入门学习笔记(三)|Activity和Intent
- android开发学习笔记--activity
- Android开发的经典入门教材和学习…
- Android开发的经典入门教材和学习路线?
- Android开发的经典入门教材和学习路线
- Android开发的经典入门教材和学习路线
- Java内部类探讨
- 基于 dpdk-nginx 的 c1000k 并发研发
- 第一次苏嵌上课
- WEB 杂记
- 基于Hexo+GitHub Pages+独立域名 搭建博客详细教程
- Android应用开发入门经典学习笔记07--activity和fragment
- IKAnalyzer配置扩展词库经验总结
- “音之国度”游戏UI界面分析(一级界面)
- 学习笔记| AS入门(三) 布局篇
- 特种兵数据库手抄
- CNN中使用SVM进行分类(keras的实现)
- Unity MMO游戏架构设计之角色设计二
- 数据挖掘包
- 树莓派学习-I2c通信