Android提高第十九篇之"多方向"抽屉
来源:互联网 发布:what it ~ 编辑:程序博客网 时间:2024/05/16 01:24
本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!
在android上要实现类似Launch的抽屉效果,大家一定首先会想起SlidingDrawer。SlidingDrawer是android官方控件之一,本文的主角不是它,而是民间的控件工具集合~~~android-misc-widgets。android-misc-widgets里面包含几个widget:Panel、SmoothButton、Switcher、VirtualKeyboard,还有一些动画特效,本文主要介绍抽屉容器Panel的用法。android-misc-widgets的google工程地址:-widgets/http://code.google.com/p/android-misc,工程代码中Panel的演示效果如下:
这个Panel控件可以轻易实现不同方向的抽屉效果,比SlidingDrawer有更强的扩展性!
在多次使用Panel的过程中,发现Panel有个bug,会间断性出现“闪烁”,也就是在onTouchListener里面的触发ACTION_DOWN后,抽屉瞬间弹出然后瞬间回收(版本日期为Feb 3, 2009)。把原Panel的OnTouchListener,即以下代码:
替换为:
即可修复这个bug,并且也同样实现了OnClickListener的功能,可以把原Panel的OnClickListener给删掉了!
- Android提高第十九篇之"多方向"抽屉
- Android提高第十九篇之"多方向"抽屉
- Android提高第十九篇之"多方向"抽屉
- Android提高第十九篇之"多方向"抽屉
- Android提高第十九篇之"多方向"抽屉
- Android开发提高篇之“多方向”抽屉
- "多方向"抽屉
- "多方向"抽屉
- 多方向抽屉效果
- MultiSlidingDrawer多方向抽屉导航
- android资源之抽屉
- android-misc-widgets多方抽屉bug修复版 解决“闪烁”问题
- android-misc-widgets多方抽屉bug修复版 解决“闪烁”问题
- UITabBarController 支持多方向
- 多方向的筛选
- 多方向旋转方阵
- Android之SlidingDrawer滑动抽屉
- android之抽屉布局应用
- Abstract class和Final class
- Fedora 9.0下搭建Qt/Embedded 4.5开发环境
- 深入掌握JMS(五):实战Topic
- 在Ubuntu中设置samba共享可读写文件夹
- 批处理学习摘记
- Android提高第十九篇之"多方向"抽屉
- 查询oracle server端的字符集
- 程序员
- jstl
- JSF中的FacesContext对象和ExternalContext对象详解
- C#自定义事件
- POJ3783 Balls DP动态规划
- php中mysqli扩展无法加载
- Adaptive Filter1