一种显示模板的处理方法及装置制造方法及图纸

技术编号:14048311 阅读:36 留言:0更新日期:2016-11-23 23:58
本申请公开了一种显示模板的处理方法,用于提高对于显示模板的处理效率。方法包括:获取显示位置标识码;从显示模板中,查找包含所述显示位置标识码的显示位置;根据处理指令,对所述显示位置进行处理。本申请还公开了一种显示模板的处理装置。

【技术实现步骤摘要】

本申请涉及计算机领域,尤其涉及一种显示模板的处理方法及装置
技术介绍
伴随着互联网的发展,呈现给用户的内容也越来越丰富,尤其是存储资源的不断扩容和网络传输的不断提速,以及显示设备的不断更新换代,工程师设计出越来越多的高质量图像和根据不同节日定制的图像,将这些呈现给用户,为用户提供了更好的视觉感受。比如,网站的改版升级,会将网站内的所有网页中旧版本的小尺寸、低分辨率的图像全部换成大尺寸、高分辨率的图像;当重大节日来临时,会将所有网页中的原有图像换成带有节日特色的图像等;又如,为了适配不同显示尺寸或分辨率的显示设备,服务器或者显示设备自身也会根据显示设备的尺寸和分辨率等,将用户界面(User Interface,UI)中图像进行更换。在开发环境中,网页模板是源代码,通过编译,生成目标代码,即网页页面中显示的图像、文字等媒体信息;类似的,移动终端的UI,包括图形用户界面(Graphical User Interface,GUI),也是在源代码(UI模板)中通过编译,在UI中显示媒体信息。可以将网页模板和UI模板统称为显示模板,现有技术在显示模板中添加图像的方法是:开发人员在源代码中查找到需要添加图像的显示位置,将图像的引用代码添加在显示位置上;完成编译。类似的,修改图像的方法是:开发人员在编译完成的目标代码中找到需要修改的图像的显示位置,将原图像的引用代码修改为新图像的引用代码,再次完成编译。比如,需要在显示模板中100个不同的显示位置添加图像a,就需要在源代码中分别找到这100个显示位置,在显示位置上逐一添加图像a的引用代码。类似地,若需要在目标代码中删除图像,也需要开发人员从目标代码中找到需要删除的图像的显示位置,并将该位置的图像的引用代码删除。
技术实现思路
本申请实施例提供一种显示模板的处理方法,用于提高对于显示模板的处理效率。本申请实施例提供一种显示模板的处理装置,用于提高对于显示模板的处理效率。本申请实施例采用下述技术方案:一种显示模板的处理方法,包括:获取显示位置标识码;从显示模板中,查找包含所述显示位置标识码的显示位置;根据处理指令,对所述显示位置进行处理。一种显示模板的处理装置,包括:获取单元,用于获取显示位置标识码;查找单元,用于从显示模板中,查找包含所述显示位置标识码的显示位置;处理单元,用于根据处理指令,对所述显示位置进行处理。本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:由于可以先利用显示位置标识码,从包含显示位置标识码的显示模板中,准确地查找到显示位置,再根据处理指令,对所述显示位置进行处理。也就是先在源代码中查找到显示位置,再根据处理指令,完成编译过程,生成目标代码。从而解决了人工在显示模板中查找显示位置,再对显示位置进行处理导致的效率低的问题,进而提高了对于显示模板的处理效率。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1-1为本申请实施例1提供的一种显示模板的处理方法的具体实现流程示意图;图1-2为本申请实施例提供的图形界面模式下显示模板的示意图;图1-3为本申请实施例提供的图形界面模式下实际应用中的显示模板的示意图;图2为本申请实施例2提供的一种显示模板的处理装置的具体结构示意图;图3为本申请实施例3提供的一种移动终端应用程序中用户界面的图标替换方法的示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。以下结合附图,详细说明本申请各实施例提供的技术方案。实施例1实施例1提供了一种显示模板的处理方法,用于提高对于显示模板的处理效率。该方法的具体流程示意图如图1-1所示,包括下述步骤:步骤11,获取显示位置标识码。在开发环境中,显示模板在文本模式下是源代码,其中包含所有图像的显示位置的信息。可以根据在显示位置上显示图像内容的不同,使显示位置具有不同的标识码,将该标识码称为显示位置标识码,用于指代显示模板中显示位置的标识;其中,用于显示相同图像的显示位置具有相同的显示位置标识码,可以用于区别显示不同图像的显示位置,还可以方便开发人员查找。如图1-2
所示,为一显示模板在图形界面模式下的示意图,其中包含4个用于显示图像的显示位置(显示位置1~显示位置4),可以根据在这些位置显示的图像的内容、大小等特征,分别为这4个显示位置标记不同的显示位置标识码(显示位置标识码1~显示位置标识码4),用于区别这4个不同的显示位置,还可以根据显示位置标识码,方便查找。该图像的显示位置可以通过设置图像占位符来实现,通过设置图像占位符,可以在添加图像之前确定图像在显示模板上的位置。比如,如图1-3所示,在实际应用中的图形界面模式下,显示模板中有4个图像占位符(图像占位符1~图像占位符4),分别用于显示商标和标题1~标题3,就可以根据这些图像占位符需要显示的图像内容,分别为这4个图像占位符标记不同的图像占位符标识码(logo,title1~title3),当利用图像占位符标识码logo搜索商标的显示位置时,就可以搜索到图像占位符1的位置。针对步骤11而言,获取显示位置标识码,可以包括:获取输入的显示位置标识码;或在发生触发事件时,生成显示位置标识码。具体地,在开发人员参与编译的场景下,可以获取开发人员输入的显示位置标识码。开发人员期望对某些显示位置进行编译,就输入对应的显示位置标识码;比如,如图1-3所示的显示模板为例,想编译源代码中用于显示商标图像的图像占位符1,其图像占位符标识码为“logo”,就输入此图像占位符标识码。在实现程序的自主编译的场景下,可以在发生触发事件时,生成显示位置标识码。发生触发事件,可以是指检测到系统时间满足特定要求。其中特定要求可以包括:到达指定时刻或处于指定时间段。比如,指定时刻可以是节日的开始时刻(1月1日00:00,12月25日00:00);处于指定时间段可以是节日的持续时间(农历腊月三十00:00至正月初五24:00)。当到达指定时刻或处于指定时间段,生成显示位置标识码“logo”,以便后续对源代码中的显示商标的显示位置做添加或对目标代码中显示商标的
显示位置做修改。为了提供更好的个性化服务,可以在发生触发事件时,生成显示位置标识码前,获取来自用户的时间设置信息;根据时间设置信息,设置特定要求。比如,获取到移动终端来自用户的时间设置信息为:生日4月2日,则根据生日信息,设置指定时刻(4月2日00:00)或指定时间段(4月2日00:00至24:00)。然后,当到达指定时刻或处于指定时间段,生成显示位置标识码“logo”。步骤12,从显示模板中,查找包含显示位置标识码的显示位置。在步骤11中,介绍了根据在显示位置上显示图像内容等特征,为显示位置标记不同的显示位置标识码,用于区别不同显示位置,还可以根据显示位置标识码,方便查找。所以,针对步骤12而言,就可本文档来自技高网
...
一种显示模板的处理方法及装置

【技术保护点】
一种显示模板的处理方法,其特征在于,包括:获取显示位置标识码;从显示模板中,查找包含所述显示位置标识码的显示位置;根据处理指令,对所述显示位置进行处理。

【技术特征摘要】
1.一种显示模板的处理方法,其特征在于,包括:获取显示位置标识码;从显示模板中,查找包含所述显示位置标识码的显示位置;根据处理指令,对所述显示位置进行处理。2.如权利要求1所述的方法,其特征在于,根据处理指令,对所述显示位置进行处理,包括:根据处理指令,将待显示图像添加到所述显示位置;或根据处理指令,删除所述显示位置上的图像。3.如权利要求1所述的方法,其特征在于,获取显示位置标识码,包括:获取输入的显示位置标识码;或在发生触发事件时,生成显示位置标识码。4.如权利要求3所述的方法,其特征在于,发生触发事件,包括:检测到系统时间满足特定要求;特定要求包括:到达指定时刻;或处于指定时间段。5.如权利要求4所述的方法,其特征在于,在发生触发事件时,生成显示位置标识码前,方法还包括:获取来自用户的时间设置信息;根据时间设置信息,设置所述特定要求。6.如权利要求2所述的方法,其特征在于,将待显示图像添加到所述显示位置上,包括:选取待显示图像;将选取的待显示图像,添加到所述显示位置上。7.如权利要求6所述的方法,其特征在于,选取待显示图像,包括:获取图像标识码;其中,图像标识码包括:图像唯一标识码;根据图像标识码,选取待显示图像。8.如权利要求7所述的方法,其特征在于,图像标识码,还包括至少一种:...

【专利技术属性】
技术研发人员:李鹏
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1