zoukankan      html  css  js  c++  java
  • Fragment知识点

    Fragment的概述及其设计哲学
    Fragment的Lifecycle
    Fragment与Activity的通信 (event callback)
    FragmentManager和FragmentTransaction
    Activity添加(布局)Fragment的2种方式
    Activity管理Fragment
    在Activity中,添加、替换、删除Fragment 显示、隐藏 (add, remove, or replace, hide, show a fragment )
    在Activity中导航Fragment
    在Fragment中导航子Fragment
    加动画导航Fragment
    带back stack的Fragment
    This back stack is managed by the activity and allows the user to return to the previous fragment state, by pressing the Back button.
    back stack是由activity负责管理的,允许用户按Back键返回前一个Fragment的状态。

    FragmentManager的功能
    - 获取指定Fragment
    findFragmentById()或findFragmentByTag()
    - popBackStack(),将Fragment从back stack中弹出(模拟用户按下Back按键)
    - addOnBackStackChangeListener() 监听back stack的变化。

    FragmentTransaction的作用
    add()
    remove()
    replace()
    show()
    hide()
    addToBackStack()

    实例:开发兼顾屏幕分辨率的应用。

  • 相关阅读:
    CF359B Permutation
    CF859C Pie Rules
    Contest 156
    Contest 155
    Range Module
    python-环境
    Git 使用
    Contest 154
    生命是一种长期而持续的累积过程
    Contest 153
  • 原文地址:https://www.cnblogs.com/leamiko/p/3853519.html
Copyright © 2011-2022 走看看