(转载)实现QQ侧滑边栏
来源:互联网 发布:hifi音频播放软件 编辑:程序博客网 时间:2024/05/16 14:36
Android ViewDragHelper实现QQ侧滑边栏
移动手机版的QQ的左边侧栏,有一个特殊的交互设计效果:当用户手指向右或向左滑动时,QQ的左边会弹出或收缩一个侧滑的边栏。这种效果简单的做法可以使用Android提供的NavigationView,DrawerLayout实现之(附录文章1,2,3),但如果要想做到QQ那样的精致效果,或许得使用Android ViewDragHelper。
如图所示,即为使用Android ViewDragHelper,仿照QQ移动版的样式做出的交互效果:
工程的全部源代码我已经打包上传到CSDN供感兴趣者下载,CSDN下载链接地址:http://download.csdn.net/download/zhangphil/9223701下载解压后,直接导入到Eclipse,作为一个Android application运行即可。标题栏中左上角的动画shake,具体详情参考附录文章4。在MainActivity.java中,加载图标使用了Glide,关于Glide的内容,参考附录文章5,6。附录我写一部分参考文章:【文章1】《Android Material Design: NavigationView抽屉导航菜单》链接地址:http://blog.csdn.net/zhangphil/article/details/48931221 【文章2】《基于Android官方DrawerLayout实现抽屉导航菜单》链接地址:http://blog.csdn.net/zhangphil/article/details/48710453 【文章3】《集成Android SlidingMenu(SlideMenu)》链接地址:http://blog.csdn.net/zhangphil/article/details/44078805 【文章4】《Android动画循环弹动cycleInterpolator》链接地址:http://blog.csdn.net/zhangphil/article/details/49449935 【文章5】《基于开源框架Glide加载Gif资源图到Android ImageView中》链接地址:http://blog.csdn.net/zhangphil/article/details/45561983 【文章6】《Android图片加载与缓存开源框架:Android Glide》链接地址:http://blog.csdn.net/zhangphil/article/details/45535693
0 0
- (转载)实现QQ侧滑边栏
- [转载] QQ尾巴病毒的实现
- 转载到QQ空间的js实现
- 类似于QQ游戏百万人同时在线的服务器架构实现(转载)
- JavaScript实现类似QQ、MSN消息提示的效果(转载)
- 循序渐进实现仿QQ界面(四):圆形按钮与工具栏自绘(转载)
- (转载)明星QQ,可以进空间
- 实现QQ窗体的缩入伸出功能[转载]
- 【转载】用C#语言实现类似QQ的截图功能
- 【转载】android仿QQ列表的效果实现
- 转载]android 实现qq聊天对话界面效果
- 【转载】winForm窗体关闭按钮 实现提示选择,托盘后台运行或退出(类似QQ托盘区运行)
- Android ViewDragHelper实现QQ侧滑边栏
- 转载的..QQ相关
- QQ通信原理--转载
- 【转载】QQ农场 偷菜歌
- QQ空间转载接口
- 转载:QQ登录界面
- python 网络爬虫(一):世界上最简单的Web浏览器
- JAVA同步容器使用心得
- 归并排序
- online_judge_1135
- 151221 HAoi2015 总结
- (转载)实现QQ侧滑边栏
- pl/sql 自学软件安装及配置
- 【杭电】[2037]今年暑假不AC
- poj 2955 Brackets (区间dp)||(记忆话搜素)
- mycncart操作使用教程 - 横幅广告
- 20151221留言本程序------struts2和Hibernate的应用总结
- PL/SQL 异常的传播
- dp,px转换
- 搜索引擎基本原理