zoukankan      html  css  js  c++  java
  • 第七次作业3

    Fragment,简称碎片,是Android 3.0(API 11)提出的,为了兼容低版本,support-v4库中也开发了一套Fragment API,最低兼容Android 1.6。
    Fragment是依赖于Activity的,不能独立存在的。
    一个Activity里可以有多个Fragment。
    一个Fragment可以被多个Activity重用。
    Fragment有自己的生命周期,并能接收输入事件。
    我们能在Activity运行时动态地添加或删除Fragment。
    模块化(Modularity):我们不必把所有代码全部写在Activity中,而是把代码写在各自的Fragment中。
    可重用(Reusability):多个Activity可以重用一个Fragment。
    可适配(Adaptability):根据硬件的屏幕尺寸、屏幕方向,能够方便地实现不同的布局,这样用户体验更好。
    onAttach():Fragment和Activity相关联时调用。可以通过该方法获取Activity引用,还可以通过getArguments()获取参数。
    onCreate():Fragment被创建时调用。
    onCreateView():创建Fragment的布局。
    onActivityCreated():当Activity完成onCreate()时调用。
    onStart():当Fragment可见时调用。
    onResume():当Fragment可见且可交互时调用。
    onPause():当Fragment不可交互但可见时调用。
    onStop():当Fragment不可见时调用。
    onDestroyView():当Fragment的UI从视图结构中移除时调用。
    onDestroy():销毁Fragment时调用。
    onDetach():当Fragment和Activity解除关联时调用。

  • 相关阅读:
    bzoj5253 [2018多省省队联测]制胡窜
    bzoj5249 [2018多省省队联测]IIIDX
    bzoj5248 [2018多省省队联测]一双木棋
    HEOI2018 游记
    bzoj2720 [Violet 5]列队春游
    bzoj4871 [Heoi2017]摧毁“树状图”
    bzoj3991 [SDOI2015]寻宝游戏
    bzoj3598 [Scoi2014]方伯伯的商场之旅
    Flash平台的分析与RIA的趋势
    JavaScript的变量预解析特性
  • 原文地址:https://www.cnblogs.com/lj1221/p/11728712.html
Copyright © 2011-2022 走看看