本发明专利技术提出一种终端信息的显示方法、装置及终端。其中,该方法包括:获取布局模板,布局模板中封装有至少一个界面控件;获取待显示的信息;以及为界面控件加载对应的信息,以在包含界面控件的页面上显示信息。本发明专利技术实施例的终端信息的显示方法、装置及终端,实现了布局模板与信息的分离,方便了信息对布局模板的复用,提高包含界面控件的页面加载信息的效率,进而可提高终端显示信息的效率。
【技术实现步骤摘要】
终端信息的显示方法、装置及终端
本专利技术涉及计算机
,尤其涉及一种终端信息的显示方法、装置及终端。
技术介绍
随着软件产业的发展,用户对终端中安装的软件的用户界面要求和操作的便捷性 都有着更深层次的要求,这就需要在软件开发的过程中,设计出更多可以满足用户需求的 用户界面。在软件设计结构中,用户界面模块与外部业务逻辑模块之间存在密不可分的联 系,用户界面模块与外部业务逻辑之间存在耦合关系,其中,用户界面模块主要通过界面控 件设计用户界面结构,外部业务逻辑主要为用户界面模块提供与之相对应的业务。 通常在一个软件开发过程中,需要经过多次修改与测试,目前,若对业务界面模块 进行了修改,与其对应的业务逻辑模块也需要做出相应的调整,软件修改代码较多,工作量 大。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的 第一个目的在于提出一种终端信息的显不方法,该方法可以实现布局模板与信息的分离, 方便信息对布局模板的复用,提高包含界面控件的页面加载信息的效率,进而可提高终端 显不彳目息的效率。 本专利技术的第二个目的在于提出一种终端信息的显示装置。 本专利技术的第三个目的在于提出一种终端。 为实现上述目的,本专利技术第一方面实施例提出了一种终端信息的显示方法,包括: 获取布局模板,所述布局模板中封装有至少一个界面控件;获取待显示的信息;以及为所 述界面控件加载对应的信息,以在包含所述界面控件的页面上显示所述信息。 根据本专利技术实施例的终端信息的显示方法,通过获取封装有至少一个界面控件的 布局模板,并获取待显示的信息,以及根据界面控件加载对应的信息,以在包含界面控件的 页面上显示信息,由此,实现了布局模板与信息的分离,方便了信息对布局模板的复用,提 高包含界面控件的页面加载信息的效率,进而可提高终端显示信息的效率。 为实现上述目的,本专利技术第二方面实施例提出了一种终端信息的显示装置,包括: 第一获取模块,用于获取布局模板,所述布局模板中封装有至少一个界面控件;第二获取模 块,用于获取待显示的信息;以及处理模块,用于为所述界面控件加载对应的信息,以在包 含所述界面控件的页面上显示所述信息。 根据本专利技术实施例的终端信息的显示装置,通过第一获取模块获取封装有至少一 个界面控件的布局模板,并通过第二获取模块获取待显示的信息,以及通过处理模块为界 面控件加载对应的信息,以在包含界面控件的页面上显示信息,由此,实现了布局模板与信 息的分离,方便了信息对布局模板的复用,提高包含界面控件的页面加载信息的效率,进而 可提高终端显示信息的效率。 为实现上述目的,本专利技术第三方面实施例提出了一种终端,所述终端包括壳体、处 理器、存储器、电路板和电源电路,其中,所述电路板安置在所述壳体围成的空间内部,所述 处理器和所述存储器设置在所述电路板上;所述电源电路,用于为所述移动终端的各个电 路或器件供电;所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中 存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行以下步骤: 获取布局模板,所述布局模板中封装有至少一个界面控件;获取待显示的信息;以及为所 述界面控件加载对应的信息,以在包含所述界面控件的页面上显示所述信息。 根据本专利技术实施例的终端,通过获取封装有至少一个界面控件的布局模板,并获 取待显示的信息,以及根据界面控件加载对应的信息,以在包含界面控件的页面上显示信 息,由此,实现了布局模板与信息的分离,方便了信息对布局模板的复用,提高包含界面控 件的页面加载信息的效率,进而可提高终端显示信息的效率。 本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变 得明显,或通过本专利技术的实践了解到。 【附图说明】 图1是根据本专利技术一个实施例的终端信息的显示方法的流程图。 图2是根据本专利技术一个实施例的布局模板的示意图。 图3是根据本专利技术一个实施例的终端显示的包含界面控件的页面的示意图。 图4是根据本专利技术一个实施例的终端信息的显示装置的结构示意图。 图5是根据本专利技术另一个实施例的终端信息的显示装置的结构示意图。 【具体实施方式】 下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终 相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附 图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。 下面参考附图描述本专利技术实施例的终端信息的显示方法、装置及终端。 图1是根据本专利技术一个实施例的终端信息的显示方法的流程图,如图1所示,该方 法包括: S101,获取布局模板,布局模板中封装有至少一个界面控件。 在该实施例中,可从布局文件中获取布局模板,布局模板中可以封装有多个界面 控件,这些界面控件可以是公共界面控件,具体地,在可将多处都使用的用户界面结构,以 及该用户界面结构所需的数据类型封装为一个公共界面控件。 例如,在安卓(Android)系统开发中,为了使得界面逻辑与业务逻辑分离,可将用 户界面逻辑所需的数据类型进行预先保存。 在安卓(Android)系统开发中,可通过下面代码布局一个布局模板: android:id= @+id/public_stub android:layout= @layout/public_layout 并且在layout(布局)中用ViewStub将布局模板进行封装,并将封装后的布局模 板保存在布局文件public_result_layout.xml包裹住,在需要获取布局模板时,从布局文 件public_result_layout. xml中将已经布局好的布局模板即界面控件对应的结构布局出 来。 另外,布局模板中除了可以在界面中封装公共界面控件外,布局模板中也可以封 装一个自定义界面控件。 在该实施例中,还可以更新布局文件中的布局模板,在更新后,可以从更新后的布 局文件中获取更新后的布局模板。也就是说,可以对布局模板进行修改,由此方便了对布局 模板的修改。 S102,获取待显示的信息。 在该实施例中,待显示的信息可以包括但不限于文本信息、图形信息和动画信息 中一种或多种。 根据布局模板,获取终端的清理信息,并转换清理信息的格式,其中,清理信息可 以包括但不限于内存清理信息和/或垃圾信息,比如,清理信息中还可以包括拦截信息、病 毒信息等。 例如,可根据布局模板所需的数据类型,将外部业务逻辑通过不同算法计算的内 存清理的相关数据转换为布局模板所需的数据类型,通过转换为布局模板所需的数据类型 可以方便后续在包含公共界面控件的界面上将获得的数据显示出来,由此,方便用户了解 当前内存清理信息。 再例如,界面控件所需的格式为ResultPadInfo,布局模板中定义ResultPadInfo 格式的代码如下所示:本文档来自技高网...
【技术保护点】
一种终端信息的显示方法,其特征在于,包括:获取布局模板,所述布局模板中封装有至少一个界面控件;获取待显示的信息;以及为所述界面控件加载对应的信息,以在包含所述界面控件的页面上显示所述信息。
【技术特征摘要】
1. 一种终端信息的显示方法,其特征在于,包括: 获取布局模板,所述布局模板中封装有至少一个界面控件; 获取待显示的信息;以及 为所述界面控件加载对应的信息,以在包含所述界面控件的页面上显示所述信息。2. 根据权利要求1所述的方法,其特征在于,所述获取布局模板,包括: 从布局文件中获取所述布局模板。3. 根据权利要求1所述的方法,其特征在于,所述获取待显示的信息,包括: 获取所述终端的清理信息,并转换所述清理信息的格式。4. 根据权利要求2所述的方法,其特征在于,在所述从布局文件中获取所述布局模板 之后,还包括: 从更新后的布局文件中获取更新后的布局模板。5. 根据权利要求3所述的方法,其特征在于,所述清理信息包括内存清理信息和/或垃 圾信息。6. 根据权利要求3所述的方法,其特征在于,所述为所述界面控件加载对应的信息,包 括: 通过接口为所述界面控件加载对应的格式转换后的信息。7. 根据权利要求6所述的方法,其特征在于,在所述通过接口为所述界面控件加载对 应的格式转换后的信息之前,还包括: 设置所述接口。8. 根据权利要求1-7任一权利要求所述的方法,其特征在于,所述界面控件包括公共 界面控件。9. 根据权利要求1-7任一权利要求所述的方法,其特征在于,所述界面控件包括自定 义界面控件。10. 根据权利要求8或9所述的方法,其特征在于,所述信息包括文本信息、图形信息和 动画信息中一种或多种。11. 一种终端信息的显示装置,其特征在于,包括: 第一获取模块,用于获取布局模板,所述布局模板中封装有至少一个界面控件; 第二获取模块,用于获取待显示的信息;以及 处理模块,用于为所述界面控件加载对应的信息,以在包含所述界面控件的页面上显 示所述信息。12. 根据权利要求11所述的装置,其特征在于,所述第一获取模块,...
【专利技术属性】
技术研发人员:王淮庆,
申请(专利权)人:北京金山安全软件有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。