zoukankan      html  css  js  c++  java
  • Android版本

    Android自从3.0版本开始引入了Fragment的概念,它可以让界面在平板上更好地展示
     
    Fragment建议继承android.app.Fragment的包,另外support.v4包主要是用于兼容低版本的Android系统
     
    FrameLayout是Android中最简单的一种布局,没有任何的定位方式,所有的控件都会摆放在布局的左上角,非常适合放入Fragment
     
    在Fragment中模拟返回栈:
    使用FragmentTransaction中的addToBackStack()方法,可以用于将一个事务添加到返回栈中,一般是transaction.addToBackStack(null);
     
    Fragment与Activity的通信
    1.在Activity使用Fragment的东西:
         e.g.:
         RightFragment rightFragment=(RightFragment)getFragmentManager().findFragmentById(R.id.right_fragment);
         调用FragmentManager的findFragmentById()方法,可以再Activity中得到相应的碎片实例,然后就可以轻松地调用Fragment中的方法了
     
    2.在Fragment中调用Activity的方法:
         e.g.:
         MainActivity activity=(MainActivity)getActivity();
     
  • 相关阅读:
    爬取网页图片
    python 猜数字游戏
    位移运算
    生成随机的名字
    不截半个汉字
    一致性hash的实现
    安装前端脚手架
    什么是快速排序?
    HTML5有趣的标签
    stopPropagation / stopImmediatePropagation
  • 原文地址:https://www.cnblogs.com/elephantLi/p/6186079.html
Copyright © 2011-2022 走看看