• 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中。简单轻量。
  • 相关阅读:
    oracle DBA 常用表和视图
    oracle 索引聚簇表的工作原理
    二进制手表
    二分查找
    二分查找
    排列硬币
    将每个元素替换为右侧最大元素
    搜索插入位置----二分查找
    合并两个有序数组
    在Nuxt遇到的坑
  • 原文地址:https://www.cnblogs.com/qinghuaideren/p/3423525.html
Copyright © 2020-2023  润新知