一种安全便捷卸载外接存储设备的方法及装置制造方法
【专利摘要】本发明公开了一种安全便捷卸载外接存储设备的方法及装置,应用于Android系统的终端中,所述方法包括:检测所述终端是否有外接存储设备插入,若有则获取该外接存储设备插入事件;查询插入所述终端的外接存储设备的类型,并根据外接存储设备的类型,获取卸载该外接存储设备的方法;在所述终端的通知栏上弹出显示所述插入的外接存储设备信息的信息显示界面,该信息显示界面上具有卸载外接存储设备的按键;检测所述按键是否被按下,当所述按键被按下后,执行对所述外接存储设备的卸载操作。本发明提供的卸载外接存储设备的方法及装置,其大大简化了现有Android系统的终端卸载外部存储设备的步骤,具有卸载安全便捷等优点。
【专利说明】一种安全便捷卸载外接存储设备的方法及装置
【技术领域】
[0001]本发明涉及一种卸载外接存储设备的方法,尤其涉及一种在Android系统的终端设备上卸载外接存储设备的方法及装置。
【背景技术】
[0002]目前,在Android(安卓)系统终端中,当用户需要卸载其外接的存储设备时,通常的做法是进入Android系统的“设置”应用,找到“设置”应用下的“存储”菜单,再进入“存储”子菜单,而“存储”子菜单下会显示所有的存储设备,例如本终端的Flash设备信息,本终端的Sdcard信息,本机外挂的OTG (On-The-Go) U盘信息等,所以在“存储”子菜单里面还要找到对应的外接存储设备,再对它进行卸载。因此,用户需要卸载一个外接存储设备时,其整个操作步骤较为繁琐;而且若对于Android系统不熟悉或不太懂的用户在卸载外接存储设备时,往往会出现没有通过正规程序卸载外接存储设备,而是采取简单粗暴的方法,直接将其拔出;此时,假如外接的存储设备正在和终端进行数据传输,将会破坏数据传输的完整性,严重的甚至会损坏外接的存储设备。因此,一种便捷、安全卸载外接存储设备的方法及装置显得尤其重要。
【发明内容】
[0003]为了克服现有技术中的不足,本发明提供一种卸载外接存储设备的方法,该方法大大简化了 Android系统的终端卸载外接存储设备的操作步骤,并且具有卸载安全便捷等优点。
[0004]本发明是通过以下技术方案实现的:一种安全便捷卸载外接存储设备的方法,应用于Android系统的终端中,所述方法包括:
51、检测所述终端是否有外接存储设备插入,若有则获取该外接存储设备插入事件;
52、查询插入所述终端的外接存储设备的类型,并根据外接存储设备的类型,获取卸载该外接存储设备的方法;
53、在所述终端的通知栏上弹出显示所述插入的外接存储设备信息的信息显示界面,该信息显示界面上具有卸载外接存储设备的按键;
54、检测所述按键是否被按下,当所述按键被按下后,执行对所述外接存储设备的卸载操作。
[0005]较佳地,步骤S4中所述执行对所述外接存储设备的卸载操作具体包括:
5401、检测所述外接存储设备是否被占用;
5402、若所述外接存储设备没有被占用,则对所述外接存储设备进行卸载,并提示用户所述外接存储设备已安全卸载;若所述外接存储设备被占用,则提示用户所述外接存储设备正忙,暂时无法安全卸载所述外接存储设备;
5403、若检测到所述外接存储设备被占用,在提示用户所述外接存储设备正忙,暂时无法安全卸载所述外接存储设备后,当用户根据提示进行解除对所述外接存储设备被占用的操作后,则对所述外接存储设备进行卸载,并提示用户所述外接存储设备已安全卸载。
[0006]优选地,所述的信息显示界面显示的信息包括所述外接存储设备是否被占用,所述外接存储设备总容量、以及剩余容量;所述的外接存储设备为SD卡或U盘。
[0007]基于上述发明构思,本发明还提供了一种安全便捷卸载外接存储设备的装置,其应用于Android系统的终端中,所述装置包括:
检测获取模块,用于检测所述终端是否有外接存储设备插入,若有则获取该外接存储设备插入事件;
查询获取模块,用于查询插入所述终端的外接存储设备的类型,并根据外接存储设备的类型,获取卸载该外接存储设备的方法;
信息界面显示模块,用于在所述终端的通知栏上弹出显示所述插入的外接存储设备信息的信息显示界面,该信息显示界面上具有卸载外接存储设备的按键;
卸载操作模块,用于检测所述按键是否被按下,当所述按键被按下后,执行对所述外接存储设备的卸载操作。
[0008]较佳地,所述卸载操作模块具体包括:
按键检测模块,用于检测所述按键是否被按下;
占用检测模块,用于检测所述外接存储设备是否被占用;
卸载执行模块,用于当所述外接存储设备没有被占用时,则对所述外接存储设备进行卸载,并提示用户所述外接存储设备已安全卸载;当所述外接存储设备被占用时,则提示用户所述外接存储设备正忙,暂时无法安全卸载所述外接存储设备。
[0009]进一步地,所述卸载执行模块还用于:若在提示用户所述外接存储设备正忙,暂时无法安全卸载所述外接存储设备后,当用户根据提示进行解除对所述外接存储设备被占用的操作后,则对所述外接存储设备进行卸载,并提示用户所述外接存储设备已安全卸载。
[0010]优选地,所述信息界面显示模块中的信息显示界面显示的信息包括所述外接存储设备是否被占用,所述外接存储设备总容量、以及剩余容量;所述的外接存储设备为SD卡或U盘。
[0011]与现有技术相比,本发明提供的卸载外接存储设备的方法及装置,其大大简化了现有Android系统的终端卸载外部存储设备的步骤,并且具有友好易于操作的信息显示界面,即使是对于Android系统不熟悉的用户在卸载外接存储设备时,也可以便捷安全地卸载外部存储设备,从而避免了用户采取简单粗暴的方法,直接将其拔出来卸载部存储设备的情况出现,很好地避免了损坏外接存储设备情况的发生。
【专利附图】
【附图说明】
[0012]附图1为本发明的方法流程示意图;
附图2为本发明具体实施例的方法流程示意图;
附图3为本发明的装置结构示意框图。
【具体实施方式】
[0013]为了便于本领域技术人员的理解,下面结合附图对本发明作进一步的描述。
[0014]如附图1、2所示,一种安全便捷卸载外接存储设备的方法,应用于Android系统的终端中,本实施例中,所述终端以基于Android系统的智能手机为具体实施例,所述方法包括:
51、检测所述终端是否有外接存储设备插入,若有则获取该外接存储设备插入事件;本实施例中,所述的外接存储设备以SD卡与U盘(USB闪存盘)为具体实施例进行说明;
52、查询插入所述终端的外接存储设备的类型,并根据外接存储设备的类型,获取卸载该外接存储设备的方法;如查询插入的外接存储设备是SD卡还是U盘,然后根据外接存储设备的类型获取相应的卸载方法;
53、在所述终端的通知栏上弹出显示所述插入的外接存储设备信息的信息显示界面,该信息显示界面上具有卸载外接存储设备的按键,另外,在该信息显示界面中,还可显示有所述外接存储设备是否被占用,所述外接存储设备总容量、以及剩余容量等基本信息;
54、检测所述按键是否被按下,当所述按键被按下后,执行对所述外接存储设备的卸载操作。
[0015]其中,步骤S4中所述执行对所述外接存储设备的卸载操作具体包括:
5401、检测所述外接存储设备是否被占用;
5402、若所述外接存储设备没有被占用,则对所述外接存储设备进行卸载,并提示用户所述外接存储设备已安全卸载;若所述外接存储设备被占用,则提示用户所述外接存储设备正忙,暂时无法安全卸载所述外接存储设备;
5403、若检测到所述外接存储设备被占用,在提示用户所述外接存储设备正忙,暂时无法安全卸载所述外接存储设备后,当用户根据提示进行解除对所述外接存储设备被占用的操作后,则对所述外接存储设备进行卸载,并提示用户所述外接存储设备已安全卸载。
[0016]本实施例的具体方法流程图如附图2所示,这里不再详述,本实施例提供的卸载外接存储设备的方法,其通过在终端的通知栏上设置一具有卸载外接存储设备的按键以及外接存储设备基本信息的信息显示界面,该信息显示界面友好,且易于操作,大大简化了现有Android系统的终端卸载外部存储设备的步骤,即使是对于Android系统不熟悉的用户在卸载外接存储设备时,只需拉下终端的通知栏,点击“卸载按键”,即可以根据相应的提示便捷安全地卸载外部存储设备,从而避免了以往用户采取简单粗暴的方法,直接将其拔出来卸载部存储设备的情况出现,很好地避免了损坏外接存储设备情况的发生。
[0017]基于上述方法的发明构思,本发明的另一实施例提供了一种卸载外接存储设备的装置,应用于Android系统的终端中,如附图3所示,所述装置包括:
检测获取模块,用于检测所述终端是否有外接存储设备插入,若有则获取该外接存储设备插入事件;
查询获取模块,用于查询插入所述终端的外接存储设备的类型,并根据外接存储设备的类型,获取卸载该外接存储设备的方法;
信息界面显示模块,用于在所述终端的通知栏上弹出显示所述插入的外接存储设备信息的信息显示界面,该信息显示界面上具有卸载外接存储设备的按键;
卸载操作模块,用于检测所述按键是否被按下,当所述按键被按下后,执行对所述外接存储设备的卸载操作。
[0018]其中,所述卸载操作模块具体包括:
按键检测模块,用于检测所述按键是否被按下; 占用检测模块,用于检测所述外接存储设备是否被占用;
卸载执行模块,用于当所述外接存储设备没有被占用时,则对所述外接存储设备进行卸载,并提示用户所述外接存储设备已安全卸载;当所述外接存储设备被占用时,则提示用户所述外接存储设备正忙,暂时无法安全卸载所述外接存储设备。
[0019]其中,所述卸载执行模块还用于:若在提示用户所述外接存储设备正忙,暂时无法安全卸载所述外接存储设备后,当用户根据提示进行解除对所述外接存储设备被占用的操作后,则对所述外接存储设备进行卸载,并提示用户所述外接存储设备已安全卸载。
[0020]本实施例提供的卸载外接存储设备的装置的使用流程,具体如附图2所示,在此不再赘述。
[0021 ] 上述实施例中提到的内容为本发明较佳的实施方式,并非是对本发明的限定,在不脱离本发明构思的前提下,任何显而易见的替换均在本发明的保护范围之内。
【权利要求】
1.一种安全便捷卸载外接存储设备的方法,应用于Android系统的终端中,所述方法包括: 51、检测所述终端是否有外接存储设备插入,若有则获取该外接存储设备插入事件; 52、查询插入所述终端的外接存储设备的类型,并根据外接存储设备的类型,获取卸载该外接存储设备的方法; 53、在所述终端的通知栏上弹出显示所述插入的外接存储设备信息的信息显示界面,该信息显示界面上具有卸载外接存储设备的按键; 54、检测所述按键是否被按下,当所述按键被按下后,执行对所述外接存储设备的卸载操作。
2.根据权利要求1所述的方法,其特征在于,步骤S4中所述执行对所述外接存储设备的卸载操作具体包括: 5401、检测所述外接存储设备是否被占用; 5402、若所述外接存储设备没有被占用,则对所述外接存储设备进行卸载,并提示用户所述外接存储设备已安全卸载;若所述外接存储设备被占用,则提示用户所述外接存储设备正忙,暂时无法安全卸载所述外接存储设备。
3.根据权利要求2所述的方法,其特征在于,步骤S4中所述执行对所述外接存储设备的卸载操作还包括: 5403、若检测到所述外接存储设备被占用,在提示用户所述外接存储设备正忙,暂时无法安全卸载所述外接存储设备后,当用户根据提示进行解除对所述外接存储设备被占用的操作后,则对所述外接存储设备进行卸载,并提示用户所述外接存储设备已安全卸载。
4.根据权利要求1所述的方法,其特征在于:所述的信息显示界面显示的信息包括所述外接存储设备是否被占用,所述外接存储设备总容量、以及剩余容量。
5.根据权利要求1所述的方法,其特征在于:所述的外接存储设备为SD卡或U盘。
6.一种安全便捷卸载外接存储设备的装置,应用于Android系统的终端中,其特征在于,所述装置包括: 检测获取模块,用于检测所述终端是否有外接存储设备插入,若有则获取该外接存储设备插入事件; 查询获取模块,用于查询插入所述终端的外接存储设备的类型,并根据外接存储设备的类型,获取卸载该外接存储设备的方法; 信息界面显示模块,用于在所述终端的通知栏上弹出显示所述插入的外接存储设备信息的信息显示界面,该信息显示界面上具有卸载外接存储设备的按键; 卸载操作模块,用于检测所述按键是否被按下,当所述按键被按下后,执行对所述外接存储设备的卸载操作。
7.根据权利要求6所述的装置,其特征在于,所述卸载操作模块包括: 按键检测模块,用于检测所述按键是否被按下; 占用检测模块,用于检测所述外接存储设备是否被占用; 卸载执行模块,用于当所述外接存储设备没有被占用时,则对所述外接存储设备进行卸载,并提示用户所述外接存储设备已安全卸载;当所述外接存储设备被占用时,则提示用户所述外接存储设备正忙,暂时无法安全卸载所述外接存储设备。
8.根据权利要求7所述的装置,其特征在于,所述卸载执行模块还用于:若在提示用户所述外接存储设备正忙,暂时无法安全卸载所述外接存储设备后,当用户根据提示进行解除对所述外接存储设备被占用的操作后,则对所述外接存储设备进行卸载,并提示用户所述外接存储设备已安全卸载。
9.根据权利要求6所述的装置,其特征在于:所述信息界面显示模块中的信息显示界面显示的信息包括所述外接存储设备是否被占用,所述外接存储设备总容量、以及剩余容量。
10.根据权利要求6所述的装置,其特征在于:所述的外接存储设备为SD卡或U盘。
【文档编号】G06F21/81GK104463034SQ201410662103
【公开日】2015年3月25日 申请日期:2014年11月19日 优先权日:2014年11月19日
【发明者】曾元清 申请人:广东欧珀移动通信有限公司