便携式移动终端及下载过程中主题图标的建立方法、装置制造方法及图纸

技术编号:14053885 阅读:98 留言:0更新日期:2016-11-26 10:21
本发明专利技术公开了一种下载过程中主题图标的建立方法及装置,该控制方法包括:响应于用户对应用商店中应用程序的下载指令,获取该应用程序的图标;根据当前桌面主题样式生成与所述应用程序的图标相对应的主题图标;在桌面显示所述主题图标及其下载进度。此外,本发明专利技术还提供一种便携式移动终端用于执行所述控制方法。本发明专利技术提供了从应用商店下载应用程序时,根据桌面主题生成主题图标并设计遮罩显示下载动态的方法,使得下载进度显示清晰,提升用户体验。

【技术实现步骤摘要】

本专利技术涉及移动终端
,更具体地,涉及一种下载过程中主题图标的建立方法和装置,同时涉及一种便携式移动终端。
技术介绍
通过第三方安装程序进行程序安装时,通常使用软件静默安装。静默安装指的是安装时无需任何用户干预,直接按默认设置安装,这对于无特殊需求的用户或将软件集成于安装光盘是较为有效的。静默安装也可以称为无人值守安装,在安装过程中可以静默安装好预先设计集成的一些常用软件,安装结束以后就可以直接使用。在静默安装时,为了让用户看到下载安装进度,通常的做法是用后台运行,当安装结束后弹出窗口提醒,或者在桌面上直接显示进度条。一种静默安装过程中显示进度的方法是:在启动静默安装程序后,每隔预定时间对安装目录进行扫描以获得安装目录的当前大小;将所述当前大小与预定安装目录大小进行比较以获得当前安装进度并显示,其中,所述预定安装目录大小通过下面步骤获得:在每次程序静默安装完成时获取该程序该次安装目录的总大小;对安装目录的总大小求平均并作为所述预定安装目录大小。上述方法通过进度条的方式显示安装进度,提升用户体验。然而,上述方法不能够满足使用桌面主题的用户,即无法生成一种能够与当前桌面主题一致的图标。
技术实现思路
鉴于上述问题,本专利技术提出了一种下载过程中主题图标的建立方法和相应的装置,其在下载过程中提供了生成与桌面主题一致的主题图标的方法。本专利技术的另一目的在于提供一种便携式移动终端。第一方面,本专利技术提供了一种下载过程中主题图标的建立方法,包括如下步骤:响应于用户对应用商店中应用程序的下载指令,获取该应用程序的图标;根据当前桌面主题样式生成与所述应用程序的图标相对应的主题图标;在桌面显示所述主题图标及其下载进度。首先,当用户点击应用商店的某个应用程序时,移动终端响应于用户的点击指令,识别用户所点击的应用程序,然后从相应文件夹中获取该应用程序的图标;然后,根据当前用户所使用的桌面主题生成一个与预下载应用程序相对应的主题图标;最后,在桌面显示主题图标和下载进度。本方案采用识别桌面主题的方式直接生成对应桌面主题的主题图标而不需要做后序的美化工作,可以提高移动终端的工作效率,能够生成与用户所使用的桌面主题一致的图标,具有美化界面、直观的效果,提高用户体验。结合第一方面,在第一方面的第一个实施例中,在桌面显示所述主题图标及其下载进度的步骤包括如下具体步骤:在桌面显示所述主题图标;调用预设形状函数获取所述主题图标的大小、形状参数;调用预设绘图函数绘制对应于所述主题图标大小、形状参数的灰色遮罩;获取当前主题图标的下载进度,根据所述预设裁剪函数裁剪对应于下载进度的灰色进度遮罩;覆盖所述灰色进度遮罩到所述主题图标上。在桌面显示主题图标后,还需要直观的显示下载进度。步骤包括如下:首先在桌面显示生成的主题图标;继而调用预设形状函数获取主题图标的大小、形状参数为生成与主题图标大小、形状一致的灰色遮罩做准备;继而调用预设绘图函数绘制对应于所述主题图标大小、形状参数的灰色遮罩;继而通过读取文件夹的方式获得当前的下载进度,并采用预设裁剪函数裁剪对应于下载进度的灰色进度遮罩;最后覆盖该灰色进度遮罩到所述主题图标上,从而通过刷新方式达到动态显示下载进度的效果。采用这种方法显示下载进度具有直观的效果,提升用户体验。结合第一方面,在第一方面的第二个实施例中,调用刷新函数刷新覆盖在该主题图标上的灰色进度遮罩,以根据所述灰色进度遮罩跟踪该应用程序的下载进度。在裁剪完灰色遮罩生成灰色进度遮罩后,需要将灰色进度遮罩覆盖到主题图标上,需要刷新覆盖在主题图标上的随着进度增加而逐渐变小的灰色进度遮罩,从而显示出动态效果,提升用户体验。结合第一方面的第二个实施例,当满足预设条件时,停止刷新覆盖在主题图标上的灰色进度遮罩。在满足预设条件时,停止刷新覆盖在主题图标上的灰色进度遮罩,从而节约刷新操作占据过多的系统内存,提升用户体验。结合第一方面的第二个实施例,所述预设条件包括以下任意一项:当前桌面置于后台;当前桌面正处于滑动页面;当前桌面正处于编辑模式;当前桌面正在执行动画;当前正在执行拖拽动作;当前所述应用程序快捷方式的视图不在正在打开的文件夹内;当前所述应用程序快捷方式的视图在桌面或者在快捷方式导航条,且文件夹处于打开状态;当前所述应用程序快捷方式的视图在桌面或者快捷方式导航条,且该视图所在的屏幕不在当前桌面所在的屏幕。在本实施例中,设置预设条件对所述应用程序图标进行刷新,从而减少不必要的刷新操作,节约系统内存,保证系统运行流畅,从而提升用户体验。如下所述:当前桌面置于后台时,用户没有必要正在桌面上显示的下载进度,此时可以免去刷新操作。当前桌面正处于滑动页面时,用户可能关注的重点并不是下载进度,此时可以省略刷新操作。当前桌面正处于编辑模式时,例如用户在添加小工具、选壁纸以及进入桌面设置时,为避免桌面上有过多操作而停止刷新操作。当前桌面正处于执行动画时,刷新图标的操作是一个低优先级操作,为执行高优先级的桌面动画而停止刷新灰色进度遮罩。当前正在执行拖拽动作时,调用相应函数检测当前桌面上是否有应用程序的图标正处于拖拽动作,当有拖拽动作时图标处于滑动状态,此时为避免桌面上有过多操作而停止刷新灰色进度遮罩。当在应用商店中选定一个应用程序下载时,会在桌面上创建一个该应用的快捷方式(Shortcut)的View,同时将该应用的包名、图标以及应用名存储在桌面的数据库中,本专利技术的刷新机制是在以下条件时停止刷新:当前所述应用程序快捷方式的视图不在正在打开的文件夹内,即当前该快捷方式的View在文件夹内且文件夹关闭或者当前该View不在正在打开的文件内。当前所述应用程序快捷方式的视图在桌面或者在快捷方式导航条,且文件夹处于打开状态,即当前该快捷方式的View在桌面或者Hotseat,且文件夹处于打开状态。当前所述应用程序快捷方式的视图在桌面或者快捷方式导航条,且该视图所在的屏幕不在当前桌面所在的屏幕。即当前该快捷方式的View在桌面或者Hotseat,且该View所在的Screen不在当前桌面所处的Screen。在当前所述应用程序快捷方式的视图不在正在打开的文件夹内、当前所述应用程序快捷方式的视图在桌面或者在快捷方式导航条,且文件夹处于打开状态。结合第一方面的第二个实施例,当检测不满足预设条件时调用刷新函数继续刷新在所述主题图标上的灰色进度遮罩。当不满足预设条件时,调用刷新函数继续刷新在所述主题图标上的灰色进度遮罩,从而继续显示下载进度,从而提升用户体验。结合第一方面,在第一方面的第三个实施例,计算所述灰色遮罩的面积,当所述应用程序下载进度变化时,按照下载进度占总进度的比例相应地对所述灰色遮罩裁剪掉同等比例的面积以生成灰色进度遮罩。本领域内技术人员可以理解,裁剪掉的灰色遮罩的面积占总的灰色遮罩的面积的比例与当前下载量占总下载量的比例一致,根据这种比例关系所计算出来的需要裁剪的比例和需要裁剪的面积准确、可靠。结合第一方面,在第一方面的第四个实施例,所述裁剪对应于下载进度的灰色进度遮罩的方式包括扇形裁剪和条形裁剪。结合第一方面,在第一方面的第五个实施例,所述灰色遮罩为半透明遮罩。采用半透明的灰色遮罩具有直观的效果,在显示进度的同时还能够显示图标的形状和大小,因此可以提高用户体验。结合第本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201610580629.html" title="便携式移动终端及下载过程中主题图标的建立方法、装置原文来自X技术">便携式移动终端及下载过程中主题图标的建立方法、装置</a>

【技术保护点】
一种下载过程中主题图标的建立方法,其特征在于,包括如下步骤:响应于用户对应用商店中应用程序的下载指令,获取该应用程序的图标;根据当前桌面主题样式生成与所述应用程序的图标相对应的主题图标;在桌面显示所述主题图标及其下载进度。

【技术特征摘要】
1.一种下载过程中主题图标的建立方法,其特征在于,包括如下步骤:响应于用户对应用商店中应用程序的下载指令,获取该应用程序的图标;根据当前桌面主题样式生成与所述应用程序的图标相对应的主题图标;在桌面显示所述主题图标及其下载进度。2.根据权利要求1所述的建立方法,其特征在于,在桌面显示所述主题图标及其下载进度的步骤包括如下具体步骤:在桌面显示所述主题图标;调用预设形状函数获取所述主题图标的大小、形状参数;调用预设绘图函数绘制对应于所述主题图标大小、形状参数的灰色遮罩;获取当前主题图标的下载进度,根据所述预设裁剪函数裁剪对应于下载进度的灰色进度遮罩;覆盖所述灰色进度遮罩到所述主题图标上。3.根据权利要求1所述的建立方法,其特征在于,还包括:调用刷新函数刷新覆盖在该主题图标上的灰色进度遮罩,以根据所述灰色进度遮罩跟踪该应用程序的下载进度。4.根据权利要求3所述的建立方法,其特征在于,还包括:当满足预设条件时,停止刷新覆盖在主题图标上的灰色进度遮罩。5.一种下载过程中主题图标的建立装置,其特征在于,包括如下单元:获取单元,用于响应于用户对应用商店中应用程序的下载指令,获取该应用程序的图标;生成单元,用于根据当前桌面主题样式生成与所述应用程序的图标相对应的主题图标;显示单元,用于在桌面显示所述主题图标及其下载进度。6.根据权利要求5所述的建立装置,其特征在于,所述显示单元具体包括如下模块:桌面显示模块,用于在桌面显示所述主题图标;参...

【专利技术属性】
技术研发人员:吴立佳任魁
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1