• 每日日报2021.4.14


    今天完成内容:

    学习andriod fragment

    public interface CallBack{  
        /*定义一个获取信息的方法*/  
        public void getResult(String result);  
    }


    public void getData(CallBack callBack){  
        /*获取文本框的信息,当然你也可以传其他类型的参数,看需求咯*/  
        String msg = editText.getText().toString();  
        callBack.getResult(msg);  
    }



    leftFragment.getData(new CallBack() {  
     @Override  
           public void getResult(String result) {              /*打印信息*/  
                Toast.makeText(MainActivity.this, "-->>" + result, 1).show();  
                }
            });



    FragmentManager fManager = getSupportFragmentManager( );
    FragmentTransaction fTransaction = fManager.beginTransaction();
    Fragmentthree t1 = new Fragmentthree();
    Fragmenttwo t2 = new Fragmenttwo();
    Bundle bundle = new Bundle();
    bundle.putString("key",id);
    t2.setArguments(bundle); 
    fTransaction.add(R.id.fragmentRoot, t2, "~~~");  
    fTransaction.addToBackStack(t1);  
    fTransaction.commit();

    看视频

    遇到问题:

    明日目标:

    学习Android studio的开发

  • 相关阅读:
    二分查找
    泛型 学习
    一个时间转换的功能的类
    TCP/IP、Http、Socket的区别
    值得学习的
    popupwindow使背景变暗
    设计模式最好的学习网站
    观察者模式
    数据报的使用
    网络编程server
  • 原文地址:https://www.cnblogs.com/leiyu1905/p/14912355.html
Copyright © 2020-2023  润新知