首页> 中国专利> 一种基于iOS系统一键切换主题的方法

一种基于iOS系统一键切换主题的方法

摘要

本发明提供一种基于iOS系统一键切换主题的方法,包括,如下步骤:提供若干主题资源;待修改手机搭载默认主题;获取点击主题按钮的事件信息;后台相应事件,获取更换主题信息;根据S104所得到的更换主题信息,寻找所需的主题资源;替换默认主题,刷新界面。本发明所带来的有益效果:提高主题更换速度,减少内存占用率,提高运行速度以及计算速度,丰富了应用的美感,增强了iOS终端的应用体验感。用户可以根据自己的喜好选择自己喜欢的皮肤颜色,并且针对不同颜色的皮肤设计了不同的图标样式,使界面设计更加完美。

著录项

  • 公开/公告号CN106231102A

    专利类型发明专利

  • 公开/公告日2016-12-14

    原文格式PDF

  • 申请/专利号CN201610625776.1

  • 发明设计人 周锐;

    申请日2016-08-03

  • 分类号H04M1/725;G06F3/0484;

  • 代理机构常州佰业腾飞专利代理事务所(普通合伙);

  • 代理人朱小杰

  • 地址 215513 江苏省苏州市常熟经济技术开发区四海路11号科创园1号楼405室

  • 入库时间 2023-06-19 01:07:21

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-05-24

    专利权人的姓名或者名称、地址的变更 IPC(主分类):G06F 3/0484 专利号:ZL2016106257761 变更事项:专利权人 变更前:苏州美房云客软件科技股份有限公司 变更后:苏州美舫科技股份有限公司 变更事项:地址 变更前:215513 江苏省苏州市常熟经济技术开发区四海路11号科创园1号楼405室 变更后:215513 江苏省苏州市常熟经济技术开发区四海路11号科创园1号楼405室

    专利权人的姓名或者名称、地址的变更

  • 2019-09-20

    授权

    授权

  • 2017-01-11

    实质审查的生效 IPC(主分类):H04M1/725 申请日:20160803

    实质审查的生效

  • 2016-12-14

    公开

    公开

说明书

技术领域

本发明属于互联网技术领域,尤其涉及一种基于iOS系统一键切换主题的方法。

背景技术

现有技术中,切换主题功能的添加在很大的程度上面提高了用户的体验感,用户可以根据自己的喜好选择自己喜欢的皮肤颜色,并且针对不同颜色的皮肤设计了不同的图标样式,使界面设计更加完美。因此厂家越来越重视产品主题,来提高用户体验都,但是现有主题切换方法存在替换资源慢,且应用内存消耗大的问题。从而导致用户在更换主题过程中,用户体验降低。并且主题切换还存在需要进行多次、多步骤的设置,导致设置过程繁琐,更加不利于主题切换的体验度。

发明内容

为解决上述技术问题,本发明提供一种基于iOS系统一键切换主题的方法。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。

本发明采用如下技术方案:

一种基于iOS系统一键切换主题的方法,包括,如下步骤:

S101:提供若干主题资源;

S102:待修改手机搭载默认主题;

S103:获取点击主题按钮的事件信息;

S104:后台相应事件,获取更换主题信息;

S105:根据S104所得到的更换主题信息,寻找所需的主题资源;

S106:替换默认主题,刷新界面。

其中,所述S101,包括:界面创建时使用Object-C中的属性方法保存若干主题信息。

其中,所述S102,包括:使用Object-C单例模式构建切换主题的方法,传入步骤S101中属性方法保存的主题信息。

其中,所述S103,包括:使用Object-C通知方法监听点击主题按钮的事件信息。

其中,所述S105,包括:使用循环匹配的方法找到所需的主题资源。

其中,所述主题信息,包括,主题名,颜色值,图片名。

本发明所带来的有益效果:提高主题更换速度,减少内存占用率,提高运行速度以及计算速度,丰富了应用的美感,增强了iOS终端的应用体验感。用户可以根据自己的喜好选择自己喜欢的皮肤颜色,并且针对不同颜色的皮肤设计了不同的图标样式,使界面设计更加完美。

为了上述以及相关的目的,一个或多个实施例包括后面将详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细说明某些示例性方面,并且其指示的仅仅是各个实施例的原则可以利用的各种方式中的一些方式。其它的益处和新颖性特征将随着下面的详细说明结合附图考虑而变得明显,所公开的实施例是要包括所有这些方面以及它们的等同。

附图说明

图1本发明的流程示意图。

具体实施方式

以下描述和附图充分地示出本发明的具体实施方案,以使本领域的技术人员能够实践它们。其他实施方案可以包括结构的、逻辑的、电气的、过程的以及其他的改变。实施例仅代表可能的变化。除非明确要求,否则单独的部件和功能是可选的,并且操作的顺序可以变化。一些实施方案的部分和特征可以被包括在或替换其他实施方案的部分和特征。本发明的实施方案的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同物。

在一些说明性的实施例中,如图1所示,提供一种基于iOS系统一键切换主题的方法,包括,如下步骤:

S101:提供若干主题资源;界面创建时使用Object-C中的属性方法保存若干主题信息。主题信息,包括,主题名,颜色值,图片名等。

S102:待修改手机搭载默认主题;使用Object-C单例模式构建切换主题的方法,传入步骤S101中属性方法保存的主题信息。将上述主题信息在显示屏中显示。

S103:获取点击主题按钮的事件信息;使用Object-C通知方法监听点击主题按钮的事件信息。

S104:后台相应事件,获取更换主题信息;

S105:根据S104所得到的更换主题信息,使用循环匹配的方法找到所需的主题资源;

S106:替换默认主题,刷新界面。

在使用过程中,首先,界面创建时使用Object-C中的属性方法保存不同主题名,颜色值,图片名;其次,使用Object-C单例模式构建切换主题的方法,方法中要传入属性方法保持的主题名, 颜色值,图片名;再次,使用Object-C通知方法监听点击主题按钮的事件信息;进而,根据通知方法获取事件信息;进一步的,根据得到的信息,使用快速循环匹配的方法找到所需的主题资源;最终,调用切换主题的方法,完成替换。

本发明实施例中可使用单例,通知,快速循环匹配的方法,能快速替换资源,减少应用内存的消耗。

在发明实施例中,该一键更换主题的方法可内置于iOS移动终端的软件单元中。

本领域技术人员还应当理解,结合本文的实施例描述的各种说明性的逻辑框、模块、电路和算法步骤均可以实现成电子硬件、计算机软件或其组合。为了清楚地说明硬件和软件之间的可交换性,上面对各种说明性的部件、框、模块、电路和步骤均围绕其功能进行了一般地描述。至于这种功能是实现成硬件还是实现成软件,取决于特定的应用和对整个系统所施加的设计约束条件。熟练的技术人员可以针对每个特定应用,以变通的方式实现所描述的功能,但是,这种实现决策不应解释为背离本公开的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号