基于安卓应用技术的设置主题资源的方法及装置制造方法及图纸

技术编号:7996198 阅读:185 留言:0更新日期:2012-11-22 05:03
本发明专利技术实施例公开了一种基于安卓应用技术的设置主题资源的方法及装置,涉及电子信息技术领域,能够自动设置多项主题资源,从而减少了用户的工作量,提高了用户体验。本发明专利技术的方法包括:在接收到触发信息后,获取主题资源包,所述主题资源包包括至少一种主题资源,所述触发信息中包括用于识别所述主题资源包的信息;将当前的正在使用的主题资源替换为所述主题资源包中的主题资源。本发明专利技术适用于设置安卓终端中的主题资源。

【技术实现步骤摘要】

本专利技术涉及电子信息
,尤其涉及一种基于安卓应用技术的设置主题资源的方法及装置
技术介绍
随着电子信息技术的发展,智能终端的性能越来越接近个人电脑,并且由于安卓应用技术的日渐成熟,搭载了安卓(Android)系统的智能終端可以使用更多的程序和功能。在安卓终端的使用过程中,用户往往会频繁设置系统的主题资源,如桌面壁纸,字体大小等,以求最佳的体验度。例如用户需要改变安卓手机的壁纸、字体大小以及应用程序控件的风格这三个主题资·源,则用户需要通过手机按键输入相应的触发信息逐次设置壁纸、字体大小以及应用程序控件的风格。比如用户先要在系统中选择需要的壁纸来替代当前的壁纸,再在选择设置界面选择字体大小,最后再运行需要调整控件的风格的应用程序,并在应用程序中设置控件的风格。现有技术的问题在于设置主题资源的过程需要由用户逐次操作,当需要设置的主题资源较多时,増加了用户的工作量,从而降低了用户体验。
技术实现思路
本专利技术的实施例提供一种基于安卓应用技术的设置主题资源的方法及装置,能够自动设置多项主题资源,从而減少了用户的工作量,提高了用户体验。为达到上述目的,本专利技术的实施例采用如下技术方案一方面,本专利技术的实施例提供一种设置主题资源的方法,该方法基于安卓应用技术,包括在接收到触发信息后,获取主题资源包,所述主题资源包包括至少ー种主题资源,所述触发信息中包括用于识别所述主题资源包的信息;将当前的正在使用的主题资源替换为所述主题资源包中的主题资源。另ー方面,本专利技术的实施例提供一种设置主题资源的装置,该装置基于安卓应用技术,包括触发模块,用于在接收到触发信息后,获取主题资源包,所述主题资源包包括至少ー种主题资源,所述触发信息中包括用于识别所述主题资源包的信息;替换模块,用于将当前的正在使用的主题资源替换为所述主题资源包中的主题资源。本专利技术实施例提供的基于安卓应用技术的设置主题资源的方法及装置,能够在接收到用户的触发后,同时自动设置主题资源包中的多个主题资源,将安卓終端中当前的正在使用的主题资源替换为所述主题资源包中的主题资源。与现有技术相比,安卓終端在接收到用户的触发后能够同时自动设置多个主题资源,且在设置的过程中不需要用户參与操作,从而減少了用户切换主题资源时所需的工作量,提高了用户体验。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图I为本专利技术实施例I提供的基于安卓应用技术的设置主题资源的方法的流程图;图2a为本专利技术实施例2提供的基于安卓应用技术的设置主题资源的方法的流程图;图2b为本专利技术实施例2提供的基于安卓应用技术的设置主题资源的方法的流程·图;图2c为本专利技术提供的具体实例的流程图;图3为本专利技术实施例3提供的基于安卓应用技术的设置主题资源的装置的结构示意图;图4为本专利技术实施例4提供的基于安卓应用技术的设置主题资源的装置的结构示意图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。为使本专利技术技术方案的优点更加清楚,下面结合附图和实施例对本专利技术作详细说明。实施例I本专利技术实施例提供一种设置主题资源的方法,该方法基于安卓应用技术,如图I所示,该方法包括步骤101,在接收到触发信息后,获取主题资源包。其中,主题资源包包括至少ー种主题资源,触发信息中包括用于识别所述主题资源包的信息。所述主题资源包括每ー种控件及其组合,每ー种窗ロ的各n元素都可以由主题来定制如文字的大小、顔色、位置等;字体粗细、傾斜、底线、删除线、着重号等;边框的颜色、形状、粗细、阴影、边距等;背景图片或顔色、透明度等;横竖屏布局等;转场动画坐寸O具体的,在本实施例中,安卓终端可以接收触发信息的具体实施方式可以为多种现有的实施方式,例如用户操作安卓手机,并在系统设置界面按下了切換主题资源的确定键(比如该确定键可以是显示在安卓手机屏幕上的ー个具体的控件),在用户按下了确定键后,安卓手机会接收到表示需要切換主题资源的电信号,安卓手机可以将这个电信号触发信息作为触发信息,并在接收到触发信息后获取主题资源包;进ー步的,触发信息也可以是安卓手机中的定时器在某一指定时间发送的电信号,安卓手机在该指定时间接收到了定时器发送的作为触发信息的电信号后获取主题资源包,从而实现安卓手机自动切換主题资源。并且,安卓終端在接收到用户输入的触发信息后,根据触发信息识别并获取相应的主题资源包,再例如在安卓手机中储存了 3个主题资源包。其中,主题资源包A包括了宋体字体、10号字号、蓝色壁纸,这三种主题资源;主题资源包B包括了黑体字体、11号字号、红色壁纸,这三种主题资源;主题资源包C包括了楷体字体、12号字号、黒色壁纸,这三种主题资源。主题资源包具体可以在安卓手机上相应地显示为可供用户选择的三种主题模版,即主题资源包A显示为主题模版A、主题资源包B显示为主题模版B、主题资源包C显示为主题模版C,用户向安卓手机中输入选择主题模版C的名称信息,从而使安卓手机根据用户输入的名称信息识别并获取主题资源包C。·步骤102,将当前的正在使用的主题资源替换为所述主题资源包中的主题资源。具体的,在本实施例中,安卓终端在获取了主题资源包后,可以将当前安卓终端中,安卓系统的主题资源替换为所选择的主题资源包中的主题资源,例如安卓手机获取了主题资源包C后,将安卓系统中的字体、字号和壁纸分别替换为楷体字体、12号字号和黒色壁纸。在主题资源替换完成之后,安卓手机可以通过常用的技术手段将主题资源套用至各个应用程序当中,例如安卓手机可以调用已有的系统层的接ロ保存这些主题资源,并发送ー个主题资源变更的广播(也可称为系统配置变更广播),当应用程序在广播发出后的第一次运行时,安卓手机从系统层的接ロ获取主题资源并将这些主题资源套用至应用程序,从而使新设置的主题资源被正常应用。本专利技术实施例提供的基于安卓应用技术的设置主题资源的方法,能够在接收到用户的触发后,同时自动设置主题资源包中的多个主题资源,将安卓系统中当前的正在使用的主题资源替换为主题资源包中的主题资源。与现有技术相比,采用安卓应用技术的终端设备在接收到用户的触发后能够同时自动设置多个主题资源,且在设置的过程中不需要用户參与操作,从而減少了用户切换主题资源时所需的工作量,提高了用户体验。实施例2本专利技术实施例提供一种设置主题资源的方法,该方法基于安卓应用技术,如图2a所示,该方法包括步骤201,在接收到触发信息后,获取主题资源包。其中,主题资源包包括至少ー种主题资源,触发信息中包括用于识别主题资源包的信息。具体的,在实际应用中,主题资源包相关的程序文件在安卓終端中的储存形式可以有多种,例如主题资源的定义必须同时定义stytles. xml、public, xml、themes, xml三个文件。其中,publicX. xml为表示第X套主题资源包的ID的文本文档来自技高网...

【技术保护点】
一种设置主题资源的方法,该方法基于安卓应用技术,其特征在于,包括:在接收到触发信息后,获取主题资源包,所述主题资源包包括至少一种主题资源,所述触发信息中包括用于识别所述主题资源包的信息;将当前的正在使用的主题资源替换为所述主题资源包中的主题资源。

【技术特征摘要】

【专利技术属性】
技术研发人员:郭和平欧志芳
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:

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

1