首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Android仿微信左右滑动点击切换页面和图标

本文实例为大家分享了Android仿微信左右滑动点击切换页面和图标的具体代码,供大家参考,具体内容如下 目标效果: ?...使用鼠标滑动屏幕或者点击下边的小图标,可以更改页面和图标,因为没有那么多素材所以只用了两张图片区分。 1.layout文件夹下新建top.xml页面,作为顶部标题。 top.xml页面: <?...3.新建tab01.xml页面,复制三个,只更改显示文本,作为切换页面。 tab01.xml页面: <?xml version="1.0" encoding="utf-8"?...mTabFriend.setOnClickListener(this); mTabTongxunlu.setOnClickListener(this); mTabSet.setOnClickListener(this); //滑动切换页面...mViewPager.setCurrentItem(3); mSetImg.setImageResource(R.drawable.search); break; default: break; } } // 将所有的图片切换为未选中

2K20

Android使用ViewPager实现左右无限滑动

前言 网上有很多使用ViewPager实现左右滑动这一效果的资料,这些资料大多数都是将PagerAdapter中getCount()方法的返回值设为Integer.MAX_VALUE使用户看不到边界...这样虽然可以做到无限循环,但是会有两个弊端:首先会创建大量对象,容易引起内存溢出(循环加载图片)从而影响性能;其次从第一页向右滑动的时候是无法滑动的。...今天给大家分享的是另一种实现方式:创建三个图片视图放入ViewPager中默认选中第二页,在接下来的滑动中每次滑动结束之后都将当前页码设置为第二页,然后通过判断是向左向右滑动来设置视图中的数据集,这样就可以实现无限循环了...Object object) { // TODO Auto-generated method stub container.removeView((View) object); } } // 当滑动状态改变时调用...viewPager.getCurrentItem(); System.out.println("--currentItem--11--:" + currentItem); break; } } // 当当前页面被滑动时调用

2.5K30

android实现上下左右滑动界面布局

本文实例为大家分享了android实现滑动界面布局的具体代码,供大家参考,具体内容如下 1.我使用的是ScrollView嵌套HorizontalScrollView让ScrollView负责上下滑动HorizontalScrollView...负责左右滑动 2.以下代码提供了思路和完成手段,请根据具体业务去进行修改,我试过使用recyclerview进行自定义,发现一旦有了复杂业务之后会掉帧卡顿所以使用了这种方法 XML布局 <?...} //向右滑動 Log.w(TAG,"向右滑动了!")...} //向左滑动 Log.w(TAG,"向左滑动了!")...Y轴滑动距离,也就是用户横向滑动时,返回false,ScrollView不处理这次事件, * 让子控件中的TouchEvent去处理,所以横向滑动的事件交由ViewPager处理, * ScrollView

6.2K20
领券