一种基于定位逻辑的应用程序页面展示模块及方法技术

技术编号:18444370 阅读:16 留言:0更新日期:2018-07-14 10:09
本发明专利技术公开了一种基于定位逻辑的应用程序页面展示模块及方法,其包括有信息页面,所述应用程序对应移动终端的屏幕旋转状态而分别设有关注区域,所述关注区域位于信息页面中的预设位置,当用户打开所述信息页面时,所述应用程序获取关注区域内的信息以及该信息的位置,当所述移动终端的屏幕旋转后,所述应用程序将所获取的信息展示于关注区域,并以该信息的位置为基准而展示信息页面中的其他信息。本发明专利技术能够将用户最关心的信息展示在页面中预设的关注区域内,进而屏幕旋转时,用户能快速看到所需的信息。

An application page display module and method based on location logic

The invention discloses an application page display module and method based on the location logic, which includes an information page. The application program corresponds to the screen rotation state of the mobile terminal, and the concerned area is located in the preset position in the information page, when the user opens the information page, The application acquires the information in the area of concern and the location of the information. When the screen of the mobile terminal is rotated, the application shows the information obtained in the area of concern and displays other information in the information page based on the location of the information. The invention can display users' most concerned information in the preset focus area of the page, and when the screen rotates, the user can quickly see the required information.

【技术实现步骤摘要】
一种基于定位逻辑的应用程序页面展示模块及方法
本专利技术涉及页面展示方法,尤其涉及一种基于定位逻辑的应用程序页面展示模块及方法。
技术介绍
现有的移动App中,如果页面内容多,信息复杂,就会导致用户不能再第一时间看到最关注的信息。特别是在屏幕旋转时,由于页面刷新,原来用户想要看的条目可能会离开用户预期的位置。现有技术中,当App跳转到新的列表页面时,通常的做法是从列表的第一项开始,展示页面全部的列表信息。在屏幕旋转时,不管用户当前浏览到页面的第几项条目,都会重新刷新页面,从页面的第一项滑到最顶端,按顺序展示页面内容。上述方法中,页面无法定位到用户关注的位置,致使用户不能快速看到自己需要的信息。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的不足,提供一种基于定位逻辑的应用程序页面展示模块及方法,该模块及方法能够将用户最关心的信息展示在页面中预设的关注区域内,进而屏幕旋转时,用户能快速看到所需的信息。为解决上述技术问题,本专利技术采用如下技术方案。一种基于定位逻辑的应用程序页面展示模块,其包括有信息页面,所述应用程序对应移动终端的屏幕旋转状态而分别设有关注区域,所述关注区域位于信息页面中的预设位置,当用户打开所述信息页面时,所述应用程序获取关注区域内的信息以及该信息的位置,当所述移动终端的屏幕旋转后,所述应用程序将所获取的信息展示于关注区域,并以该信息的位置为基准而展示信息页面中的其他信息。优选地,所述应用程序是用于展示股票信息的应用程序,所述信息页面用于展示期权列表信息。优选地,当所述移动终端的屏幕旋转后,所述应用程序判断屏幕旋转前是否滑动过页面,并执行:若没有滑动过页面,则将期权列表信息中现价线附近的期权列表项展示在屏幕中央;若滑动过页面,则将屏幕第一项的位置认定为关注区域,在屏幕旋转前,获取屏幕第一项的期权列表项信息,在屏幕旋转后,将已获取的期权列表项信息展示于屏幕第一项的位置。优选地,当用户打开所述信息页面时,将拉取到的期权列表信息分为两个数组,再根据屏幕高度,展示期权列表信息的视图高度、单元格高度以及两个数组中的信息数目,计算出能将标的股现价线附近期权展示在页面中央的值,最后在展示页面时,将视图高度的内容偏移量的Y值置为计算出的数值。优选地,当用户打开所述信息页面时,将拉取到的期权列表信息分为低于标的股现价的行权价及高于标的股现价的行权价两个数组。一种基于定位逻辑的应用程序页面展示方法,该方法基于一模块实现,所述模块包括有信息页面,所述应用程序对应移动终端的屏幕旋转状态而分别设有关注区域,所述关注区域位于信息页面中的预设位置,所述方法包括如下步骤:步骤S1,用户打开应用程序的信息页面;步骤S2,所述应用程序获取关注区域内的信息以及该信息的位置;步骤S3,所述移动终端的屏幕旋转;步骤S4,所述应用程序将所获取的信息展示于屏幕旋转后的关注区域;步骤S5,所述应用程序以该信息的位置为基准而展示信息页面中的其他信息。优选地,所述步骤S1中,所述应用程序是用于展示股票信息的应用程序,所述信息页面用于展示期权列表信息。优选地,所述步骤S4中,当所述移动终端的屏幕旋转后,所述应用程序判断屏幕旋转前是否滑动过页面,并执行:若没有滑动过页面,则将期权列表信息中现价线附近的期权列表项展示在屏幕中央;若滑动过页面,则将屏幕第一项的位置认定为关注区域,在屏幕旋转前,获取屏幕第一项的期权列表项信息,在屏幕旋转后,将已获取的期权列表项信息展示于屏幕第一项的位置。优选地,当用户打开所述信息页面时,将拉取到的期权列表信息分为两个数组,再根据屏幕高度,展示期权列表信息的视图高度、单元格高度以及两个数组中的信息数目,计算出能将标的股现价线附近期权展示在页面中央的值,最后在展示页面时,将视图高度的内容偏移量的Y值置为计算出的数值。优选地,当用户打开所述信息页面时,将拉取到的期权列表信息分为低于标的股现价的行权价及高于标的股现价的行权价两个数组。本专利技术公开的基于定位逻辑的应用程序页面展示模块中,进入应用程序的页面后,应用程序自动将数据列表定位到用户最关注的页面信息,当屏幕旋转时,根据旋转前页面列表浏览情况,自动将页面定位到用户关注的位置,使得用户可以快速看到所需的信息,大大提高了用户体验。附图说明图1为本专利技术方法的流程图。图2为本专利技术优选实施例中竖屏状态下展示的信息页面示意图。图3为本专利技术优选实施例中横屏状态下展示的信息页面示意图。具体实施方式下面结合附图和实施例对本专利技术作更加详细的描述。本专利技术公开了一种基于定位逻辑的应用程序页面展示模块,其包括有信息页面,所述应用程序对应移动终端的屏幕旋转状态而分别设有关注区域,所述关注区域位于信息页面中的预设位置,当用户打开所述信息页面时,所述应用程序获取关注区域内的信息以及该信息的位置,当所述移动终端的屏幕旋转后,所述应用程序将所获取的信息展示于关注区域,并以该信息的位置为基准而展示信息页面中的其他信息。在本专利技术的优选实施例中,所述应用程序是用于展示股票信息的应用程序,所述信息页面用于展示期权列表信息。进一步地,当所述移动终端的屏幕旋转后,所述应用程序判断屏幕旋转前是否滑动过页面,并执行:若没有滑动过页面,则将期权列表信息中现价线附近的期权列表项展示在屏幕中央;若滑动过页面,则将屏幕第一项的位置认定为关注区域,在屏幕旋转前,获取屏幕第一项的期权列表项信息,在屏幕旋转后,将已获取的期权列表项信息展示于屏幕第一项的位置。实际应用中,当用户打开所述信息页面时,将拉取到的期权列表信息分为低于标的股现价的行权价及高于标的股现价的行权价两个数组,再根据屏幕高度,展示期权列表信息的视图高度(TableView)、单元格(cell)高度以及两个数组中的信息数目,计算出能将标的股现价线附近期权展示在页面中央的值,最后在展示页面时,将视图高度(TableView)的内容偏移量(contentOffset)的Y值置为计算出的数值。为了更好地描述本专利技术的技术方案,本专利技术还公开了一种基于定位逻辑的应用程序页面展示方法,请参照图1,该方法基于一模块实现,所述模块包括有信息页面,所述应用程序对应移动终端的屏幕旋转状态而分别设有关注区域,所述关注区域位于信息页面中的预设位置,所述方法包括如下步骤:步骤S1,用户打开应用程序的信息页面;步骤S2,所述应用程序获取关注区域内的信息以及该信息的位置;步骤S3,所述移动终端的屏幕旋转;步骤S4,所述应用程序将所获取的信息展示于屏幕旋转后的关注区域;步骤S5,所述应用程序以该信息的位置为基准而展示信息页面中的其他信息。上述方法中,进入应用程序的页面后,应用程序自动将数据列表定位到用户最关注的页面信息,当屏幕旋转时,根据旋转前页面列表浏览情况,自动将页面定位到用户关注的位置,使得用户可以快速看到所需的信息,大大提高了用户体验。上述方法的步骤S1中,所述应用程序是用于展示股票信息的应用程序,所述信息页面用于展示期权列表信息。作为一种优选方式,所述步骤S4中,当所述移动终端的屏幕旋转后,所述应用程序判断屏幕旋转前是否滑动过页面,并执行:若没有滑动过页面,则将期权列表信息中现价线附近的期权列表项展示在屏幕中央;若滑动过页面,则将屏幕第一项的位置认定为关注区域,在屏幕旋转前,获取屏幕本文档来自技高网...

【技术保护点】
1.一种基于定位逻辑的应用程序页面展示模块,其特征在于,包括有信息页面,所述应用程序对应移动终端的屏幕旋转状态而分别设有关注区域,所述关注区域位于信息页面中的预设位置,当用户打开所述信息页面时,所述应用程序获取关注区域内的信息以及该信息的位置,当所述移动终端的屏幕旋转后,所述应用程序将所获取的信息展示于关注区域,并以该信息的位置为基准而展示信息页面中的其他信息。

【技术特征摘要】
1.一种基于定位逻辑的应用程序页面展示模块,其特征在于,包括有信息页面,所述应用程序对应移动终端的屏幕旋转状态而分别设有关注区域,所述关注区域位于信息页面中的预设位置,当用户打开所述信息页面时,所述应用程序获取关注区域内的信息以及该信息的位置,当所述移动终端的屏幕旋转后,所述应用程序将所获取的信息展示于关注区域,并以该信息的位置为基准而展示信息页面中的其他信息。2.如权利要求1所述的基于定位逻辑的应用程序页面展示模块,其特征在于,所述应用程序是用于展示股票信息的应用程序,所述信息页面用于展示期权列表信息。3.如权利要求2所述的基于定位逻辑的应用程序页面展示模块,其特征在于,当所述移动终端的屏幕旋转后,所述应用程序判断屏幕旋转前是否滑动过页面,并执行:若没有滑动过页面,则将期权列表信息中现价线附近的期权列表项展示在屏幕中央;若滑动过页面,则将屏幕第一项的位置认定为关注区域,在屏幕旋转前,获取屏幕第一项的期权列表项信息,在屏幕旋转后,将已获取的期权列表项信息展示于屏幕第一项的位置。4.如权利要求1所述的基于定位逻辑的应用程序页面展示模块,其特征在于,当用户打开所述信息页面时,将拉取到的期权列表信息分为两个数组,再根据屏幕高度,展示期权列表信息的视图高度、单元格高度以及两个数组中的信息数目,计算出能将标的股现价线附近期权展示在页面中央的值,最后在展示页面时,将视图高度的内容偏移量的Y值置为计算出的数值。5.如权利要求4所述的基于定位逻辑的应用程序页面展示模块,其特征在于,当用户打开所述信息页面时,将拉取到的期权列表信息分为低于标的股现价的行权价及高于标的股现价的行权价两个数组。6.一种基于定位逻辑的应用程序页面展示方法,其特征在于,该方法基于一模块实现,...

【专利技术属性】
技术研发人员:邓晓雯陈志伟
申请(专利权)人:深圳市富途网络科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1