android 两种方式模仿微信界面滑动切换Activity
来源:互联网 发布:linux服务器架设指南 编辑:程序博客网 时间:2024/05/19 12:11
先上图:
代码中主要运用了ViewPager来实现页面的滑动切换Activity,还有值得一看的是利用popwindow显示下展开的选项菜单,下拉刷新等,想实现类似功能的可以下载看一下,我也在次小计一下。
ActivityGroup和ViewPager结合或者Fragment和ViewPager结合都是可以实现的,但ActivityGroup已经显示过时,确实在最近的项目中发现了它的弊端,它是在任一子界面界面显现时一次性的将ActivityGroup中的Activity加载到内存,当然在这里只有三个页面,也没太多数据,是不影响使用的,在最近的项目中需求是有类似于这里子界面的11个界面,刚开始使用了ActivityGroup,发现很容易自动退出,原因就是占用内存太多被系统回收了,而且从一个界面滑到另一界面时,原来的界面是不会执行onPause()方法和onResume()方法的,后来只好改为了Fragment和ViewPager来实现,效果很不错。
在此给出两种组合实现的demo,有问题可以共同探讨:
ActivityGroup和ViewPager组合:
里面包含下拉刷新需要导入的包
http://download.csdn.net/detail/u014071669/7898385
Fragment和ViewPager组合:
http://download.csdn.net/detail/u014071669/7898399
2 0
- android 两种方式模仿微信界面滑动切换Activity
- Android切换Activity界面滑动
- android 实现类似微信滑动切换界面
- [模仿Android微信]之主界面
- 模仿微信界面
- Android设置界面切换动画的两种方式
- Android 使用动画translate模仿扣扣,微信界面的左滑和右滑切换界面
- Android滑动切换activity
- Android模仿QQ的左右滑动切换界面和下拉更新的效果
- Android_ViewPage_Fragment_模仿微信界面
- Android 仿照微信滑动界面
- Android之简单模仿微信聊天界面
- android ActionBar的使用(模仿微信界面)
- Android学习之微信界面的模仿实现
- android微信首页切换界面
- 模仿微信界面之聊天界面
- 用FragmentActivity模仿qq群组,好友等滑动界面切换.
- 用FragmentActivity模仿qq群组,好友等滑动界面切换.
- 添加模拟power key 动作
- php中限制ip段访问、禁止ip提交表单的代码分享/用PHP打印出前一天的时间格式:
- css学习笔记
- linux下vi命令大全
- 什么是有效的训练
- android 两种方式模仿微信界面滑动切换Activity
- android.view.WindowManager$BadTokenException: Unable to add window — token null
- 从决策树学习谈到贝叶斯分类算法、EM、HMM
- nil/Nil/NULL/NSNull的区别
- 整理网上MINA的例子
- poj Monthly Expense(最大值最小化)
- 数据库表结构设计常见场景及若干技巧
- 查找文件并替换字符串
- Java arrayList addAll方法使用