移动终端的控制方法及移动终端与流程

文档序号:16996932发布日期:2019-03-02 01:26阅读:166来源:国知局
移动终端的控制方法及移动终端与流程

本发明涉及通信技术领域,尤其涉及一种移动终端的控制方法及移动终端。



背景技术:

随着科学技术的持续发展和人们生活水平的不断提高,手机、笔记本电脑、台式电脑、智能相机等移动终端设备在人们的日常生活中越来越普遍的被使用。然而,为了实现用户终端的智能化,移动终端上都需要搭载一操作系统。目前,常用的操作系统有windows系统、android(安卓)系统、linux系统、ios系统、symbian系统等等。其中,android系统由于其开放性,允许各种移动终端的生产商加入到系统的开发中,今年来成为了移动终端设备中的主流系统。

当前,移动终端的生产商通常在移动终端出厂之前,会在一些预置的应用程序存放在移动终端的system分区中。在所述移动终端第一次开机启动时,装在于所述移动终端的操作系统会自动将这些存放至system分区中的应用程序安装到system分区的指定目录下,例如app目录。

由于这些预置的应用程序是移动终端的生产商为了扩展移动终端的功能设置的,其可能并不符合特定用户的使用喜好。但是,由于这些预置的应用程序是安装于system分区中的,用户无法对其进行卸载或者删除。这一方面导致对移动终端内部宝贵的系统资源的占用,例如cup资源、rom资源、ram资源等等;另一方面还会大大的降低用户的使用体验,无法适应多方面用户的需求,灵活性较差。

因此,如何使得用户能够根据自身的需求对预装的系统应用程序进行卸载或者删除,以减少对移动终端资源的浪费,提高用户的使用体验,是目前亟待解决的技术问题。



技术实现要素:

本发明提供一种移动终端的控制方法及移动终端,用于解决现有的移动终端中预装的应用程序不能卸载的问题,以减少对移动终端资源的浪费,提高用户的使用体验。

为了解决上述问题,本发明提供了一种移动终端的控制方法,包括如下步骤:

安装一预置应用程序于移动终端的数据分区中;

检测是否接收到用户发出的卸载所述预置应用程序的指令,若是,则卸载所述预置应用程序。

优选的,安装一预置应用程序于移动终端的数据分区中的具体步骤包括:

存储所述预置应用程序的安装包于所述移动终端的所述数据分区中;

判断所述移动终端是否首次开机启动,若是,则将所述安装包安装至所述数据分区中,生成所述预置应用程序。

优选的,还包括如下步骤:

于所述移动终端的所述数据分区中建立一预置目录;

存储所述安装包于所述预置目录;

确认所述移动终端首次开机启动后,将所述安装包安装至所述预置目录中。

优选的,卸载所述预置应用程序之后还包括如下步骤:

询问用户是否删除所述安装包;

判断是否接收到用户发出删除所述安装包的指令,若是,则删除存储于所述预置目录中的所述安装包。

优选的,还包括如下步骤:

判断是否接收到用户发出保留所述安装包的指令,若否,则保留存储于所述预置目录中的所述安装包;

判断是否接收到用户发出的恢复出厂设置的指令,若是,则再次将所述安装包安装至所述数据分区中,再次生成所述预置应用程序。

为了解决上述问题,本发明还提供了一种移动终端,所述移动终端上运行android操作系统,所述移动终端包括:

存储器;

与所述存储器耦合的处理器,用于:

安装一预置应用程序于所述存储器的数据分区中;

检测是否接收到用户发出的卸载所述预置应用程序的指令,若是,则卸载所述预置应用程序。

优选的,安装一预置应用程序于所述存储器的数据分区中包括:

存储所述预置应用程序的安装包于所述存储器的所述数据分区中;

判断所述移动终端是否首次开机启动,若是,则将所述安装包安装至所述数据分区中,生成所述预置应用程序。

优选的,安装一预置应用程序于所述存储器的数据分区中包括:

于所述存储器的所述数据分区中建立一预置目录;

存储所述安装包于所述预置目录;

确认所述移动终端首次开机启动后,将所述安装包安装至所述预置目录中。

优选的,所述处理器在卸载所述预置应用程序之后,还用于:

询问用户是否删除所述安装包;

判断是否接收到用户发出删除所述安装包的指令,若是,则删除存储于所述预置目录中的所述安装包。

优选的,所述处理器在卸载所述预置应用程序之后,还用于:

判断是否接收到用户发出保留所述安装包的指令,若否,则保留存储于所述预置目录中的所述安装包;

判断是否接收到用户发出的恢复出厂设置的指令,若是,则再次将所述安装包安装至所述数据分区中,再次生成所述预置应用程序。

本发明提供的移动终端的控制方法及移动终端,通过将预置应用程序安装于移动终端的数据分区中,使得预置应用程序也可卸载,用户可以根据需要自行选择是否卸载所述预置应用程序,从而大幅度提升了用户的使用体验;同时,预置应用程序的卸载可以释放一定的移动终端资源空间,有利于减少对移动终端资源的浪费。

附图说明

附图1是本发明具体实施方式中移动终端的控制方法流程图;

附图2是本发明具体实施方式中移动终端的结构示意图。

具体实施方式

下面结合附图对本发明提供的移动终端的控制方法及移动终端的具体实施方式做详细说明。

本具体实施方式提供了一种移动终端的控制方法,附图1是本发明具体实施方式中移动终端的控制方法流程图。本具体实施方式中所述的移动终端可以是但不限于手机、笔记本电脑、平板电脑等。本具体实施方式中的移动终端优选为装载有android操作系统的移动终端。

如图1所示,本具体实施方式提供的移动终端的控制方法,包括如下步骤:

步骤s11,安装一预置应用程序于移动终端的数据分区中。其中,所述预置应用程序是指移动终端的生产商预先存储或者安装于所述移动终端内部的应用程序。

所述移动终端内部具有多个分区,例如system分区(系统分区)、data分区(即所述数据分区)等。在传统的移动终端中,数据分区主要用于存储第三方应用程序的文件数据,而预置应用程序的数据是存储在system分区中的,存储区域的差别就造成了用户自行安装的第三方应用程序可以自行卸载,但是system分区中的预置应用程序则不能被用户卸载。本具体实施方式将所述预置应用程序安装于所述移动终端的所述数据分区中,使得用户具有卸载所述预置应用程序的权限。

优选的,安装一预置应用程序于移动终端的数据分区中的具体步骤包括:

(s11-1)存储所述预置应用程序的安装包于所述移动终端的所述数据分区中;

(s11-2)判断所述移动终端是否首次开机启动,若是,则将所述安装包安装至所述数据分区中,生成所述预置应用程序。

具体来说,所述移动终端的生产商在操作系统的编译阶段将所述预置应用程序的安装包预先存储于所述数据分区中,在所述移动终端首次开机启动时,所述移动终端会自行扫描所述数据分区,并在检测到所述预置应用程序的安装包后,自动安装所述安装包于所述数据分区中,以在所述移动终端内生成所述预置应用程序。

优选的,所述移动终端的控制方法还包括如下步骤:

(1)于所述移动终端的所述数据分区中建立一预置目录;

(2)存储所述安装包于所述预置目录;

(3)确认所述移动终端首次开机启动后,将所述安装包安装至所述预置目录中。

由于所述移动终端的所述数据分区后续还要存储用户安装的第三方应用程序的文件,因此,为了便于对所述移动终端进行管理,本具体实施方式预先在所述数据分区中建立一预置目录,将所述预置应用程序安装于所述预置目录下,便于所述移动终端的操作系统区分哪些是预置应用程序,哪些是用户自行安装的第三方应用程序。

更优选的,所述移动终端的控制方法还可以包括如下步骤:于所述移动终端的所述数据分区中建立一第三方目录,所述第三方目录用于存储用户安装的第三方应用程序的文件信息。

步骤s12,检测是否接收到用户发出的卸载所述预置应用程序的指令,若是,则卸载所述预置应用程序。

为了避免用户误操作,还可以在确认接收到用户发出的卸载所述预置应用该程序的指令之后,以弹窗的形式询问用户是否确认卸载所述预置应用程序,若接收到用户发出的确认卸载所述预置应用程序的指令,再行卸载所述预置应用程序。

为了进一步提高用户的使用体验,优选的,卸载所述预置应用程序之后还包括如下步骤:

询问用户是否删除所述安装包;

判断是否接收到用户发出删除所述安装包的指令,若是,则删除存储于所述预置目录中的所述安装包。

优选的,所述移动终端的控制方法还包括如下步骤:

判断是否接收到用户发出保留所述安装包的指令,若否,则保留存储于所述预置目录中的所述安装包;

判断是否接收到用户发出的恢复出厂设置的指令,若是,则再次将所述安装包安装至所述数据分区中,再次生成所述预置应用程序。

具体来说,本具体实施方式可以根据用户的需求选择删除或者保留已卸载的所述预置应用程序的所述安装包,避免直接删除安装包给用户造成不便。若用户选择保留所述预置应用程序的安装包,则在确认接收到用户发出的恢复出厂设置的指令后,再次将所述安装包安装到所述数据分区中,以再次生成所述预置应用程序。

不仅如此,本具体实施方式还提供了一种移动终端,附图2是本发明具体实施方式中移动终端的结构示意图。本具体实施方式中所述的移动终端可以是但不限于手机、笔记本电脑、平板电脑等。本具体实施方式所述的移动终端上运行android操作系统201,如图2所示,所述移动终端包括20存储器、以及与所述存储器20耦合的处理器21。所述处理器21用于:安装一预置应用程序于所述存储器20的数据分区中;检测是否接收到用户发出的卸载所述预置应用程序202的指令,若是,则卸载所述预置应用程序202。

具体来说,所述存储器20可以为非易失性存储器。所述android操作系统201存储于所述存储器20中,所述android操作系统201中可以安装所述预置应用程序202,还可以安装第三方应用程序。本具体实施方式通过所述处理器21将所述预置应用程序202安装于所述存储器20的所述数据分区中,使得用户具有卸载所述预置应用程序的权限。

为了避免用户误操作,所述处理器21还可以在确认接收到用户发出的卸载所述预置应用该程序202的指令之后,以弹窗的形式询问用户是否确认卸载所述预置应用程序202,若接收到用户发出的确认卸载所述预置应用程序202的指令,再行卸载所述预置应用程序202。

优选的,安装一预置应用程序202于所述存储器20的数据分区中包括:

存储所述预置应用程序202的安装包于所述存储器20的所述数据分区中;

判断所述移动终端是否首次开机启动,若是,则将所述安装包安装至所述数据分区中,生成所述预置应用程序202。

具体来说,所述移动终端的生产商在操作系统的编译阶段将所述预置应用程序202的安装包预先存储于所述存储器20的所述数据分区中,在所述移动终端首次开机启动时,所述处理器21会自行扫描所述数据分区,并在检测到所述预置应用程序202的安装包后,自动安装所述安装包于所述数据分区中,以在所述android操作系统201中生成所述预置应用程序。

优选的,安装一预置应用程序202于所述存储器20的数据分区中包括:

于所述存储器20的所述数据分区中建立一预置目录;

存储所述安装包于所述预置目录;

确认所述移动终端首次开机启动后,将所述安装包安装至所述预置目录中。

由于所述存储器20的所述数据分区后续还要存储用户安装的第三方应用程序的文件,因此,为了便于对应用程序进行管理,本具体实施方式预先在所述数据分区中建立一预置目录,将所述预置应用程序202安装于所述预置目录下,便于所述android操作系统201区分哪些是预置应用程序,哪些是用户自行安装的第三方应用程序。

优选的,所述处理器21在卸载所述预置应用程序202之后,还用于:

询问用户是否删除所述安装包;

判断是否接收到用户发出删除所述安装包的指令,若是,则删除存储于所述预置目录中的所述安装包。

优选的,所述处理器21在卸载所述预置应用程序202之后,还用于:

判断是否接收到用户发出保留所述安装包的指令,若否,则保留存储于所述预置目录中的所述安装包;

判断是否接收到用户发出的恢复出厂设置的指令,若是,则再次将所述安装包安装至所述数据分区中,再次生成所述预置应用程序202。

具体来说,本具体实施方式可以根据用户的需求选择删除或者保留已卸载的所述预置应用程序的所述安装包,避免直接删除安装包给用户造成不便。若用户选择保留所述预置应用程序的安装包,则在确认接收到用户发出的恢复出厂设置的指令后,再次将所述安装包安装到所述数据分区中,以再次生成所述预置应用程序。

本具体实施方式提供的移动终端的控制方法及移动终端,通过将预置应用程序安装于移动终端的数据分区中,使得预置应用程序也可卸载,用户可以根据需要自行选择是否卸载所述预置应用程序,从而大幅度提升了用户的使用体验;同时,预置应用程序的卸载可以释放一定的移动终端资源空间,有利于减少对移动终端资源的浪费。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1