一种桌面数据加载方法及装置的制造方法

文档序号:9597085阅读:385来源:国知局
一种桌面数据加载方法及装置的制造方法
【技术领域】
[0001] 本发明涉及移动终端技术领域,特别涉及一种桌面数据加载方法及装置。
【背景技术】
[0002] 随着智能移动终端技术的发展,智能移动终端中的原始桌面已不能满足用户的需 要。
[0003] 用户为了使自己使用的智能移动终端的桌面具有千变万化的主题、简洁清新美 观、操作简便直观等个性化特点。通常情况下,用户会安装第三方桌面管理软件,以达到上 述目的。
[0004] 但是,用户在智能移动终端安装第三方桌面管理软件后,会打乱原有桌面的应用 图标顺序,导致原有桌面布局出现变化,不符合用户的使用习惯,影响用户体验效果。

【发明内容】

[0005] 本发明实施例的目的在于提供一种桌面数据加载方法及装置,以不打乱原有桌面 的应用图标顺序,保持原有桌面布局不变,符合用户的使用习惯,提高用户的体验效果。
[0006] 为达到上述目的,本发明实施例公开了一种桌面数据加载方法,应用于智能移动 终端,包括:
[0007] 获得所述智能移动终端原始桌面的第一数据,所述第一数据中至少包括各个应用 图标在原始桌面的位置信息;
[0008] 将所获得的所述第一数据解析为新安装的桌面管理软件识别的第二数据,且解析 后的所述第二数据中各个应用图标的位置不变;
[0009] 将解析后的所述第二数据存储在所述桌面管理软件的数据库中;
[0010] 当用户选择以所述桌面管理软件加载桌面时,读取所述桌面管理软件的数据库中 的数据;
[0011] 以读取到的数据加载桌面,使得新加载后的桌面中的某一图标的位置与原始桌面 中的该图标的位置相同。
[0012] 可选的,所述获得所述智能移动终端原始桌面的第一数据,包括:
[0013] 预先获得所述智能移动终端原始桌面的第一数据。
[0014] 可选的,所述获得所述智能移动终端原始桌面的第一数据,包括:
[0015] 在接收到安装所述桌面管理软件的安装指令时,获得所述智能移动终端原始桌面 的第一数据。
[0016] 可选的,所述获得所述智能移动终端原始桌面的第一数据,包括:
[0017] 从所述智能移动终端的原始桌面管理软件的数据库中,获得所述智能移动终端桌 面的第一数据。
[0018] 可选的,在所述智能移动终端的操作系统为安卓操作系统的情况下,
[0019] 所述从所述智能移动终端的原始桌面管理软件的数据库中获得所述智能移动终 端桌面的第一数据,包括:
[0020] 通过所述智能移动终端的安卓操作系统提供的ContentProvide组件,从所述智 能移动终端的原始桌面管理软件的数据库中获得所述智能移动终端桌面的第一数据。
[0021] 为达到上述目的,本发明实施例还公开了一种桌面数据加载装置,应用于智能移 动终端,包括:获得模块、解析模块、存储模块、读取模块和加载模块,其中,
[0022] 所述获得模块,用于获得所述智能移动终端原始桌面的第一数据,所述第一数据 中至少包括各个应用图标在原始桌面的位置信息;
[0023] 所述解析模块,用于将所述获得模块获得的所述第一数据解析为新安装的桌面管 理软件识别的第二数据,且解析后的所述第二数据中各个应用图标的位置不变;
[0024] 所述存储模块,用于将所述解析模块解析后的所述第二数据存储在所述桌面管理 软件的数据库中;
[0025] 所述读取模块,用于当用户选择以所述桌面管理软件加载桌面时,读取所述桌面 管理软件的数据库中的数据;
[0026] 所述加载模块,用于以所述读取模块读取到的数据加载桌面,使得新加载后的桌 面中的某一图标的位置与原始桌面中的该图标的位置相同。
[0027] 可选的,所述获得模块,具体用于:
[0028] 预先获得所述智能移动终端原始桌面的第一数据。
[0029] 可选的,所述获得模块,具体用于:
[0030] 在接收到安装所述桌面管理软件的安装指令时,获得所述智能移动终端原始桌面 的第一数据。
[0031] 可选的,所述获得模块,具体用于:
[0032] 从所述智能移动终端的原始桌面管理软件的数据库中,获得所述智能移动终端桌 面的第一数据。
[0033] 可选的,在所述智能移动终端的操作系统为安卓操作系统的情况下,
[0034] 所述获得模块,具体用于:
[0035] 通过所述智能移动终端的安卓操作系统提供的ContentProvide组件,从所述智 能移动终端的原始桌面管理软件的数据库中获得所述智能移动终端桌面的第一数据。
[0036] 由上述的技术方案可见,本发明实施例提供了一种数据加载方法及装置,应用于 智能移动终端,方法包括:获得所述智能移动终端原始桌面的第一数据,所述第一数据中至 少包括各个应用图标在原始桌面的位置信息;将所获得的所述第一数据解析为新安装的桌 面管理软件识别的第二数据,且解析后的所述第二数据中各个应用图标的位置不变;将解 析后的所述第二数据存储在所述桌面管理软件的数据库中;当用户选择以所述桌面管理软 件加载桌面时,读取所述桌面管理软件的数据库中的数据;以读取到的数据加载桌面,使得 新加载后的桌面中的某一图标的位置与原始桌面中的该图标的位置相同。应用本发明实施 例所提供的技术方案,没有打乱原有桌面的应用图标顺序,保持了原有桌面布局不变,符合 用户的使用习惯,提高了用户的体验效果。
【附图说明】
[0037] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0038] 图1为本发明实施例提供的一种桌面数据加载方法的流程示意图;
[0039] 图2为本发明实施例提供的一种桌面数据加载装置的结构示意图。
【具体实施方式】
[0040] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0041] 为了解决现有技术问题,本发明实施例提供了一种桌面数据加载方法及装置。下 面首先对本发明实施例所提供的一种桌面数据加载方法进行介绍。
[0042] 需要说明的是,本发明的实施例优选适用于安装了 iOS操作系统(iOS是由苹果公 司开发的手持设备操作系统)、或安卓操作系统(Android系统是一种基于Linux的自由及 开放源代码的操作系统)、或Windows Phone操作系统(Windows Phone是微软公司发布的 一款手机操作系统)的智能移动终端,当然也适用于其他智能移动终端,本发明对此不作 限定。
[0043] 图1为本发明实施例提供的一种桌面数据加载方法的流程示意图,可以包括:
[0044] S101 :获得所述智能移动终端原始桌面的第一数据;
[0045] 其中,所述第一数据中
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1