一种自动化房屋信息显示方法技术

技术编号:26478117 阅读:29 留言:0更新日期:2020-11-25 19:21
本发明专利技术公开了一种自动化房屋信息显示方法,在显示屏幕设置第一显示区域和第二显示区域,利用第一显示区域显示房屋单元号列表,同时通过响应第一显示区域的屏幕点击事件选中对应的单元号;第二显示区域包括房屋状态标志显示区域、水平条形区域、垂直条形区域和网格区域,水平条形区域关联房号组件,利用水平条形区域等间隔显示房屋房号列表,房屋房号列表为去除楼层信息后的房号数据的集合,垂直条形区域关联楼层号组件,利用垂直条形区域等间隔显示房屋楼层号列表;利用水平条形区域和垂直条形区域生成网格区域,所述网格区域关联中心房屋组件,利用中心房屋组件获取单个网格对应的房号、楼层号以及单元号信息,并以此获取后台数据库中对应的房屋状态信息,在单个网格内嵌入对应的房屋状态标志以实现房屋状态可视化。

【技术实现步骤摘要】
一种自动化房屋信息显示方法
本专利技术属于界面设计
,更具体地,涉及一种自动化房屋信息显示方法。
技术介绍
当今社会互联网为人们提供了巨大便利,越来越多的公司都推出了自己的APP为社区服务,涉及到的功能越来越复杂,需要展示的功能越来越多,传统方式登记小区里面楼栋信息很繁杂、工作量大,并且有数量限制,不能在任意大小终端设备上完整的展示房屋信息,也不方便快速定位查看房屋信息。
技术实现思路
针对现有技术的至少一个缺陷或改进需求,本专利技术提供了一种自动化房屋信息显示方法,通过搭载终端设备展示房屋信息,可以完整地在终端设备上展示小区楼栋房屋信息,方便快捷。为实现上述目的,按照本专利技术的一个方面,提供了一种自动化房屋信息显示方法,该方法包括:在显示屏幕设置第一显示区域和第二显示区域,显示屏幕的第一显示区域关联自定义的单元号组件,利用第一显示区域显示房屋单元号列表,同时通过响应第一显示区域的屏幕点击事件选中对应的单元号;第二显示区域包括房屋状态标志显示区域、水平条形区域、垂直条形区域和网格区域,利用房屋状态标志显示区域显示房屋状态标志及对应的状态注释,房屋状态标志包括自住标志和出租标志;水平条形区域关联房号组件,利用水平条形区域等间隔显示房屋房号列表,房屋房号列表为去除楼层信息后的房号数据的集合,垂直条形区域关联楼层号组件,利用垂直条形区域等间隔显示房屋楼层号列表;利用水平条形区域和垂直条形区域生成网格区域,所述网格区域关联中心房屋组件,利用中心房屋组件获取单个网格对应的房号、楼层号以及单元号信息,并以此获取后台数据库中对应的房屋状态信息,在单个网格内嵌入对应的房屋状态标志以实现房屋状态可视化。作为本专利技术的进一步改进,房屋单元号列表沿第一显示区域的水平方向依次显示,房屋单元号列表的显示数量超过第一显示区域预设的显示数量时,通过响应第一显示区域的屏幕滑动事件显示对应的单元号串,将单元号组件在垂直方向的相对移动位置设置为固定值。作为本专利技术的进一步改进,选取单元号组件参考点,通过设置单元号组件参考点在水平方向的相对移动位置的第一阈值范围,当单元号组件参考点在水平方向的相对移动位置小于第一阈值范围的下限时,将单元号组件参考点在水平方向的相对移动位置为第一阈值范围的下限,当单元号组件参考点在水平方向的相对移动位置大于第一阈值范围的上限时,将单元号组件参考点在水平方向的相对移动位置时设置为第一阈值范围的上限,单元号组件其它点跟随其参考点同步移动。作为本专利技术的进一步改进,房屋房号列表沿水平条形区域的水平方向依次显示,房屋房号列表的显示数量超过水平条形区域预设的显示数量时,通过响应水平条形区域的屏幕滑动事件显示对应的房号串。作为本专利技术的进一步改进,房屋楼层号列表沿垂直条形区域的垂直方向依次显示,房屋楼层号列表的显示数量超过垂直条形区域预设的显示数量时,通过响应垂直条形区域的屏幕滑动事件显示对应的楼层号串。作为本专利技术的进一步改进,第二显示区域关联自定义房屋组合嵌套组件,利用自定义房屋组合嵌套组件将关联房号组件、关联楼层号组件和中心房屋组件嵌套起来,通过响应网格区域的滑动事件动态显示网格区域内的房屋信息,并依据网格区域的显示信息动态显示房号组件和楼层号组件。作为本专利技术的进一步改进,房屋状态标志显示区域处于第二显示区域的上方,水平条形区域的显示面积为固定值,网格区域和垂直条形区域的显示面积为动态变化,具体为:通过响应网格区域的滑动事件动态获取网格区域的滑动轨迹,当其滑动轨迹朝上方移动时,水平条形区域随着滑动轨迹向上位移覆盖房屋状态标志显示区域,垂直条形区域依据滑动轨迹向上位移扩展其显示面积,垂直条形区域不随滑动轨迹进行左右位移,网格区域随着滑动轨迹向上位移扩展其显示面积;当水平条形区域移动至第二显示区域的最上方时,其固定于第二显示区域的最上方不再随着滑动轨迹上移,同时垂直条形区域不再依据滑动轨迹向上位移扩展其显示面积;通过响应网格区域的滑动事件动态获取网格区域的滑动轨迹,当滑动轨迹朝左边移动时,垂直条形区域不随滑动轨迹进行左右位移,固定于左边。作为本专利技术的进一步改进,在第一显示区域使用UIScrollView创建一个单元号的实例scrollButton,将每个单元号从小到大按序依次插入到实例scrollButton中,用来放置该栋楼所有的单元号;在第二显示区域设置自定义房屋组合嵌套组件,使用UIView创建房屋组件的实例HouseTitleView,在HouseTitleView里面再自定义UIScrollView创建实例scrollViewContent,作为一个大容器承载房屋组件;在HouseTitleView的scrollViewContent中创建topCollectionView用来插入房号,leftCollectionView用来插入楼层,centerCollectionView用来插入该单元所有房屋;-(void)collectionView:(UICollectionView*)collectionViewdidSelectItemAtIndexPath:(NSIndexPath*)indexPath点击centerCollectionView中某个房屋,从而进入后台数据以得到房屋信息。为实现上述目的,按照本专利技术的另一个方面,提供了一种计算机可读介质,其存储有可由终端设备执行的计算机程序,当程序在终端设备上运行时,使得终端设备执行上述方法的步骤。为实现上述目的,按照本专利技术的另一个方面,提供了一种终端设备,包括至少一个处理单元、以及至少一个存储单元,其中,存储单元存储有计算机程序,当程序被处理单元执行时,使得处理单元执行上述方法的步骤。总体而言,通过本专利技术所构思的以上技术方案与现有技术相比,能够取得下列有益效果:本专利技术提供的一种自动化房屋信息显示方法,其在第一显示区域显示对应的单元号,当单元号数量多的时候,可以左右滑动显示和选择单元,第二显示区域显示房屋状态,如自住和出租标志;在第二显示区域的核心区域显示大量房屋,其中,房屋的左边为楼层号,当楼层多的时候,楼层号组件可以上下滑动显示。房屋的上边为房号,当某一层楼的房号多的时候,可以左右滑动显示。中心区域为对应的一个个房屋,自住的房屋用绿色标志,出租的房屋用黄色标志。点击单个房屋可以查看该房屋更多的信息。本专利技术提供的一种自动化房屋信息显示方法,当触摸终端设备上下左右滑动查看房屋时,左边楼层和上边的房号均可以悬停,避免了房屋的楼层和房号被遮挡,这样可以快速精准定位房屋的楼层和房号,当触摸终端设备屏幕时,房号、楼层号、房屋是联动的,房号和楼层号的一个交集能精准定位一个房屋,不会出现错位。整个房屋信息系统,可以承载任意一栋楼的所有房屋信息,没有数量限制,可以在任意大小终端设备上完整的展示房屋信息。解决了现有技术中传统的房屋信息系统不能便捷定位查找房屋信息,不能在任意终端设备上使用,以及社区搜集房屋信息繁杂等问题。附图说明本文档来自技高网...

【技术保护点】
1.一种自动化房屋信息显示方法,其特征在于,该方法包括:/n在显示屏幕设置第一显示区域和第二显示区域,显示屏幕的第一显示区域关联自定义的单元号组件,利用第一显示区域显示房屋单元号列表,同时通过响应第一显示区域的屏幕点击事件选中对应的单元号;/n第二显示区域包括房屋状态标志显示区域、水平条形区域、垂直条形区域和网格区域,利用房屋状态标志显示区域显示房屋状态标志及对应的状态注释,房屋状态标志包括自住标志和出租标志;/n水平条形区域关联房号组件,利用水平条形区域等间隔显示房屋房号列表,房屋房号列表为去除楼层信息后的房号数据的集合,垂直条形区域关联楼层号组件,利用垂直条形区域等间隔显示房屋楼层号列表;利用水平条形区域和垂直条形区域生成网格区域,所述网格区域关联中心房屋组件,利用中心房屋组件获取单个网格对应的房号、楼层号以及单元号信息,并以此获取后台数据库中对应的房屋状态信息,在单个网格内嵌入对应的房屋状态标志以实现房屋状态可视化。/n

【技术特征摘要】
1.一种自动化房屋信息显示方法,其特征在于,该方法包括:
在显示屏幕设置第一显示区域和第二显示区域,显示屏幕的第一显示区域关联自定义的单元号组件,利用第一显示区域显示房屋单元号列表,同时通过响应第一显示区域的屏幕点击事件选中对应的单元号;
第二显示区域包括房屋状态标志显示区域、水平条形区域、垂直条形区域和网格区域,利用房屋状态标志显示区域显示房屋状态标志及对应的状态注释,房屋状态标志包括自住标志和出租标志;
水平条形区域关联房号组件,利用水平条形区域等间隔显示房屋房号列表,房屋房号列表为去除楼层信息后的房号数据的集合,垂直条形区域关联楼层号组件,利用垂直条形区域等间隔显示房屋楼层号列表;利用水平条形区域和垂直条形区域生成网格区域,所述网格区域关联中心房屋组件,利用中心房屋组件获取单个网格对应的房号、楼层号以及单元号信息,并以此获取后台数据库中对应的房屋状态信息,在单个网格内嵌入对应的房屋状态标志以实现房屋状态可视化。


2.如权利要求1所述的一种自动化房屋信息显示方法,其中,房屋单元号列表沿第一显示区域的水平方向依次显示,房屋单元号列表的显示数量超过第一显示区域预设的显示数量时,通过响应第一显示区域的屏幕滑动事件显示对应的单元号串,将单元号组件在垂直方向的相对移动位置设置为固定值。


3.如权利要求2所述的一种自动化房屋信息显示方法,其中,选取单元号组件参考点,通过设置单元号组件参考点在水平方向的相对移动位置的第一阈值范围,当单元号组件参考点在水平方向的相对移动位置小于第一阈值范围的下限时,将单元号组件参考点在水平方向的相对移动位置为第一阈值范围的下限,当单元号组件参考点在水平方向的相对移动位置大于第一阈值范围的上限时,将单元号组件参考点在水平方向的相对移动位置时设置为第一阈值范围的上限,单元号组件其它点跟随其参考点同步移动。


4.如权利要求1所述的一种自动化房屋信息显示方法,其中,房屋房号列表沿水平条形区域的水平方向依次显示,房屋房号列表的显示数量超过水平条形区域预设的显示数量时,通过响应水平条形区域的屏幕滑动事件显示对应的房号串。


5.如权利要求1所述的一种自动化房屋信息显示方法,其中,房屋楼层号列表沿垂直条形区域的垂直方向依次显示,房屋楼层号列表的显示数量超过垂直条形区域预设的显示数量时,通过响应垂直条形区域的屏幕滑动事件显示对应的楼层号串。


6.如权利要求1所述的一种自动化房屋信息显示方法,其中,第二显示区域关联自定义房屋组合嵌套组件,利用自定义房屋组合嵌套组件将关联房号组件、关联楼层号组件和中心房屋组件嵌套起来,通过响应网格区域的滑动事件动态显示网格区域...

【专利技术属性】
技术研发人员:刘俊鹏黄晓艳孙含福江露
申请(专利权)人:武汉虹信技术服务有限责任公司
类型:发明
国别省市:湖北;42

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

1