CN102955696A - 一种桌面插件部署方法及*** - Google Patents

一种桌面插件部署方法及*** Download PDF

Info

Publication number
CN102955696A
CN102955696A CN2012104365477A CN201210436547A CN102955696A CN 102955696 A CN102955696 A CN 102955696A CN 2012104365477 A CN2012104365477 A CN 2012104365477A CN 201210436547 A CN201210436547 A CN 201210436547A CN 102955696 A CN102955696 A CN 102955696A
Authority
CN
China
Prior art keywords
plug
unit
desktop
existing
leaf
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.)
Granted
Application number
CN2012104365477A
Other languages
English (en)
Other versions
CN102955696B (zh
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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201210436547.7A priority Critical patent/CN102955696B/zh
Publication of CN102955696A publication Critical patent/CN102955696A/zh
Application granted granted Critical
Publication of CN102955696B publication Critical patent/CN102955696B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

本发明公开了一种桌面插件部署方法及***,所述方法包括以下步骤:a.用户进入插件界面,选择要加载的插件,并移到桌面页;b.获取加载插件需要占据的空间大小,获取桌面页剩余空间;c.判断插件需要占据的空间大小是否小于桌面页的剩余空间,是则直接进行插件加载,否则执行下一步;d.根据插件需占据的空间大小删除桌面页已有插件;e.在桌面页对插件进行加载。本发明在桌面页空间不足的情况下,用户可以选择是否要覆盖桌面页原有插件的技术,在任何情况下一次性完成桌面插件部署,提高用户体验。

Description

一种桌面插件部署方法及***
技术领域
本发明涉及一种移动终端插件,特别是涉及一种桌面插件部署方法及***。
背景技术
现有的android移动终端,在部署桌面插件时,如果选择的插件移动到桌面某一页时,会判断桌面页上的空间是否不足,如果空间不足,则部署桌面插件会失败,用户必须先退出部署操作,先删除该桌面页的插件,清理出足够的空间,才能再一次进行桌面插件的部署工作,在最不利情况下,可能要操作好几次才能成功部署新的桌面插件,这样操作比较繁琐,要多次操作,不利于用户体验。
发明内容
本发明的目的在于克服现有技术的不足,提供一种桌面插件部署方法及***,在桌面页空间不足的情况下,用户可以选择是否要覆盖桌面页原有插件的技术,在任何情况下一次性完成桌面插件部署,提高用户体验。
为了达到上述目的,本发明采用的技术方案是,一种桌面插件部署方法,包括以下步骤:
a.用户进入插件界面,选择要加载的插件,并移到桌面页;
b.获取加载插件需要占据的空间大小,获取桌面页剩余空间;
c.判断插件需要占据的空间大小是否小于桌面页的剩余空间,是则直接进行插件加载,否则执行下一步;
d.根据插件需占据的空间大小删除桌面页已有插件;
e.在桌面页对插件进行加载。
进一步的,所述的步骤d所述的根据插件需占据的空间大小删除桌面页已有的插件具体包括:
步骤S101.逐个获取桌面已有插件的大小;
步骤S102.将与要加载的插件与已有插件的大小进行比较,并挑选出大于要加载的插件并与要加载的插件相差最小的已有插件,将加载的插件覆盖已有插件。
进一步的,步骤d所述的根据插件需占据的空间大小删除桌面页已有的插件具体包括:
步骤S201.逐个获取桌面已有插件的大小;
步骤S202.将与要加载的插件与已有插件的大小进行比较,并挑选出大于要加载的插件的已有插件供用户选择;
步骤S203.用户选择要覆盖的已有插件。
进一步的,步骤e所述的在桌面页对插件进行加载具体包括:
步骤S301.桌面页获取到用户选择的覆盖的已有插件命令;
步骤S302.将需要加载的插件覆盖已有的选择插件。
进一步的,所述的覆盖包括:
步骤S401.删除已有插件;
步骤S402.加载需要加载的插件。
一种桌面插件部署方法的***,包括:
插件模块,用于用户进入插件界面,选择要加载的插件;
检测模块,用于获取加载插件需要占据的空间大小,获取桌面页剩余空间及获取各个已有插件大小;
判断模块,用于判断插件需要占据的空间大小是否小于桌面页的剩余空间;
删除模块,用于根据插件需占据的空间大小删除桌面页已有插件;
加载模块,用于在桌面页对插件进行加载。
所述的***进一步包括:
比较模块,用于将与要加载的插件与已有插件的大小进行比较,并挑选出大于要加载的插件并与要加载的插件相差最小的已有插件,将加载的插件覆盖已有插件;
选择模块,用于供用户选择要覆盖的已有插件。
与现有技术相比,本发明的有益效果是:在桌面页空间不足的情况下,用户可以选择是否要覆盖桌面页原有插件的技术,在任何情况下一次性完成桌面插件部署,提高用户体验。
附图说明
 图1为本发明的方法流程图。
具体实施方式
下面结合实施例参照附图进行详细说明,以便对本发明的技术特征及优点进行更深入的诠释。
本发明的方法流程图如图1所示,一种桌面插件部署方法,包括以下步骤:
a.用户进入插件界面,选择要加载的插件,并移到桌面页;
b.获取加载插件需要占据的空间大小,获取桌面页剩余空间;
c.判断插件需要占据的空间大小是否小于桌面页的剩余空间,是则直接进行插件加载,否则执行下一步;
d.根据插件需占据的空间大小删除桌面页已有插件;
e.在桌面页对插件进行加载。
进一步的,所述的步骤d所述的根据插件需占据的空间大小删除桌面页已有的插件具体包括:
步骤S101.逐个获取桌面已有插件的大小;
步骤S102.将与要加载的插件与已有插件的大小进行比较,并挑选出大于要加载的插件并与要加载的插件相差最小的已有插件,将加载的插件覆盖已有插件。
进一步的,步骤d所述的根据插件需占据的空间大小删除桌面页已有的插件具体包括:
步骤S201.逐个获取桌面已有插件的大小;
步骤S202.将与要加载的插件与已有插件的大小进行比较,并挑选出大于要加载的插件的已有插件供用户选择;
步骤S203.用户选择要覆盖的已有插件。
进一步的,步骤e所述的在桌面页对插件进行加载具体包括:
步骤S301.桌面页获取到用户选择的覆盖的已有插件命令;
步骤S302.将需要加载的插件覆盖已有的选择插件。
进一步的,所述的覆盖包括:
步骤S401.删除已有插件;
步骤S402.加载需要加载的插件。
一种桌面插件部署方法的***,包括:
插件模块,用于用户进入插件界面,选择要加载的插件;
检测模块,用于获取加载插件需要占据的空间大小,获取桌面页剩余空间及获取各个已有插件大小;
判断模块,用于判断插件需要占据的空间大小是否小于桌面页的剩余空间;
删除模块,用于根据插件需占据的空间大小删除桌面页已有插件;
加载模块,用于在桌面页对插件进行加载。
所述的***进一步包括:
比较模块,用于将与要加载的插件与已有插件的大小进行比较,并挑选出大于要加载的插件并与要加载的插件相差最小的已有插件,将加载的插件覆盖已有插件;
选择模块,用于供用户选择要覆盖的已有插件。
作为本发明的实施例,例如,本发明需要安装flash插件,则进入相应的插件界面进行查找,用户在插件界面找到flash插件后,点击该插件,并进行安装。***获取该安装命令后,首先对该flash插件安装所需要占据的桌面页空间进行计算,同时对桌面页的剩余空间进行计算。将两者空间大小进行比较,若桌面页剩余空间大则直接安装flash插件,若桌面页剩余空间不足安装,则自动对桌面页已有插件占据空间进行计算。将占据空间大于flash插件的已有插件以下拉列表形式展示给用户,供用户选择是否覆盖已有插件或覆盖哪个已有插件,一般用户选择不常用的插件,具体选择视用户需求而定。在覆盖插件的过程中,首先删除掉该已有插件,再进行加载安装。
本发明较现有技术而言,不需要用户退出安装,删除某个插件后再进行安装,万一出现删除某个已有插件后仍然空间不足,导致退出几次才能加载成功,利用本发明使用户安装加载插件一次即可成功,提高了加载效率,优化了用户体验。
以上内容是结合具体的优选方式对本发明所作的进一步详细说明,不应认定本发明的具体实施只局限于以上说明。对于本技术领域的技术人员而言,在不脱离本发明构思的前提下,还可以作出若干简单推演或替换,均应视为由本发明所提交的权利要求确定的保护范围之内。

Claims (7)

1.一种桌面插件部署方法,包括以下步骤:
a.用户进入插件界面,选择要加载的插件,并移到桌面页;
b.获取加载插件需要占据的空间大小,获取桌面页剩余空间;
c.判断插件需要占据的空间大小是否小于桌面页的剩余空间,是则直接进行插件加载,否则执行下一步;
d.根据插件需占据的空间大小删除桌面页已有插件;
e.在桌面页对插件进行加载。
2.根据权利要求1所述的桌面插件部署方法,其特征在于,所述的步骤d所述的根据插件需占据的空间大小删除桌面页已有的插件具体包括:
步骤S101.逐个获取桌面已有插件的大小;
步骤S102.将与要加载的插件与已有插件的大小进行比较,并挑选出大于要加载的插件并与要加载的插件相差最小的已有插件,将加载的插件覆盖已有插件。
3.根据权利要求1所述的桌面插件部署方法,其特征在于,步骤d所述的根据插件需占据的空间大小删除桌面页已有的插件具体包括:
步骤S201.逐个获取桌面已有插件的大小;
步骤S202.将与要加载的插件与已有插件的大小进行比较,并挑选出大于要加载的插件的已有插件供用户选择;
步骤S203.用户选择要覆盖的已有插件。
4.根据权利要求3所述的桌面插件部署方法,其特征在于,步骤e所述的在桌面页对插件进行加载具体包括:
步骤S301.桌面页获取到用户选择的覆盖的已有插件命令;
步骤S302.将需要加载的插件覆盖已有的选择插件。
5.根据权利要求4所述的桌面插件部署方法,其特征在于:所述的覆盖包括:
步骤S401.删除已有插件;
步骤S402.加载需要加载的插件。
6.一种根据权利要求1-5所述的桌面插件部署方法的***,其特征在于,包括:
插件模块,用于用户进入插件界面,选择要加载的插件;
检测模块,用于获取加载插件需要占据的空间大小,获取桌面页剩余空间及获取各个已有插件大小;
判断模块,用于判断插件需要占据的空间大小是否小于桌面页的剩余空间;
删除模块,用于根据插件需占据的空间大小删除桌面页已有插件;
加载模块,用于在桌面页对插件进行加载。
7.根据权利要求6所述的桌面插件部署方法的***,其特征在于,进一步包括:
比较模块,用于将与要加载的插件与已有插件的大小进行比较,并挑选出大于要加载的插件并与要加载的插件相差最小的已有插件,将加载的插件覆盖已有插件;
选择模块,用于供用户选择要覆盖的已有插件。
CN201210436547.7A 2012-11-06 2012-11-06 一种桌面插件部署方法及*** Expired - Fee Related CN102955696B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210436547.7A CN102955696B (zh) 2012-11-06 2012-11-06 一种桌面插件部署方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210436547.7A CN102955696B (zh) 2012-11-06 2012-11-06 一种桌面插件部署方法及***

Publications (2)

Publication Number Publication Date
CN102955696A true CN102955696A (zh) 2013-03-06
CN102955696B CN102955696B (zh) 2016-05-04

Family

ID=47764532

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210436547.7A Expired - Fee Related CN102955696B (zh) 2012-11-06 2012-11-06 一种桌面插件部署方法及***

Country Status (1)

Country Link
CN (1) CN102955696B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104133669A (zh) * 2014-06-11 2014-11-05 腾讯科技(深圳)有限公司 一种桌面应用的控制方法及终端设备
CN105117249A (zh) * 2015-08-20 2015-12-02 广东欧珀移动通信有限公司 一种android终端添加桌面插件的方法及装置
CN105930036A (zh) * 2016-05-05 2016-09-07 珠海市魅族科技有限公司 桌面插件添加方法和装置
CN110297644A (zh) * 2019-06-24 2019-10-01 深圳市酷开网络科技有限公司 一种首页悬浮应用设置方法、智能终端及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102323887A (zh) * 2011-06-30 2012-01-18 中兴通讯股份有限公司 基于浏览器引擎的动态加载Widget的方法及移动终端
CN102681826A (zh) * 2011-03-10 2012-09-19 腾讯科技(深圳)有限公司 动态调整桌面布局的方法及***
CN102736903A (zh) * 2011-04-08 2012-10-17 腾讯科技(深圳)有限公司 一种基于智能终端桌面管理微件的方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102681826A (zh) * 2011-03-10 2012-09-19 腾讯科技(深圳)有限公司 动态调整桌面布局的方法及***
CN102736903A (zh) * 2011-04-08 2012-10-17 腾讯科技(深圳)有限公司 一种基于智能终端桌面管理微件的方法及装置
CN102323887A (zh) * 2011-06-30 2012-01-18 中兴通讯股份有限公司 基于浏览器引擎的动态加载Widget的方法及移动终端

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104133669A (zh) * 2014-06-11 2014-11-05 腾讯科技(深圳)有限公司 一种桌面应用的控制方法及终端设备
CN105117249A (zh) * 2015-08-20 2015-12-02 广东欧珀移动通信有限公司 一种android终端添加桌面插件的方法及装置
CN105117249B (zh) * 2015-08-20 2019-10-18 Oppo广东移动通信有限公司 一种android终端添加桌面插件的方法及装置
CN105930036A (zh) * 2016-05-05 2016-09-07 珠海市魅族科技有限公司 桌面插件添加方法和装置
CN110297644A (zh) * 2019-06-24 2019-10-01 深圳市酷开网络科技有限公司 一种首页悬浮应用设置方法、智能终端及存储介质

Also Published As

Publication number Publication date
CN102955696B (zh) 2016-05-04

Similar Documents

Publication Publication Date Title
CN102411628B (zh) 基于android***的文件扫描方法及装置
CN103246532B (zh) 一种终端设备应用程序安装方法及装置
CN103064675A (zh) 自动清理移动终端中冗余文件的方法和装置
CN106778248B (zh) 应用程序Activity启动的方法和装置
CN102955696B (zh) 一种桌面插件部署方法及***
CN105677742A (zh) 一种存储文件的方法及装置
CN102223410A (zh) 信息智能终端搜索方法及终端
CN105760199A (zh) 一种应用资源加载方法及其设备
CN102843752A (zh) 一种长期演进网络的搜索方法和装置
CN103177104A (zh) 一种应用程序搜索方法及装置
EP2738712B1 (en) Embedded multimedia card partitioned storage space adjustment method and terminal
WO2014012494A1 (en) Method and apparatus for determining virus-infected files
CN102929981A (zh) 多媒体扫描文件索引方法及装置
CN103226603A (zh) 一种基于移动存储设备的文件同步更新方法及其***
CN102238017B (zh) 实现本地软件更新提醒的方法及***
CN102929653A (zh) 应用程序的加载方法及通信终端
CN104933153A (zh) 一种基于协作的固态盘存储***性能提高方法
CN102883017A (zh) 终端和终端管理方法
CN104102498A (zh) 一种移动终端及其开机方法
KR101259696B1 (ko) 안티 멀 웨어 스캐닝 시스템 및 그 방법
CN103777975A (zh) 一种显示功能信息的方法及移动终端
CN103235703A (zh) 预置资源存储方法和装置
CN105550573A (zh) 拦截捆绑软件的方法和装置
CN103500128A (zh) 一种nvram数据备份方法
CN105472628A (zh) 扩展wlan id个数的方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160504