聊天广场 个人中心
立刻聊

聊天软件的翻页切换效果

立刻聊 2015-05-30 09:04:10 阅读(1801)

电话聊天界面翻页效果的背景以及现状

在电话聊天客户端需要用到好几处翻页和tab标签页,需要兼顾保持数据,点击切换,切换动画,鼠标切换,一次返回的多方面,网上有建议用Framement和ViewPager组合的,但是太繁琐,我不想用。我想针对问题逐一突破。

场景1:通话设置切换

这个电话聊天的通话设置,包含时间,价格,聊天对象,聊天内容,数据是不需要保存的,可以考虑用单独的Activity来显示。至于切换动画和手指切换,这个可以没有,这部分比较随意一些。一次返回也能满足。

场景2:电话聊天收入明细

这里两个界面都是用到了ListView,需要有个Tab标签,当然这个是自己定义的这里的数据需要保存,下次点击的时候还在原来的位置,这个设置activity的模式就能解决,至于鼠标滑动和翻页效果,这个可以考虑用ViewPager来实现。这样都在同一个Activity里,很容易实现一键返回。

场景3:主界面的切换

主界面包含了四个页面,聊天大厅,个人动态,站内信,个人中心。前三个是ListView,第四个用的ScrollView。首先这四个Activity的模式要定义为唯一模式,以保证能保存数据,点击下面的图标可以切换,鼠标切换和切换动画可以自定义,这是最初的主界面了,如果点返回键,就是退出程序了。

经过上述的分析,先把能实现的实现了,剩下的逐一解决。

其他文章
Copyright © 2009-2021 立刻聊 版权所有