您的位置:首页 > 其它

【上拉快捷开关栏】随想

2014-09-11 12:38 204 查看
    最近这几天都在整一个关于上拉快捷开关栏的东西。对于我这样的菜鸟,哈哈,第一时间我想聊聊自己的简单想法。谈到滑动,想到了一个SlidingMenuSlidingDrawer这两开源的,一个是github上开源的东西,一个是安卓1.5就提出来的东西,好像是被淘汰了的东西。

    目前,做了点布局。当然,第一步只有布局,布局完了才是 代码部分。当时,我出了两方案:一个是全屏activity,上半部分透明,下边部分是我需要的布局。在桌面弄个手势检测,一旦检测到从底部上滑的手势,打开activity。第二个是抽屉,可以上滑,有我需要的功能。

    针对上面俩方案,细细斟酌,还是第二个方案好。然后上网度娘了一圈,搜刮到三个这方面的demo。一个是SlidingMenu,第二个是SlidingDrawer,再就是SlidingUpPanel。最后,看了看,SlidingDrawer和SlidingUpPanel差不了多少。SlidingUpPanel适合在activity里面使用,因为它无法定义上拉面板的高度,而SlidingDrawer可以。最后,还是遇到个蛋疼的问题,就是那个必须要有个把手(handle)才能显示content,最后只能使用透明色解决。

    最后,使用了SlidingDrawer,因为它文档,代码重写的地方少。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: