zoukankan      html  css  js  c++  java
  • SlidingMenu官方实例分析4——AttachExample

    AttachExample这个类没有继承BaseActivity,而是FragmentActivity,写到这好像感悟到了

    为什么官方现在都推荐使用Fragment而不是Activity,因为Fragment有着强大的动态添加能力,

    FragmentManager中的replace等,而且添加之后还能按返回键返回上一个Fragment,当然需
    要设置些方法,这些都是在一个Acitivity中完成的,这个有点像ActivityGroup,但是Fragment
    动态添加,移除,更改的这些方法,视乎更好用一些相比与activity中用intent来启动其他activity,
    也许更节省内存或是运行更快,不知道了,反正以后多用用,体会下吧。
     
    本类的特点是没有继承Sliding,而是在代码中直接new了一个SlidingMenu,然后添加到了布局中:
    然后便是一些参数的设置:
    其中比较重点的是这一句:
    这个句话的作用就是将SlidingMenu添加到当前的Activiy中,第二个参数一共有两种:
    SlidingMenu.SLIDING_WINDOW:包含ActionBar
    SlidingMenu.SLIDING_CONTENT:不包含ActionBar
    还有一个亮点就是按下返回键判断功能:
    总结:不通过继承,而是new的方式添加一个menu到Activity中。简单轻量。
  • 相关阅读:
    屯【水】题计划
    【BZOJ2157】旅游
    【BZOJ2143】飞飞侠
    【BZOJ1036】[ZJOI2008]树的统计Count
    flask基础
    数据分析之Matplotlib
    pycharm 快捷键
    数据分析之pandas02
    数据分析之pandas01
    隐匿函数,二分法 冒泡排序
  • 原文地址:https://www.cnblogs.com/qinghuaideren/p/3423525.html
Copyright © 2011-2022 走看看