当前位置: 首页 > 专利查询>山东大学专利>正文

一种Android终端中通过文件标识找到文件所在文件夹的系统及方法技术方案

技术编号:15500031 阅读:60 留言:0更新日期:2017-06-03 22:04
本发明专利技术涉及一种Android终端中通过文件标识找到文件所在文件夹的系统及方法,本发明专利技术使Android终端用户能很快找到所安装应用程序文件所在的文件夹,让Android终端用户很方便的从即时通讯软件中的窗口由文件标识就能打开这一类文件所在的文件夹,并及时清理那些无用的文件。避免了当Android终端用户想要浏览某个应用程序文件时,需要先打开文件浏览器,根据应用程序名挨个文件夹寻找,避免了当用户想要清理即时通讯等软件所接收的文件时,需要进入文件浏览器,挨个文件夹寻找,浪费时间,浪费精力,真正达到给用户带来便利、提高用户体验的目的。

System and method for finding file folder in Android terminal through file identification

The invention relates to a system for Android terminal through file identification to find the file folder and the method of the invention, the Android terminal users can quickly find the file to install the application folder, let Android users easily from instant messaging software in windows by file identification can open this type of file is located folder, and remove those useless files. To avoid when Android end users want to browse an application file, open the file browser, find the application name one by one folder, when the user wants to avoid receiving clear instant messaging software file, need to enter the file browser, one folder for a waste of time, waste of energy, to achieve the user convenience, to improve the user experience.

【技术实现步骤摘要】
一种Android终端中通过文件标识找到文件所在文件夹的系统及方法
本专利技术涉及一种Android终端中通过文件标识找到文件所在文件夹的系统及方法,属于信息处理

技术介绍
随着Android操作系统不断的发展,Android操作系统一路高歌猛进,如今Android操作系统不仅已经成为移动端的第一大操作系统,而且在智能车载系统,机器人操作系统,以及VR领域都有不俗的表现。虽然Android系统已经如此普及和成熟,但在文件操作方面依然还存在不足之处。一方面,当Android终端用户想要浏览某个应用程序所在的存储文件夹时,只能打开已安装的文件浏览器,然后根据应用程序的名称挨个寻找浏览器中的文件夹来找到相应的应用程序文件夹,而不能像使用PC机一样,能很方便的点击右键,然后选择打开文件所在的文件夹;另一方面,当用户在使用微信或者QQ等即时通讯软件时,需要接收一些图片、视频和办公文件等文件,接收完后,出于留存备用的考虑,并没有及时清理这些文件,这样就会导致用户忘记清理某些无用的文件,随着时间的推移,用户Android终端中无用的文件将会越来越多,我们知道,Android终端的存储资源对用户来说是非常宝贵的,而这些无用的文件却占据着用户的宝贵资源,很容易导致用户的Android终端存储空间不足,此外,即时通讯等应用软件保存所接收文件的文件夹是程序内部设定的,并且这些保存文件的文件夹没有明显的、带有实际意义的标识,用户需要花费很多时间和精力去文件浏览器中挨个文件夹寻找并清理这些无用的文件,这是用户所无法接受的,大大的降低了用户体验。如此就急需一种解决方案,让Android终端用户很快的找到所安装应用程序文件所在的文件夹,让Android终端用户很方便的从即时通讯软件中的窗口由文件标识就能打开这一类文件所在的文件夹,并及时清理那些无用的文件。
技术实现思路
针对现有技术的不足,本专利技术公开了一种Android终端中通过文件标识找到文件所在文件夹的系统;本专利技术还公开了一种Android终端中通过文件标识找到文件所在文件夹的方法。本专利技术使Android终端用户能很快找到所安装应用程序文件所在的文件夹,让Android终端用户很方便的从即时通讯软件中的窗口由文件标识就能打开这一类文件所在的文件夹,并及时清理那些无用的文件。避免了当Android终端用户想要浏览某个应用程序文件时,需要先打开文件浏览器,然后根据应用程序名挨个文件夹寻找,避免了当用户想要清理即时通讯等软件所接收的文件时,需要进入文件浏览器,然后挨个文件夹寻找,浪费时间,浪费精力,真正达到给用户带来便利、提高用户体验的目的。术语解释:1、hash算法,是指将任意长度的二进制值映射为较短的固定长度的二进制值,这个小的二进制值称为哈希值。哈希值是一段数据唯一且极其紧凑的数值表示形式。如果散列一段明文而且哪怕只更改该段落的一个字母,随后的哈希都将产生不同的值。要找到散列为同一个值的两个不同的输入,在计算上是不可能的,所以数据的哈希值可以检验数据的完整性。一般用于快速查找和加密算法。2、MD5值,即哈希值;本专利技术的技术方案为:一种Android终端中通过文件标识找到文件所在文件夹的系统,包括:文件唯一标识的获取模块、文件存储路径信息的保存模块、文件存储路径信息的获取模块、文件存储路径信息的传输模块、文件存储路径信息的接收模块、文件所在文件夹的打开模块,所述文件唯一标识的获取模块、所述文件存储路径信息的保存模块、所述文件存储路径信息的获取模块、所述文件存储路径信息的传输模块、所述文件存储路径信息的接收模块、所述文件所在文件夹的打开模块依次连接;文件唯一标识的获取模块通过Hash算法计算出文件的MD5值后,以文件的MD5值为键、以该文件下载或应用安装时的目录路径为值将文件存储路径信息存储到文件存储路径信息的保存模块中,然后文件存储路径信息的获取模块通过文件唯一标识的获取模块计算出文件的MD5值后,以文件的MD5值为键,从文件存储路径信息的保存模块中获取文件存储路径信息,接着通过文件存储路径信息的传输模块将文件存储路径信息传输给文件存储路径信息的接收模块,文件存储路径信息的接收模块接收到文件存储路径信息后,利用文件所在文件夹的打开模块解析所获取的文件的存储路径信息,读取出相应的文件夹文件,将相应文件夹文件呈现给用户。所述文件唯一标识的获取模块用于:通过Hash算法计算出相应文件的MD5值;所述相应文件是指用户想要查看所在文件夹的应用程序文件或其它应用程序所下载的文件;其它应用程序包括微信、QQ等;所述文件存储路径信息的保存模块用于:利用Android中轻量级存储类SharedPreferences在Android本地存储的/data/data/<包名>/shared_prefs目录下创建一个存储文件,所述存储文件是以某个文件的MD5值为键、以该文件下载或应用安装时的目录路径为值来存储信息的,所述存储文件存储用户想要查看所在文件夹的应用程序文件或其它应用程序所下载的文件的存储路径信息;所述文件存储路径信息的获取模块用于:利用所述文件唯一标识的获取模块获取相应文件的MD5值,以该MD5值为键,从所述文件存储路径信息的保存模块中获取该文件的存储路径信息;所述文件存储路径信息的传输模块用于:在请求打开文件所在文件夹的应用程序(比如QQ或微信)中发送一个设置了特殊Action的广播,所述设置了特殊Action的广播中的信使Intent存储所述文件存储路径信息的获取模块获取的文件的存储路径信息;所述文件存储路径信息的接收模块用于:在本地文件浏览器中静态注册一个广播接收器,该广播接收器接收所述文件存储路径信息的传输模块所发送的设置了的特殊Action的广播;所述文件所在文件夹的打开模块用于:当所述文件存储路径信息的接收模块接收到所述文件存储路径信息的传输模块发送的广播后,取出该广播中的信使Intent中所存储的文件存储路径信息,启动本地文件浏览器并解析读取出相应的文件夹中的文件,将相应文件夹中的文件呈现给用户。一种Android终端中通过文件标识找到文件所在文件夹的方法,包括步骤如下:(1)在本地文件浏览器中静态注册一个广播接收器,该广播接收器接收设置了特殊Action的广播;(2)当用户在其他应用中下载所需的文件,或者用户安装所需的应用程序文件时,用户下载的所需的文件或安装的所需的应用程序文件就存储在了相应的文件夹中;(3)利用Hash算法计算出下载的所需的文件或安装的所需的应用程序文件对应的MD5值;(4)利用Android终端中轻量级存储类SharedPreferences在Android本地存储的/data/data/<包名>/shared_prefs目录下创建一个SharedPreferences文件,以下载的所需的文件或安装的所需的应用程序文件对应的MD5值为键、以下载的所需的文件或安装的所需的应用程序文件对应的存储路径为值存储在该SharedPreferences文件中;(5)当Android终端用户想要浏览某个应用程序文件所在的存储文件夹或者打开即时通讯软件所接收文件所在的文件夹,某个应用程序文件或即时通讯软件所接收文件已经经过步骤(1本文档来自技高网
...
一种Android终端中通过文件标识找到文件所在文件夹的系统及方法

【技术保护点】
一种Android终端中通过文件标识找到文件所在文件夹的系统,其特征在于,包括:文件唯一标识的获取模块、文件存储路径信息的保存模块、文件存储路径信息的获取模块、文件存储路径信息的传输模块、文件存储路径信息的接收模块、文件所在文件夹的打开模块,所述文件唯一标识的获取模块、所述文件存储路径信息的保存模块、所述文件存储路径信息的获取模块、所述文件存储路径信息的传输模块、所述文件存储路径信息的接收模块、所述文件所在文件夹的打开模块依次连接;所述文件唯一标识的获取模块用于:通过Hash算法计算出相应文件的MD5值;所述相应文件是指用户想要查看所在文件夹的应用程序文件或其它应用程序所下载的文件;所述文件存储路径信息的保存模块用于:利用Android中轻量级存储类SharedPreferences在Android本地存储的/data/data/<包名>/shared_prefs目录下创建一个存储文件,所述存储文件是以某个文件的MD5值为键、以该文件下载或应用安装时的目录路径为值来存储信息的,所述存储文件存储用户想要查看所在文件夹的应用程序文件或其它应用程序所下载的文件的存储路径信息;所述文件存储路径信息的获取模块用于:利用所述文件唯一标识的获取模块获取相应文件的MD5值,以该MD5值为键,从所述文件存储路径信息的保存模块中获取该文件的存储路径信息;所述文件存储路径信息的传输模块用于:在请求打开文件所在文件夹的应用程序中发送一个设置了特殊Action的广播,所述设置了特殊Action的广播中的信使Intent存储所述文件存储路径信息的获取模块获取的文件的存储路径信息;所述文件存储路径信息的接收模块用于:在本地文件浏览器中静态注册一个广播接收器,该广播接收器接收所述文件存储路径信息的传输模块所发送的设置了的特殊Action的广播;所述文件所在文件夹的打开模块用于:当所述文件存储路径信息的接收模块接收到所述文件存储路径信息的传输模块发送的广播后,取出该广播中的信使Intent中所存储的文件存储路径信息,启动本地文件浏览器并解析读取出相应的文件夹中的文件,将相应文件夹中的文件呈现给用户。...

【技术特征摘要】
1.一种Android终端中通过文件标识找到文件所在文件夹的系统,其特征在于,包括:文件唯一标识的获取模块、文件存储路径信息的保存模块、文件存储路径信息的获取模块、文件存储路径信息的传输模块、文件存储路径信息的接收模块、文件所在文件夹的打开模块,所述文件唯一标识的获取模块、所述文件存储路径信息的保存模块、所述文件存储路径信息的获取模块、所述文件存储路径信息的传输模块、所述文件存储路径信息的接收模块、所述文件所在文件夹的打开模块依次连接;所述文件唯一标识的获取模块用于:通过Hash算法计算出相应文件的MD5值;所述相应文件是指用户想要查看所在文件夹的应用程序文件或其它应用程序所下载的文件;所述文件存储路径信息的保存模块用于:利用Android中轻量级存储类SharedPreferences在Android本地存储的/data/data/<包名>/shared_prefs目录下创建一个存储文件,所述存储文件是以某个文件的MD5值为键、以该文件下载或应用安装时的目录路径为值来存储信息的,所述存储文件存储用户想要查看所在文件夹的应用程序文件或其它应用程序所下载的文件的存储路径信息;所述文件存储路径信息的获取模块用于:利用所述文件唯一标识的获取模块获取相应文件的MD5值,以该MD5值为键,从所述文件存储路径信息的保存模块中获取该文件的存储路径信息;所述文件存储路径信息的传输模块用于:在请求打开文件所在文件夹的应用程序中发送一个设置了特殊Action的广播,所述设置了特殊Action的广播中的信使Intent存储所述文件存储路径信息的获取模块获取的文件的存储路径信息;所述文件存储路径信息的接收模块用于:在本地文件浏览器中静态注册一个广播接收器,该广播接收器接收所述文件存储路径信息的传输模块所发送的设置了的特殊Action的广播;所述文件所在文件夹的打开模块用于:当所述文件存储路径信息的接收模块接收到所述文件存储路径信息的传输模块发送的广播后,取出该广播中的信使Intent中所存储的文件存储路径信息,启动本地文件浏览器并解析读取出相应的文件夹中的文件,将相应文件夹中的文件呈现给用户。2.一种Android终端中通过文件标识找到文件所在文件夹的方法,其特征在于,包括步骤如下:(1)在本地文件浏览器中静态注册...

【专利技术属性】
技术研发人员:袁东风张浪
申请(专利权)人:山东大学
类型:发明
国别省市:山东,37

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

1