CN106502705A - 设置应用程序主题的方法及其装置 - Google Patents

设置应用程序主题的方法及其装置 Download PDF

Info

Publication number
CN106502705A
CN106502705A CN201610974765.4A CN201610974765A CN106502705A CN 106502705 A CN106502705 A CN 106502705A CN 201610974765 A CN201610974765 A CN 201610974765A CN 106502705 A CN106502705 A CN 106502705A
Authority
CN
China
Prior art keywords
theme
application program
alternative
subject element
replace
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610974765.4A
Other languages
English (en)
Inventor
马辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LeTV Holding Beijing Co Ltd
LeTV Mobile Intelligent Information Technology Beijing Co Ltd
Original Assignee
LeTV Holding Beijing Co Ltd
LeTV Mobile Intelligent Information Technology Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by LeTV Holding Beijing Co Ltd, LeTV Mobile Intelligent Information Technology Beijing Co Ltd filed Critical LeTV Holding Beijing Co Ltd
Priority to CN201610974765.4A priority Critical patent/CN106502705A/zh
Publication of CN106502705A publication Critical patent/CN106502705A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

本申请实施例提供一种设置应用程序主题方法及其装置,涉及移动终端技术领域。所述方法包括:获取预定时间节点,所述预定时间节点是预先设定的替换所述应用程序当前主题的时间节点;获取当前***时间,当所述当前***时间到达所述预定时间节点时,从备选主题中选择与所述预定时间节点相对应的主题;使用所选择出的主题替换所述当前主题。本申请实施例可定时自动切换应用程序主题,简化了操作,提高了操作的便利性。

Description

设置应用程序主题的方法及其装置
技术领域
本申请实施例涉及移动终端技术领域,尤其涉及一种设置应用程序主题的方法及其装置。
背景技术
移动终端或者叫移动通信终端是指可以在移动中使用的计算机设备,包括手机、笔记本、平板电脑、POS机甚至包括车载电脑。移动终端作为简单通信设备伴随移动通信发展已有几十年的历史。自2007年开始,智能化引发了移动终端基因突变,从根本上改变了终端作为移动网络末梢的传统定位。移动智能终端几乎在一瞬之间转变为互联网业务的关键入口和主要创新平台,新型媒体、电子商务和信息服务平台,互联网资源、移动网络资源与环境交互资源的最重要枢纽,其操作***和处理器芯片甚至成为当今整个ICT产业的战略制高点。移动智能终端引发的颠覆性变革揭开了移动互联网产业发展的序幕,开启了一个新的技术产业周期。随着移动智能终端的持续发展,其影响力将比肩收音机、电视和互联网(PC),成为人类历史上第4个渗透广泛、普及迅速、影响巨大、深入至人类社会生活方方面面的终端产品。
现在人们的生活已经离不开应用于移动终端的社交交友等娱乐通讯软件,用户也会在通讯软件的账号下设置自己喜爱的主题,包括头像、背景、色调等,看到好的图片或者拍到好的景色以及自拍照用户就会忍不住想换成自己的主题。但是有时随着用户的心情不同,季节不同以及时间不同等等就会想使用不同的主题。那作为用户只能手动切换主题,操作比较繁琐。
因此,如何对移动终端的壁纸进行定时切换,简化操作操作步骤,成为 现有技术中亟需解决的技术问题。
发明内容
鉴于上述问题,本申请提供克服上述问题或者至少部分地解决上述问题的一种设置应用程序主题的方法及装置。
本申请实施例提供一种设置应用程序主题方法,包括:
获取预定时间节点,所述预定时间节点是预先设定的替换所述应用程序当前主题的时间节点;
获取当前***时间,当所述当前***时间到达所述预定时间节点时,从备选主题中选择与所述预定时间节点相对应的主题;
使用所选择出的主题替换所述当前主题。
可选地,在本申请一具体实施例中,所述备选主题包括以下各项主题元素中的至少一项主题元素:背景、头像、声音。
可选地,在本申请一具体实施例中,所述备选主题包括以下各项主题元素中的至少一项主题元素:静态图片、动态图片、音频、视频。
可选地,在本申请一具体实施例中,所述备选主题以文件形式存储,以备选主题名称命名文件夹,以所述备选主题对应的主题元素的名称命名文件。
可选地,在本申请一具体实施例中,所述备选主题以数据库形式存储,主题数据库中存储备选主题名称和备选主题对应的主题元素。
可选地,在本申请一具体实施例中,所述使用所选择出的主题替换所述当前主题包括:
获取所选择出的主题对应的主题元素,以替换所述当前主题对应的主题元素。
可选地,在本申请一具体实施例中,所述使用所选择出的主题替换所述当前主题包括:
判断所述应用程序的是否为运行状态,如是,则通过主题切换接口,使用所选择出的主题替换所述当前主题;
否则,使用所选择出的主题替换掉所述应用程序启动时加载的主题。
本申请实施例提供一种设置应用程序主题的装置,包括:
时间获取模块,用于获取预定时间节点,所述预定时间节点是预先设定的替换所述应用程序当前主题的时间节点;
主题选择模块,用于获取当前***时间,当所述当前***时间到达所述预定时间节点时,从备选主题中选择与所述预定时间节点相对应的主题;
主题切换模块,使用所选择出的主题替换所述当前主题。
可选地,在本申请一具体实施例中,所述备选主题包括以下各项主题中的至少一项主题:背景、头像、声音。
可选地,在本申请一具体实施例中,所述备选主题包括以下各项主题元素中的至少一项主题元素:静态图片、动态图片、音频、视频。
可选地,在本申请一具体实施例中,所述备选主题以文件形式存储,以备选主题名称命名文件夹,以所述备选主题对应的主题元素的名称命名文件。
可选地,在本申请一具体实施例中,所述备选主题以数据库形式存储,主题数据库中存储备选主题名称和备选主题对应的主题元素。
可选地,在本申请一具体实施例中,所述主题切换模块包括:
主题元素替换单元,用于获取所选择出的主题对应的主题元素,以替换所述当前主题对应的主题元素。
可选地,在本申请一具体实施例中,所述主题切换模块包括:
状态判决单元,用于获取所述应用程序的运行状态,判断所述应用程序是否为运行状态;
接口替换单元,如果所述状态判决单元判定结果为是时,用于通过主题切换接口,使用所选择出的主题替换掉所述当前主题;
加载替换单元,如果所述状态判决单元判定结果为否时,用于使用所选择出的主题替换掉所述应用程序启动时加载的主题。
由以上技术方案可见,本申请实施例获取预定时间节点,所述预定时间节点是预先设定的替换所述应用程序当前主题的时间节点;获取当前***时 间,当所述当前***时间到达所述预定时间节点时,从备选主题中选择与所述预定时间节点相对应的主题;使用所选择出的主题替换所述当前主题。因此,本申请实施例可根据预先设置切换主题的时间节点,到达时间节点自动切换应用程序的主题,无需手动的在多个备选主题中进行选择切换,提高了移动终端操作的便利性。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1是本申请所应用移动设备的结构示意图;
图2是本申请一种设置应用程序主题方法的一实施例的流程图;
图3是本申请一种设置应用程序主题方法的另一实施例的流程图;
图4是本申请一种设置应用程序主题方法的另一实施例的流程图;
图5是本申请一种设置应用程序主题装置的一实施例的装置图;
图6是本申请一种设置应用程序主题装置的另一实施例的装置图;
图7是本申请一种设置应用程序主题装置的另一实施例的装置图。
具体实施方式
本申请实施例获取替换掉所述应用程序当前主题的时间节点;获取当前***时间,当所述当前***时间到达所述时间节点后,使用从备选主题中选择出的主题替换掉所述当前主题。因此,本申请实施例可根据预先设置切换主题的时间节点,到达时间节点自动切换应用程序的主题,无需手动的在多个备选主题中进行选择切换,提高了移动终端操作的便利性。
当然,实施本申请实施例的任一技术方案不必一定需要同时达到以上的 所有优点。
为了使本领域的人员更好地理解本申请实施例中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本申请实施例保护的范围。
下面结合本申请实施例附图进一步说明本申请实施例具体实现。
本申请实施例提供一种设置应用程序主题的方法,应用于移动终端。所述移动终端包括手机、笔记本、平板电脑、POS机以及车载电脑等。
参见图1,所述移动终端1通常包括:主控芯片11、存储器12、输入输出装置13以及其他硬件14。所述主控芯片11控制各功能模块,存储器12存储各应用程序和数据。
实施例一
参见图2,所述本申请实施例提供一种设置应用程序主题的方法,包括:
S201,获取预定时间节点,所述预定时间节点是预先设定的替换所述应用程序当前主题的时间节点。
在本实施例中,用户通过所述移动设备的输入输出模块13输入操作指令获取预定的时间节点。
所述主题为所述应用程序的界面风格,包括应用程序的窗口背景、窗口色调、控件布局、图标样式以及***声音等内容。如果所述应用程序为社交交友等娱乐通讯类应用程序,如微信、微博、QQ等,所述主题还可包括头像、群组头像等。
具体地,所述预定时间节点可以是用户设定某一具体时间点,也可以是根据某一特定时间周期确定的时间点。例如,按照季节划分,时间周期划分为春季、夏季、秋季、冬季,所对应的时间节点分别对应1月1日、4月1日、7月1日、10月1日的0时0分0秒;按照昼夜划分,时间周期划分为 白天夜晚,所对应的时间节点分别为每天的6时0分0秒和18时0分0秒;按照昼夜划分,还应包含另一获取时间节点方式,具体为从网络获取每天日出时间和日落时间,分别作为白天的时间节点和夜晚的时间节点。
S202,获取当前***时间,当所述当前***时间到达预定时间节点时,从备选主题中选择与所述预定时间节点相对应的主题。
以Android***为例,可使用System.currentTimeMillis函数获取当前***时间。判断所述当前***时间是否到达所述应用程序切换主题的时间节点,比较当前***时间,首先将当前***时间和应用程序切换主题的时间节统一数据格式,使用getTime函数将需要比较的时间统一转换成长整型,然后比较两个时间的大小,如果两个值相同,则认为当前***时间到达所述时间节点,此时使用从备选主题中选择出的主题替换掉所述当前主题。
在本步骤中,判断当前***时间是否到达所述时间节点的方法可包括:使用定时器确定切换主题的时间节点。在Android***下,使用Timer函数设置定时器的时间周期,当定时器响应时,则认为当前***时间到达所述时间节点,此时使用从备选主题中选择出的主题替换掉所述当前主题。
所述主题包含若干分类,包括背景、头像、声音。例如,所述主题为所述应用程序对应的消息响应声音,当所述应用程序接收到消息时,触发所述主题对应的声音。
所述主题由若干所述主题元素组成,所述主题元素包括静态图片、动态图片、音频、视频。
具体地,如果所述主题为背景,则该主题对应的主题元素可以包括静态图片、动态图片、音频、视频中的一种或几种;如果所述主题为头像,则该主题对应的主题元素可以包括静态图片、动态图片中的一种或几种;如果所述主题为声音,则该主题对应的主题元素为音频。所述主题包括色调,即背景色彩的总体倾向。
S203,使用所选择出的主题替换所述当前主题。
本实施例中,提供一种使用所选择出的主题替换所述当前主题的方法:
判断所述应用程序的是否为运行状态,如是,则通过主题切换接口,使用所选择出的主题替换所述当前主题;否则,使用所选择出的主题替换掉所述应用程序启动时加载的主题。
本申请实施例实现到达预设的时间节点后,使用从备选主题中选择出的主题替换掉应用程序的当前主题,使得应用程序可以自动切换主题,无需额外手动操作,提高了移动终端操作的便利性。
实施例二
如图3所示,在上述实施例基础上,所述步骤S203包括:包括:
S213,判断所述应用程序的是否为运行状态。
在本实施例中,当所述当前***时间到达所述时间节点后,判断所述应用程序的是否为运行状态。所述运行状态,包括前端运行状态和后台运行状态(即活动状态)。
在本实施例中,以Android***为例,使用ActivityManager框架的getRunningTasks函数,获取***当前所有处于运行状态的进程列表,如所述应用程序的进程名称存在于所述进程列表中,则认为所述应用程序为运行状态,否则,认为所述应用程序为未运行状态。
S223,通过主题切换接口,使用所选择出的主题替换所述当前主题。
在本步骤中,跟所述应用程序制定接口协议,当所述当前***时间到达所述时间节点后,与所述应用程序进程间通信,通知所述应用程序修改主题,所述应用程序通过所述主题切换接口,获取所述从备选主题中选择出的主题,将当前主题替换为从备选主题中选择出的主题。
S233,使用所选择出的主题替换掉所述应用程序启动时加载的主题。
所述应用程序在启动时,从一特定目录、或者数据库中获取加载的主题,本申请实施例跟所述应用程序间制定协议,对该目录或者数据库为共享的,在本步骤中,所述应用程序为非运行状态,将从备选主题中选择出的主题替换掉所述应用程序启动时加载的主题。
例如,本申请实施例跟所述应用程序间制定协议:头像的存储路径为“应用程序相对路径\账号\头像\头像.png”。当到达所述时间节点,并且所述应用程序为非运行状态,将从备选主题中选择出的主题“新头像.png”替换上述路径下文件。又例如,本申请实施例跟所述应用程序间制定协议:在应用程序相对目录下存放配置文件,应用程序从所述配置文件中获取启动时加载的主题信息。应用程序在启动时,读取所述配置文件,获取主题信息,包括主题名称、主题类型、主题元素的路径,并根据所述主题信息加载主题;当到达所述时间节点,并且所述应用程序为非运行状态,将从备选主题中选择出的主题的信息更新到所述配置文件中;应用程序在启动时,则从配置文件中获取更新后的主题信息,并根据更新后的主题信息加载主题。
实施例三
如图4所示,在上述实施例基础上,所述步骤S203进一步包括:
S243,获取所选择出的主题对应的主题元素,以用于替换所述当前主题对应的主题元素。
在本实施例中,所述备选主题包括以下各项主题元素中的至少一项主题元素:静态图片、动态图片、音频、视频。
在本实施例中,所述获取所选择出的主题对应的主题元素,具体可以是从预存储的主题中查询,以获取所述主题对应的主题元素。
具体地,所述预存储的主题可以以文件形式存储,以主题名称命名文件夹,以所述主题对应的所述主题元素的名称命名文件。查询主题元素具体为,遍历对应的主题文件夹,获取所述主题文件夹下存储的主题元素。
具体地,所述预存储的主题还可以以数据库形式存储,主题数据库中存储主题名称和所述主题元素。查询主题元素具体为,查询数据库中主题名称与所述主题一致的主题元素。所述主题数据库如表一所示。
表一
主题名称 主题元素
主题一 主题元素一
主题二 主题元素二
本申请实施例以应用程序名称为索引,便于对所述主题数据库进行查询,以获取所述主题对应的主题元素。
实施例四
参见图5,本申请实施例提供一种设置应用程序主题的装置,包括:
时间获取模块50,用于获取预定时间节点,所述预定时间节点是预先设定的替换所述应用程序当前主题的时间节点。
在本实施例中,用户通过所述移动设备的输入输出模块13输入操作指令获取预定的时间节点。
所述主题为所述应用程序的界面风格,包括应用程序的窗口背景、窗口色调、控件布局、图标样式以及***声音等内容。如果所述应用程序为社交交友等娱乐通讯类应用程序,如微信、微博、QQ等,所述主题还可包括头像、群组头像等。
具体地,所述预定时间节点可以是用户设定某一具体时间点,也可以是根据某一特定时间周期确定的时间点。例如,按照季节划分,时间周期划分为春季、夏季、秋季、冬季,所对应的时间节点分别对应1月1日、4月1日、7月1日、10月1日的0时0分0秒;按照昼夜划分,时间周期划分为白天夜晚,所对应的时间节点分别为每天的6时0分0秒和18时0分0秒;按照昼夜划分,还应包含另一获取时间节点方式,具体为从网络获取每天日出时间和日落时间,分别作为白天的时间节点和夜晚的时间节点。
主题选择模块70,用于获取当前***时间,当所述当前***时间到达预定时间节点时,从备选主题中选择与所述预定时间节点相对应的主题。
以Android***为例,使用System.currentTimeMillis函数获取当前*** 时间。判断所述当前***时间是否到达所述应用程序切换主题的时间节点,比较当前***时间,首先将当前***时间和应用程序切换主题的时间节统一数据格式,使用getTime函数将需要比较的时间统一转换成长整型,然后比较两个时间的大小,如果两个值相同,则认为当前***时间到达所述时间节点,此时使用从备选主题中选择出的主题替换掉所述当前主题。
在本步骤中,判断当前***时间是否到达所述时间节点的方法包括:使用定时器确定切换主题的时间节点。在Android***下,使用Timer函数设置定时器的时间周期,当定时器响应时,则认为当前***时间到达所述时间节点,此时使用从备选主题中选择出的主题替换掉所述当前主题。
所述主题包含若干分类,包括背景、头像、声音。例如,所述主题为所述应用程序对应的消息响应声音,当所述应用程序接收到消息时,触发所述主题对应的声音。
所述主题由若干所述主题元素组成,所述主题元素包括静态图片、动态图片、音频、视频。
具体地,如果所述主题为背景,则该主题对应的主题元素可以包括静态图片、动态图片、音频、视频中的一种或几种;如果所述主题为头像,则该主题对应的主题元素可以包括静态图片、动态图片中的一种或几种;如果所述主题为声音,则该主题对应的主题元素为音频。所述主题包括色调,即背景色彩的总体倾向。
主题切换模块70,使用所选择出的主题替换所述当前主题。
本实施例中,提供一种使用所选择出的主题替换所述当前主题的方法:
判断所述应用程序的是否为运行状态,如是,则通过主题切换接口,使用所选择出的主题替换所述当前主题;否则,使用所选择出的主题替换掉所述应用程序启动时加载的主题。
本申请实施例实现到达预设的时间节点后,使用从备选主题中选择出的主题替换掉应用程序的当前主题,使得应用程序可以自动切换主题,无需额外手动操作,提高了移动终端操作的便利性。
实施例五
如图6所示,在上述实施例基础上,所述主题切换模块70包括:包括:
状态判决单元71,用于判断所述应用程序的是否为运行状态。
在本实施例中,当所述当前***时间到达所述时间节点后,判断所述应用程序的是否为运行状态。所述运行状态,包括前端运行状态和后台运行状态(即活动状态)。
在本实施例中,以Android***为例,使用ActivityManager框架的getRunningTasks函数,获取***当前所有处于运行状态的进程列表,如所述应用程序的进程名称存在于所述进程列表中,则认为所述应用程序为运行状态,否则,认为所述应用程序为未运行状态。
接口替换单元72,如果所述状态判决单元判定结果为是时,用于通过主题切换接口,使用所选择出的主题替换所述当前主题。
在本步骤中,跟所述应用程序制定接口协议,当所述当前***时间到达所述时间节点后,与所述应用程序进程间通信,通知所述应用程序修改主题,所述应用程序通过所述主题切换接口,获取所述从备选主题中选择出的主题,将当前主题替换为从备选主题中选择出的主题。
加载替换单元73,如果所述状态判决单元判定结果为否时,用于使用所选择出的主题替换掉所述应用程序启动时加载的主题。
所述应用程序在启动时,从一特定目录、或者数据库中获取加载的主题,本申请实施例跟所述应用程序间制定协议,对该目录或者数据库为共享的,在本步骤中,所述应用程序为非运行状态,将从备选主题中选择出的主题替换掉所述应用程序启动时加载的主题。
例如,本申请实施例跟所述应用程序间制定协议:头像的存储路径为“应用程序相对路径\账号\头像\头像.png”。当到达所述时间节点,并且所述应用程序为非运行状态,将从备选主题中选择出的主题“新头像.png”替换上述路径下文件。又例如,本申请实施例跟所述应用程序间制定协议:在应用 程序相对目录下存放配置文件,应用程序从所述配置文件中获取启动时加载的主题信息。应用程序在启动时,读取所述配置文件,获取主题信息,包括主题名称、主题类型、主题元素的路径,并根据所述主题信息加载主题;当到达所述时间节点,并且所述应用程序为非运行状态,将从备选主题中选择出的主题的信息更新到所述配置文件中;应用程序在启动时,则从配置文件中获取更新后的主题信息,并根据更新后的主题信息加载主题。
实施例六
如图6所示,在上述实施例基础上,所述主题切换模块70进一步包括:
主题元素替换单元74,用于获取所选择出的主题对应的主题元素,以用于替换所述当前主题对应的主题元素。
在本实施例中,所述备选主题包括以下各项主题元素中的至少一项主题元素:静态图片、动态图片、音频、视频。
在本实施例中,所述获取所选择出的主题对应的主题元素,具体可以是从预存储的主题中查询,以获取所述主题对应的主题元素。
具体地,所述预存储的主题可以以文件形式存储,以主题名称命名文件夹,以所述主题对应的所述主题元素的名称命名文件。查询主题元素具体为,遍历对应的主题文件夹,获取所述主题文件夹下存储的主题元素。
具体地,所述预存储的主题还可以以数据库形式存储,主题数据库中存储主题名称和所述主题元素。查询主题元素具体为,查询数据库中主题名称与所述主题一致的主题元素。所述主题数据库如表二所示。
表二
主题名称 主题元素
主题一 主题元素一
主题二 主题元素二
本申请实施例以应用程序名称为索引,便于对所述主题数据库进行查询,以获取所述主题对应的主题元素。
本领域的技术人员应明白,本申请实施例的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请实施例是参照根据本申请实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有 变更和修改。显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请实施例的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请实施例权利要求及其等同技术的范围之内,则本申请实施例也意图包含这些改动和变型在内。

Claims (14)

1.一种设置应用程序主题的方法,其特征在于,包括:
获取预定时间节点,所述预定时间节点是预先设定的替换所述应用程序当前主题的时间节点;
获取当前***时间,当所述当前***时间到达所述预定时间节点时,从备选主题中选择与所述预定时间节点相对应的主题;
使用所选择出的主题替换所述当前主题。
2.根据权利要求1所述的方法,其特征在于,所述备选主题包括以下各项主题中的至少一项主题:背景、头像、声音。
3.根据权利要求1所述的方法,其特征在于,所述备选主题包括以下各项主题元素中的至少一项主题元素:静态图片、动态图片、音频、视频。
4.根据权利要求1所述的方法,其特征在于,所述备选主题以文件形式存储,以备选主题名称命名文件夹,以所述备选主题对应的主题元素的名称命名文件。
5.根据权利要求1所述的方法,其特征在于,所述备选主题以数据库形式存储,主题数据库中存储备选主题名称和备选主题对应的主题元素。
6.根据权利要求3-5中任一项所述的方法,其特征在于,所述使用所选择出的主题替换所述当前主题包括:
获取所选择出的主题对应的主题元素,以替换所述当前主题对应的主题元素。
7.根据权利要求1所述的方法,其特征在于,所述使用所选择出的主题替换所述当前主题包括:
判断所述应用程序的是否为运行状态,如是,则通过主题切换接口,使用所选择出的主题替换所述当前主题;
否则,使用所选择出的主题替换掉所述应用程序启动时加载的主题。
8.一种设置应用程序主题的装置,其特征在于,包括:
时间获取模块,用于获取预定时间节点,所述预定时间节点是预先设定的替换所述应用程序当前主题的时间节点;
主题选择模块,用于获取当前***时间,当所述当前***时间到达所述预定时间节点时,从备选主题中选择与所述预定时间节点相对应的主题;
主题切换模块,使用所选择出的主题替换所述当前主题。
9.根据权利要求8所述的装置,其特征在于,所述备选主题包括以下各项主题中的至少一项主题:背景、头像、声音。
10.根据权利要求8所述的装置,其特征在于,所述备选主题包括以下各项主题元素中的至少一项主题元素:静态图片、动态图片、音频、视频。
11.根据权利要求8所述的装置,其特征在于,所述备选主题以文件形式存储,以备选主题名称命名文件夹,以所述备选主题对应的主题元素的名称命名文件。
12.根据权利要求8所述的装置,其特征在于,所述备选主题以数据库形式存储,主题数据库中存储备选主题名称和备选主题对应的主题元素。
13.根据权利要求9-12中任一项所述的装置,其特征在于,所述主题切换模块包括:
主题元素替换单元,用于获取所选择出的主题对应的主题元素,以替换所述当前主题对应的主题元素。
14.根据权利要求8所述的装置,其特征在于,所述主题切换模块包括:
状态判决单元,用于获取所述应用程序的运行状态,判断所述应用程序是否为运行状态;
接口替换单元,如果所述状态判决单元判定结果为是时,用于通过主题切换接口,使用所选择出的主题替换掉所述当前主题;
加载替换单元,如果所述状态判决单元判定结果为否时,用于使用所选择出的主题替换掉所述应用程序启动时加载的主题。
CN201610974765.4A 2016-11-04 2016-11-04 设置应用程序主题的方法及其装置 Pending CN106502705A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610974765.4A CN106502705A (zh) 2016-11-04 2016-11-04 设置应用程序主题的方法及其装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610974765.4A CN106502705A (zh) 2016-11-04 2016-11-04 设置应用程序主题的方法及其装置

Publications (1)

Publication Number Publication Date
CN106502705A true CN106502705A (zh) 2017-03-15

Family

ID=58323701

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610974765.4A Pending CN106502705A (zh) 2016-11-04 2016-11-04 设置应用程序主题的方法及其装置

Country Status (1)

Country Link
CN (1) CN106502705A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110471738A (zh) * 2019-08-22 2019-11-19 北京字节跳动网络技术有限公司 应用程序的主题切换方法、装置、电子设备及存储介质
CN110812843A (zh) * 2019-10-30 2020-02-21 腾讯科技(深圳)有限公司 基于虚拟形象的交互方法及装置、计算机存储介质
CN113741834A (zh) * 2020-05-29 2021-12-03 Oppo(重庆)智能科技有限公司 界面显示方法、装置、电子设备和计算机可读存储介质
CN114461321A (zh) * 2022-01-19 2022-05-10 北京金山云网络技术有限公司 网页显示方法、装置、存储介质以及电子设备
CN115048162A (zh) * 2021-03-08 2022-09-13 Oppo广东移动通信有限公司 表盘显示方法及装置、电子设备及计算机可读存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102970364A (zh) * 2012-11-21 2013-03-13 北京奇虎科技有限公司 一种自动更换主题的方法及客户端
CN103002025A (zh) * 2012-11-21 2013-03-27 北京奇虎科技有限公司 主题更换方法和装置
CN105511886A (zh) * 2015-12-16 2016-04-20 北京金山安全软件有限公司 一种应用程序的主题更换方法及装置
CN105975278A (zh) * 2016-05-11 2016-09-28 乐视控股(北京)有限公司 一种切换应用界面皮肤的方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102970364A (zh) * 2012-11-21 2013-03-13 北京奇虎科技有限公司 一种自动更换主题的方法及客户端
CN103002025A (zh) * 2012-11-21 2013-03-27 北京奇虎科技有限公司 主题更换方法和装置
CN105511886A (zh) * 2015-12-16 2016-04-20 北京金山安全软件有限公司 一种应用程序的主题更换方法及装置
CN105975278A (zh) * 2016-05-11 2016-09-28 乐视控股(北京)有限公司 一种切换应用界面皮肤的方法及装置

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110471738A (zh) * 2019-08-22 2019-11-19 北京字节跳动网络技术有限公司 应用程序的主题切换方法、装置、电子设备及存储介质
CN110471738B (zh) * 2019-08-22 2023-01-10 北京字节跳动网络技术有限公司 应用程序的主题切换方法、装置、电子设备及存储介质
CN110812843A (zh) * 2019-10-30 2020-02-21 腾讯科技(深圳)有限公司 基于虚拟形象的交互方法及装置、计算机存储介质
CN110812843B (zh) * 2019-10-30 2023-09-15 腾讯科技(深圳)有限公司 基于虚拟形象的交互方法及装置、计算机存储介质
CN113741834A (zh) * 2020-05-29 2021-12-03 Oppo(重庆)智能科技有限公司 界面显示方法、装置、电子设备和计算机可读存储介质
CN115048162A (zh) * 2021-03-08 2022-09-13 Oppo广东移动通信有限公司 表盘显示方法及装置、电子设备及计算机可读存储介质
CN114461321A (zh) * 2022-01-19 2022-05-10 北京金山云网络技术有限公司 网页显示方法、装置、存储介质以及电子设备

Similar Documents

Publication Publication Date Title
CN106502705A (zh) 设置应用程序主题的方法及其装置
CN104932781B (zh) 应用图标在终端上的显示方法和装置
WO2017016117A1 (zh) 一种播放***的播放列表切换控制方法及装置
CN105453596A (zh) 支持输入因素的丰富上下文的智能sim选择
CN102164360B (zh) 网络设备的配置加载方法及***
CN103577735B (zh) 一种多用户***快速登录与切换的方法及***
CN102722406A (zh) 应用程序图标显示位置的调整方法及装置
CN103049515A (zh) 一种应用程序分类的方法、装置和设备
CN103888826B (zh) 一种基于android的电视桌面***及桌面切换的方法
CN108804188A (zh) 界面换肤方法及装置
CN103391351A (zh) 实现菜单个性化、自动化组织与显示的方法及移动终端
US11265621B2 (en) Video push method, device and computer-readable storage medium
CN108810646A (zh) 群组信息推送控制方法、装置及计算机可读存储介质
CN104540176A (zh) 一种无线网络接入方法、装置及终端
CN103324415B (zh) 移动终端及移动终端中输入法切换方法
CN111258464A (zh) 屏幕壁纸切换方法及***
CN105323643A (zh) 一种实现电视通道和电视应用快速切换的控制装置
CN103763181A (zh) 自动设置属性的装置和方法
CN103747067A (zh) 一种基于数字家庭智能网关的数据配置方法
CN103648047A (zh) 智能电视资源搜索方法及***
CN101370217A (zh) 一种优化移动终端操作序列的方法和移动终端
CN104461700A (zh) 应用平台化配置方法和装置
CN103561289A (zh) 一种界面配置方法及装置
CN103780760A (zh) 快拨联系人分组管理的方法及装置
CN104052801A (zh) 一种信息处理方法及电子设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170315

WD01 Invention patent application deemed withdrawn after publication