【技术实现步骤摘要】
切换应用程序主题的方法和装置
本专利技术涉及移动终端
,尤其涉及一种切换应用程序主题的方法和装置。
技术介绍
APP(Application,应用程序)主题是为了提升用户体验,让用户定制化APP的一项重要功能,通常以颜色和图片为主要技术手段,切换主题时通过切换一套不同颜色或不同形状的图片来实现。目前,轻量级APP切换主题的方法大多是在服务器放置了很多套不同颜色不同样式的主题图片组。当用户切换主题时,从服务器下载图片组到APP内进行显示,然后配合文字颜色改变。这种切换主题的方式,本质上并没有改变图片的形状,只是统一把图片组的背景颜色进行了修改。这种方式需要客户端加服务器的技术手段实现,这样不仅占用服务器资源,还会因为服务器与客户端的交互使得方案变得复杂。
技术实现思路
有鉴于此,本专利技术实施例提供一种切换应用程序主题的方法和装置,在更换主题时,不需要服务器的参与,通过客户端应用程序本身对图片像素的解析处理来完成默认主题背景色的更换,从而实现快捷方便的自定义主题。为实现上述目的,根据本专利技术 ...
【技术保护点】
1.一种切换应用程序主题的方法,其特征在于,包括:/n响应于主题切换指令,确定主题切换区域和用户选取的目标主题色;/n确定预设的主题配置文件中是否存在所述目标主题色;/n若不存在,则获取默认主题,根据所述主题切换区域,确定所述默认主题中待切换区域,将所述待切换区域的颜色切换为所述目标主题色,以得到目标主题;/n加载所述目标主题,以切换所述应用程序当前的主题。/n
【技术特征摘要】
1.一种切换应用程序主题的方法,其特征在于,包括:
响应于主题切换指令,确定主题切换区域和用户选取的目标主题色;
确定预设的主题配置文件中是否存在所述目标主题色;
若不存在,则获取默认主题,根据所述主题切换区域,确定所述默认主题中待切换区域,将所述待切换区域的颜色切换为所述目标主题色,以得到目标主题;
加载所述目标主题,以切换所述应用程序当前的主题。
2.根据权利要求1所述的方法,其特征在于,所述主题切换区域包括当前整个主题或当前主题的一个或多个图片。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述预设的主题配置文件中存在所述目标主题色,则根据所述主题切换区域加载所述目标主题色对应的主题,以切换所述应用程序当前的主题。
4.根据权利要求1所述的方法,其特征在于,响应于主题切换指令,确定用户选取的目标主题色包括:
响应于主题切换指令,展示取色器工具和多个候选颜色;
响应于用户通过所述取色器工具从所述多个候选颜色中选取颜色的操作,将所述用户选取的颜色作为用户选取的目标主题色。
5.根据权利要求1所述的方法,其特征在于,所述主题配置文件包括主题图片背景色色值;
确定预设的主题配置文件中是否存在与所述目标主题色包括:
确定所述目标主题色的色值;
根据所述主题配置文件中包括的主题图片背景色色值和所述目标主题色的色值,确定预设的主题配置文件中是否存在所述目标主题色。
<...
【专利技术属性】
技术研发人员:王超,
申请(专利权)人:北京沃东天骏信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。