欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android-Fragment了解

程序员文章站 2022-06-16 13:13:57
Fragment什么是Fragment?为什么要使用Fragment?如何使用Fragment?如何管理Fragment?Fragment的生命周期。什么是Fragment?Fragment是activity的界面中的一部分多个fragment们组合到一个activity中多个activity中可重用一个fragment为什么要使用Fragment?支持更动态更灵活的界面设计在平板上的应用Activity的layout分成Fragment如何使用...

Fragment

  • 什么是Fragment?

  • 为什么要使用Fragment?

  • 如何使用Fragment?

  • 如何管理Fragment?

  • Fragment的生命周期。
    Android-Fragment了解

什么是Fragment?

  1. Fragment是activity的界面中的一部分
  2. 多个fragment们组合到一个activity中
  3. 多个activity中可重用一个fragment

为什么要使用Fragment?

  • 支持更动态更灵活的界面设计
  • 在平板上的应用
  • Activity的layout分成Fragment

如何使用Fragment?

  • Create Fragment
    • onCreate()
    • onCreateView()
    • onPause()
  • Add Fragment
    • Java Code
    • Layout
  • Replace Fragment

如何管理Fragment?

  • 查找Fragment
    • findFragmentById()
    • findFragmentByTag()
  • Fragment的后退
    • Fragment Stack
    • popBackStack()
    • addOnBackStackChangedListerner()
  • 总结
    • FragmentManager
    • FragmentTransaction
    • Add/Remove

总结:

  1. fragment相当于模块化的一段activity
  2. 具有自己的生命周期,接收自己的事件
  3. 在activity运行时被添加或删除

参考博客:https://blog.csdn.net/qq_27489007/article/details/52245923

本文地址:https://blog.csdn.net/qq_43401941/article/details/108876607