一种移动终端升级的方法和终端技术

技术编号:13626869 阅读:50 留言:0更新日期:2016-09-01 22:44
本发明专利技术实施例提供一种移动终端升级的方法和终端,包括:在移动终端进行应用更新后,触发关闭CPU;在CPU重新启动中,保持桌面系统,触发关闭桌面系统上的应用图标;CPU重新启动后,在桌面系统上重新加载应用图标。本发明专利技术实施例能够避免因为应用更新后需要重启造成的用户视觉等待。

【技术实现步骤摘要】

本专利技术实施例涉及移动终端
,尤其涉及一种移动终端升级的方法和终端
技术介绍
近年来,随着移动通信技术的飞速发展和移动终端智能化趋势的加快,人们正走入一个新的移动互联网时代。多种多样具备网络连接能力的移动终端,诸如手机、平板电脑、电纸书等的出现,带给人们随时随地访问互联网的便捷。Android的出现,更是将移动终端推向了以应用和数据为主导的时代。今天的移动终端平台具备了办公、娱乐、社交等多种功能,其存储的数据也变得更加丰富,例如图片、音乐、视频、动画等等。移动终端中会安装多种应用,为了优化应用,通常会需要对应用进行升级,例如:有bug会极大地影响用户体验,所以开发者在意识到问题的时候,总是希望赶紧找到解决方案,整合其他方面更新应用版本,并确保没有下载此应用的人安装此应用的时候是最新版本,同时希望已经装过此应用的用户及时更新,不被bug困扰;在bug之外还有很多按钮、布局、交互方式等会影响到用户体验,一般在发布新版本的时候会尽可能想到这些问题,然后讨论哪些需要修改,哪些不能修改,以达到新版本的最佳效果。应用程序如果有更新时就需要进行升级。以使用Android系统的
手机为例,在AndroidManifest.xml里定义了每个Android APK的版本标识,其中,android:versionCode和android:versionName两个字段分别表示版本代码,版本名称,versionCode是整型数字,versionName是字符串。由于version是给用户看的,不太容易比较大小,升级检查时,可以以检查versionCode为主,方便比较出版本的前后大小。APK是AndroidPackage的缩写,即Android安装包。APK是类似Symbian Sis或Sisx的文件格式,通过将APK文件直接传到Android模拟器或Android手机中执行即可安装;APK文件和sis一样,把android sdk编译的工程打包成一个安装程序文件,格式为APK;APK文件其实是zip格式,但后缀名被修改为APK,通过UnZip解压后,可以看到Dex文件,Dex是DalvikVM executes的简称,即Android Dalvik执行程序,并非Java ME的字节码而是Dalvik字节码;Android在运行一个程序时首先需要UnZip,然后类似Symbian那样直接,和Windows Mobile中的PE文件有区别。如图1所示,以使用Android系统的手机为例,在手机上更新应用程序的流程包括:在服务端放置最新版本的APK文件,同时在服务端放置对应该APK的版本信息调用接口或者文件;在手机客户端上进行版本读取和检查,比较服务器和客户端的版本;下载最新版本的APK文件;安装最新版本的APK文件。应用程序升级后需要进行重启,主要因为:一般每次开机后都有很多程序在运转,而程序运转一般保留目前的默认状态,是有利于系
统的稳定性的,而有些更新将会改变一些默认状态,若目前在使用时有些程序,因为更新而强行更改他默认状态的话,有可能会出错;而且为了安全性,一般会更改系统本身默认状态的会认为是病毒,强行更改的话,很可能就会使系统不稳定。但是,现有技术中的应用程序升级后需要进行重启会造成用户视觉等待移动终端的重启,影响了用户体验。
技术实现思路
本专利技术实施例提供一种移动终端升级的方法和终端,能够避免因为应用更新后需要重启造成的用户视觉等待。本专利技术实施例提供一种移动终端升级的方法,包括:在移动终端进行应用更新后,触发关闭CPU;在CPU重新启动中,保持桌面系统,触发关闭桌面系统上的应用图标;CPU重新启动后,在桌面系统上重新加载应用图标。本专利技术实施例提供一种移动终端,包括:第一处理模块,用于在移动终端进行应用更新后,触发关闭CPU;第二处理模块,用于在CPU重新启动中,保持桌面系统,触发关闭桌面系统上的应用图标;第三处理模块,用于CPU重新启动后,在桌面系统上重新加载应用图标。本专利技术实施例提供的移动终端升级的方法和终端,通过预先定义用于使桌面上的图标消失的杀死桌面命令,在移动终端进行应用更新后,仅需要触发关闭CPU,而保持桌面系统,触发关闭桌面系统上的应用图标,待CPU重新启动后,在桌面系统上重新加载应用图标。对
于用户来说,整个重新启动过程,只是桌面上的图标消失了一小段时间,避免了因为应用更新后需要重启造成的用户视觉等待。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为现有技术中更新应用程序的流程示意图;图2为本专利技术的一个具体实施例中移动终端升级的方法的流程示意图;图3为本专利技术的一个具体实施例中移动终端升级的方法的详细流程示意图;图4本专利技术的一个具体实施例中移动终端的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一:图2为本专利技术的一个具体实施例中移动终端升级的方法的流程示意图。如图2所示,该方法包括:步骤S21,在移动终端进行应用更新后,触发关闭中央处理器(CPU,Central Processing Unit);步骤S22,在CPU重新启动中,保持桌面系统,触发关闭桌面系统上的应用图标;步骤S23,CPU重新启动后,在桌面系统上重新加载应用图标。本专利技术的实施例一提供的移动终端升级的方法,在移动终端进行应用更新后,仅需要关闭CPU,不关闭桌面系统;在CPU重新启动过程中,触发关闭桌面系统上的应用图标;待CPU重新启动后,在桌面系统上重新加载应用图标。对于用户来说,整个重新启动过程,只是桌面上的图标消失了一小段时间,避免了因为应用更新后需要重启造成的用户视觉等待。实施例二:图3为本专利技术的一个具体实施例中移动终端升级的方法的详细流程示意图。如图3所示,该方法包括:步骤S31,预先设置杀死桌面命令,所述杀死桌面命令用于使桌面上的图标消失。在本步骤中,所述杀死桌面命令为打开桌面系统上任何APK,或者为打开桌面系统上指定APK。用户可以通过打开移动终端的桌面系统上任何APK或者指定APK的方式使桌面上的图标消失。步骤S32,针对移动终端中安装的应用,如果服务器版本相对客户端
版本有更新,下载服务器版本,进行应用更新。在本步骤中,在服务端放置应用的最新版本的APK文件,同时在服务端放置对应该APK的版本信息调用接口或者文件;在移动终端的客户端上进行版本读取和检查,比较服务器和客户端的版本;如果服务器版本相对客户端版本有更新,下载最新版本的APK文件,进行应用更新。步骤S33,在移动终端进行应用更新后,触发关闭CPU。下载更新和安装过程是两个截然不同的活动,重新启动是更新安装过程本文档来自技高网
...

【技术保护点】
一种移动终端升级的方法,其特征在于,包括:在移动终端进行应用更新后,触发关闭CPU;在CPU重新启动中,保持桌面系统,触发关闭桌面系统上的应用图标;CPU重新启动后,在桌面系统上重新加载应用图标。

【技术特征摘要】
1.一种移动终端升级的方法,其特征在于,包括:在移动终端进行应用更新后,触发关闭CPU;在CPU重新启动中,保持桌面系统,触发关闭桌面系统上的应用图标;CPU重新启动后,在桌面系统上重新加载应用图标。2.根据权利要求1所述的移动终端升级的方法,其特征在于,所述方法还包括:预先设置杀死桌面命令,所述杀死桌面命令用于使桌面系统上的应用图标消失。3.根据权利要求2所述的移动终端升级的方法,其特征在于,所述杀死桌面命令为打开桌面系统上任何APK。4.根据权利要求2所述的移动终端升级的方法,其特征在于,所述杀死桌面命令为打开桌面系统上指定APK。5.根据权利要求3或4所述的移动终端升级的方法,其特征在于,所述在CPU重新启动中,保持桌面系统,触发关闭桌面系统上的应用图标的步骤包括:在CPU重新启动中,保持桌面系统,通过打开桌面系统上任何APK或者指定APK的方式使桌面系统上的应用图...

【专利技术属性】
技术研发人员:刘力伟尹斐
申请(专利权)人:乐视网信息技术北京股份有限公司
类型:发明
国别省市:北京;11

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

1