zoukankan      html  css  js  c++  java
  • Activity与Fragment

    一、Fragment的生命周期

    onAttath

    onCreated

    onCreatedView

    onActivityCreated

    onStart

    onResume

    onParse

    onStop

    onDestoryView

    onDestory

    onDetach

    二、Fragment与Activtity通信

    1.在Activity中添加fragment的两种方法

      布局文件中使用<fragment/>,通过android.name指定fragment实现类

      代码中在Activity里通过getFragmentManger.beginTranscation的add方法、replace方法

    2.Fragment管理与Fragment事务

      FragmnetManger——findFragmentByID、findFragmentByTag

      FragmentTransaction——add、remove、replace、commit()

    3.Activity向Fragment传递数据

      在Activity中创建Bundle数据包,调用Fragment的setArguments(Bundle bundle),在Fragment中通过getArgument获取

    4.Fragment向Activity传数据

      在Fragment中定义内部回调接口,在Activity中实现该接口

      

      

  • 相关阅读:
    POJ1417 True Liars
    POJ2912 Rochambeau
    POJ3904 Sky Code
    [SDOI2016]排列计数
    POJ2947 Widget Factory
    HDU5015 233 Matrix
    Problem 2242. -- [SDOI2011]计算器
    POJ2480 Longge's problem
    Problem 2818. -- Gcd
    LA3510 Pixel Shuffle
  • 原文地址:https://www.cnblogs.com/minghualiyan/p/6483564.html
Copyright © 2011-2022 走看看