The invention relates to the field of page display, in particular to a method and a system for switching pages. The present invention through the center point of the current page coordinates indicating label value, first abscissa value; the abscissa center gets the target page indicating label value, get second horizontal coordinates; from the first horizontal coordinates transform to the second horizontal coordinates of the process and the real-time sliding page the distance corresponding to the convex graph abscissa draw corresponding convex figure the highest point value. The implementation highlights the current page's indicator tag, which improves the saliency and ease of use of the indicator.
【技术实现步骤摘要】
一种页面切换的方法及系统
本专利技术涉及页面展示领域,尤其涉及一种页面切换的方法及系统。
技术介绍
目前Android众多app中,ViewPager控件的使用无处不在,然而其页面指示器(TabPageIndicator)却比较单调。比较常见的是开源的第三方控件ViewPagerIndicator和2015年Google大会上发布的AndroidSupportDesign库中的TabLayout控件。因为可以达到ViewPagerIndicator的效果,并且是官方发布的,能够兼容2.2及以上版本,TabLayout的使用与日俱增。然而这两个控件形式单一,仅仅可以使用一条线(或者说矩形)通过不同的颜色来达到指示的目的,其指示效果不明显。
技术实现思路
本专利技术所要解决的技术问题是:提供一种页面切换的方法及系统,提高页面指示器的显著性。为了解决上述技术问题,本专利技术采用的技术方案为:本专利技术提供一种页面切换的方法,包括:S1、获取当前页面指示标签的中心点的横坐标值,得到第一横坐标值;S2、获取目标页面指示标签的中心点的横坐标值,得到第二横坐标值;S3、绘制凸形图最 ...
【技术保护点】
一种页面切换的方法,其特征在于,包括:S1、获取当前页面指示标签的中心点的横坐标值,得到第一横坐标值;S2、获取目标页面指示标签的中心点的横坐标值,得到第二横坐标值;S3、绘制凸形图最高点对应的横坐标值从所述第一横坐标值变换到所述第二横坐标值的过程中与页面的实时滑动距离对应的凸形图。
【技术特征摘要】
1.一种页面切换的方法,其特征在于,包括:S1、获取当前页面指示标签的中心点的横坐标值,得到第一横坐标值;S2、获取目标页面指示标签的中心点的横坐标值,得到第二横坐标值;S3、绘制凸形图最高点对应的横坐标值从所述第一横坐标值变换到所述第二横坐标值的过程中与页面的实时滑动距离对应的凸形图。2.根据权利要求1所述的页面切换的方法,其特征在于,所述S3具体为:S31、设置凸形图的宽度值和凸形图的最大高度值;S32、根据所述凸形图的宽度值、所述凸形图的最大高度值、所述滑动距离和所述第二横坐标值计算得到凸形图的纵坐标值集合,具体为:根据计算得到凸形图的纵坐标值集合;其中,mGussionHeightOffset为所述滑动距离,Hmax为所述凸形图的最大高度值,μ为所述第二横坐标值,w为所述凸形图的宽度值,x为从所述第一横坐标值至所述第二横坐标值的区间内的横坐标值;S33、根据所述纵坐标值集合绘制凸形图。3.根据权利要求2所述的页面切换的方法,其特征在于,还包括:设置获取凸形图的纵坐标值的个数。4.根据权利要求1所述的页面切换的方法,其特征在于,所述S2具体为:获取页面的滑动方向;根据所述滑动方向和当前页面指示标签,得到目标页面指示标签;计算所述目标页面指示标签的中心点的横坐标值,得到第二横坐标值。5.根据权利要求1所述的页面切换的方法,其特征在于,还包括:设置凸形图的颜色为页面指示器的颜色的反色。6.一种页面切换的系统,其特征在于,包括:第一获取模块,用于获取当前页面指示...
【专利技术属性】
技术研发人员:刘德建,陈鹏,曾少彬,方振华,郭玉湖,
申请(专利权)人:福建天泉教育科技有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。