一种自动删除与卸载软件关联文件的方法

文档序号:6442044阅读:989来源:国知局
专利名称:一种自动删除与卸载软件关联文件的方法
技术领域
本发明涉及移动通信领域,更具体地说,涉及一种自动删除与卸载软件关联文件的方法。
背景技术
在现有技术中,智能移动终端用户使用最多也最必要的一个操作就是安装和卸载各种应用、系统软件,这是智能移动终端和一般移动终端最大的不同。但是,由于这些应用或系统软件的开发者各自分散,没有统一的开发标准,所以在卸载软件的时候,会有不同程度的文件残留发生。这导致智能移动终端在使用一段时间后,终端存储空间中会残留很多无用的文件及文件夹,占用了存储空间,降低了移动终端的运行速度,为用户管理移动终端的存储空间带来很大的不便。并且用户不能判断哪些文件是移动终端当前有用的文件,哪些是无用的文件,无从清理移动终端的文件,使一些无用的文件和文件夹长期占用移动终端的存储空间,影响用户体验。

发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供了一种完全卸载的方法,可以自动删除该软件的一切相关文件和其他数据。本发明解决其技术问题所采用的技术方案是提供一种自动删除与卸载软件关联文件的方法,所述的方法包括以下步骤SI、在移动终端中创建一个具备监听功能的接收机;S2、当移动终端有新软件安装或建立新文件的事件发生时;S3、接收机启动;S4、接收机根据发生的事件的性质对事件标记一个专属标记号;S5、当移动终端发生软件卸载的事件时,接收机监听并记录被卸载软件的专属标记号;S6、当该软件的卸载流程完成后,接收机删除所有拥有被卸载软件专属标记号的文件。更具体地,以上所述的一种自动删除与卸载软件关联文件的方法,其特征在于,当移动终端有新软件被安装的事件发生时,接收机启动,为该软件标记一个专属标记号。更具体地,以上所述的一种自动删除与卸载软件关联文件的方法,其特征在于,当移动终端有建立新文件的事件发生时,接收机启动,为每个新文件标记它所属的程序的专属标记号。更具体地,以上所述的一种自动删除与卸载软件关联文件的方法,所述接受机的启动为被动启动。更具体地,以上所述的一种自动删除与卸载软件关联文件的方法,所述接收机的启动通过广播被动启动。
更具体地,以上所述的一种自动删除与卸载软件关联文件的方法,所述的移动终端为手机、PDA或平板电脑。实施本发明的一种自动删除与卸载软件关联文件的方法,具有以下有益效果本发明提供了一种完全卸载软件的方法,可以自动删除与该软件的相关的一切文件和其他数据,无需用户手动操作,即可释放移动终端的存储空间,为用户提供简洁干净的文件系统,提高了用户对智能终端的使用体验。


下面将结合附图及实施例对本发明作进一步说明,附图中图I是本发明一种自动删除与卸载软件关联文件的方法的程序流程具体实施例方式如图I所示,在本发明的一种自动删除与卸载软件关联文件的方法的实施例中, 所述的方法包括以下步骤SI、在移动终端中创建一个具备监听功能的接收机;S2、当移动终端有新软件安装或建立新文件的事件发生时;S3、接收机通过广播被动启动;S4、接收机根据发生的事件的性质对事件标记一个专属标记号;例如,当移动终端有新软件被安装的事件发生时,接收机启动,为该软件标记一个专属标记号。当移动终端有建立新文件的事件发生时,接收机启动,为每个新文件标记它所属的程序的专属标记号。S5、当移动终端发生软件卸载的事件时,接收机监听并记录被卸载软件的专属标记号;S6、当该软件的卸载流程完成后,接收机删除所有拥有被卸载软件专属标记号的文件。本发明所述的移动终端为手机、PDA或平板电脑。Android是一种以Linux为基础的开放源码操作系统,主要使用于便携设备。本发明可以实际应用于以android为操作系统的手机系统或平板电脑系统中,实时监测用户安装和卸载apk文件(apk为android平台的应用程序的格式)的动作。当用户开始安装apk 文件时,将通过广播触发本发明的接收机启动,为该软件记录一个专属的标记号,同时给它的关联文件标记同样的号码;在此后,如有建立新文件的事件产生,接收机同样会由广播触发启动,通过检查该新建文件产生的源头为其标记上关联软件的专属标记号。当用户卸载软件的时候,接收机监听并记录被卸载软件的专属标记号;当该软件的卸载流程完成后,接收机删除所有拥有被卸载软件专属标记号的文件,包括文件夹、图片、文本或者log信息等等。Log文件,通常是系统或者某些软件对已完成的某种处理的记录,以便将来做为参考。综上所述,如本技术领域中普通技术人员可以了解的,本说明书中所述的只是本发明的一个较佳实施例,凡依本发明的构思所做的改变或修饰,皆应在本发明的权利要求保护范围内。
权利要求
1.一种自动删除与卸载软件关联文件的方法,其特征在于,所述的方法包括以下步骤51、在移动终端中创建个具备监听功能的接收机;52、当移动终端有新软件安装或建立新文件的事件发生时;53、接收机启动;54、接收机根据发生的事件的性质对事件标记一个专属标记号;55、当移动终端发生软件卸载的事件时,接收机监听并记录被卸载软件的专属标记号;56、当该软件的卸载流程完成后,接收机删除所有拥有被卸载软件专属标记号的文件。
2.根据权利要求I所述的一种自动删除与卸载软件关联文件的方法,其特征在于,当移动终端有新软件被安装的事件发生时,接收机启动,为该软件标记一个专属标记号。
3.根据权利要求I所述的一种自动删除与卸载软件关联文件的方法,其特征在于,当移动终端有建立新文件的事件发生时,接收机启动,为每个新文件标记它所属的程序的专属标记号。
4.根据权利要求I或2或3所述的一种自动删除与卸载软件关联文件的方法,其特征在于,所述接受机的启动为被动启动。
5.根据权利要求4所述的一种自动删除与卸载软件关联文件的方法,其特征在于,所述接收机的启动通过广播被动启动。
6.根据权利要求I所述的一种自动删除与卸载软件关联文件的方法,其特征在于,所述的移动终端为手机、PDA或平板电脑。
全文摘要
本发明涉及一种自动删除与卸载软件关联文件的方法,所述的方法包括以下步骤在移动终端中创建一个具备监听功能的接收机;当移动终端有新软件安装或建立新文件的事件发生时;接收机启动;接收机根据发生的事件的性质对事件标记一个专属标记号;当移动终端发生软件卸载的事件时,接收机监听并记录被卸载软件的专属标记号;当该软件的卸载流程完成后,接收机删除所有拥有被卸载软件专属标记号的文件。本发明提供了一种完全卸载软件的方法,可以自动删除与该软件的相关的一切文件和其他数据,提高了用户对智能终端的使用体验。
文档编号G06F9/445GK102591680SQ20111042627
公开日2012年7月18日 申请日期2011年12月19日 优先权日2011年12月19日
发明者罗洪峰 申请人:深圳桑菲消费通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1