【技术实现步骤摘要】
移动终端的控件管理方法、存储介质、电子设备及系统
本专利技术涉及移动终端的控件研发领域,具体涉及一种移动终端的控件管理方法、存储介质、电子设备及系统。
技术介绍
随着移动终端APP的广泛应用,越来越多的运营商将运营信息(例如广告和运营活动等)投放于APP的页面上。由于APP的页面较小,因此运营信息一般通过控件形成视图后,放置于APP页面中的某个固定位置(例如直播间的某个小的空白区域)。当同一APP页面中的运营信息较多时,会出现多个控件显示冲突的情况,即多幅视图的显示顺序混乱,进而导致APP页面无法正常的显示所有运营信息(例如多个运营信息重叠),降低了运营信息的推广质量。
技术实现思路
针对现有技术中存在的缺陷,本专利技术解决的技术问题为:如何按照指定顺序,在APP页面中依次显示控件对应的视图。为达到以上目的,本专利技术提供的移动终端的控件管理方法,包括以下步骤:步骤A:移动终端为每个控件创建对应的优先级管理对象,在优先级管理对象中设置控件管理信息,控件管理信息包括控件展示的优先级别,转到步骤B;步骤B:移动终端按照优先级别的将所有优先级管理对象形成显示队列、并依次展示 ...
【技术保护点】
1.一种移动终端的控件管理方法,其特征在于,该方法包括以下步骤:步骤A:移动终端为每个控件创建对应的优先级管理对象,在优先级管理对象中设置控件管理信息,控件管理信息包括控件展示的优先级别,转到步骤B;步骤B:移动终端按照优先级别将所有优先级管理对象形成显示队列、并依次展示优先级管理对象对应的控件中的视图,转到步骤C;步骤C:需要添加控件时,定义待添加的控件优先级管理对象为X,移动终端将X的优先级别,分别与每一个已添加的优先级管理对象进行比对,得到X在显示队列中的插入位置,转到步骤D;步骤D:移动终端根据插入位置,将X插入显示队列。
【技术特征摘要】
1.一种移动终端的控件管理方法,其特征在于,该方法包括以下步骤:步骤A:移动终端为每个控件创建对应的优先级管理对象,在优先级管理对象中设置控件管理信息,控件管理信息包括控件展示的优先级别,转到步骤B;步骤B:移动终端按照优先级别将所有优先级管理对象形成显示队列、并依次展示优先级管理对象对应的控件中的视图,转到步骤C;步骤C:需要添加控件时,定义待添加的控件优先级管理对象为X,移动终端将X的优先级别,分别与每一个已添加的优先级管理对象进行比对,得到X在显示队列中的插入位置,转到步骤D;步骤D:移动终端根据插入位置,将X插入显示队列。2.如权利要求1所述的移动终端的控件管理方法,其特征在于:步骤A中所述控件管理信息还包括控件对应的视图的显示状态,显示状态为显示或隐藏;步骤B中所述依次展示优先级管理对象对应的控件中的视图的流程包括:若当前视图对应的优先级管理控件中的视图显示状态为显示,则显示当前视图,若当前视图对应的优先级管理控件中的视图显示状态为隐藏,则不显示当前视图。3.如权利要求1或2所述的移动终端的控件管理方法,其特征在于:步骤A中所述控件管理信息还包括控件对应的视图属性,步骤D的流程包括:判断显示队列中是否存在与X的视图属性相同的优先级管理对象,若是,将与X的视图属性相同的优先级管理对象,替换为X;否则根据插入位置,将X插入于显示队列。4.一种存储介质,该存储介质上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现权利要求1至3任一项所述的方法。5.一种电子设备,包括存储器和处理器,存储器上储存有在处理器上运行的计算机程序,其特征在于:处理器执行计算机程序时实现权利要求1至3任一项所述的方法。6.一种移动终端的控件管理系统,其特征在于:该系统包括优先级管理对象创建模块、视图显示模块和控件添加模块;优先级管理对象创建模块用于:为每个控件创建对应的优先级管理对象,在优先级管理对象中设置控件管理信息,控件管理信...
【专利技术属性】
技术研发人员:汪刚,张文明,陈少杰,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。