[发明专利]手机文件的读写控制方法及终端有效
| 申请号: | 201110370487.9 | 申请日: | 2011-11-21 |
| 公开(公告)号: | CN103124309A | 公开(公告)日: | 2013-05-29 |
| 发明(设计)人: | 王晶;杨继斌 | 申请(专利权)人: | 希姆通信息技术(上海)有限公司 |
| 主分类号: | H04M1/725 | 分类号: | H04M1/725;G06F17/30 |
| 代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 卢刚 |
| 地址: | 200335 上*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 手机 文件 读写 控制 方法 终端 | ||
技术领域
本发明涉及通信领域,特别涉及手机终端的文件读写管理系统。
背景技术
目前手机终端普遍具有各种多媒体的应用,这些应用都需要用到文件读写接口。然而,由于手机系统上普遍存在多种存储位置,如用户不可见的系统文件存储区,用户可见的机身存储区,以及外接存储卡后得到的扩展存储区等。
因此,在最终用户使用手机时进行一些文件读写操作时,如保存照片、下载文件、保存录音、打开电子书等,往往需要做比较多的交互操作或者设置才能选定文件存储位置,而且各个不同的应用都需要重复设置,无法统一更改,甚至有些应用无法在设置中修改存储位置。对普通用户来说,这种存储位置管理方式是不够合理的。
同样,在手机开发者进行开发时,也必须要在编码时选择当时需要用哪个存储位置,这种选择过程也会给开发过程带来额外的工作量。
发明内容
本发明的目的在于提供一种手机文件的读写控制方法及手机,使得用户可以更便捷地使用与各种文件存取相关的应用,开发者可更方便地完成文件的相关操作,并节省了大部分模块的存储设置开发工作。
为解决上述技术问题,本发明的实施方式提供了一种手机文件的读写控制方法,包含以下步骤:
预先为手机中的各存储位置设置相对应的路径前缀,所述存储位置与所述路径前缀一一对应;
在所述手机中设置首选的存储位置;
所述手机在需要进行读操作或写操作时,根据当前设置的所述首选的存储位置,查找到相对应的路径前缀;
所述手机将查找到的所述路径前缀与收到的文件路径组成完整文件路径;
所述手机根据所述完整文件路径进行所述读操作或写操作。
本发明的实施方式还提供了一种手机,包含:
对应关系设置模块,用于为手机中的各存储位置设置相对应的路径前缀,所述存储位置与所述路径前缀一一对应;
存储位置设置模块,用于在所述手机中设置首选的存储位置;
映射模块,用于在手机需要进行读操作或写操作时,根据当前设置的所述首选的存储位置,查找到相对应的路径前缀;
组合模块,用于将所述映射模块查找到的所述路径前缀与收到的文件路径组成完整文件路径;
读写操作模块,用于根据所述完整文件路径进行所述读操作或写操作。
本发明实施方式相对于现有技术而言,在存储区位置和路径前缀间建立一一对应的关系。在需要进行读操作或写操作时,根据当前设置的首选的存储位置,通过简单的文件路径映射技术,即可查找到相对应的路径前缀。然后,通过查找到的路径前缀与收到的文件路径组成完整文件路径后,即可进行读操作或写操作。由于用户预先设置了一个统一的优先存储位置,因此,在进行读、写操作时,只需由程序员输入或通过调用其他模块得到具体文件路径(如具体的文件夹名称),即可通过将查找到的路径前缀(即根目录)结合该具体文件路径(即子目录)组成一个完整文件路径,从而进行读操作或写操作。而无需像传统的做法那样弹出选择对话框,或者分别地读取用户对每个应用设置的优先存储位置。对开发者而言,也无需在编码时选择当前需要用哪个存储位置(因为首选的存储位置已预先设定)。从而可使得用户能更便捷地使用各种文件存取相关的应用,开发者可更方便地完成文件的相关操作,并节省大部分模块的存储设置开发工作。
进一步地,在组成完整文件路径之后,先检查是该完整文件路径下是否有相应的文件,如果有,则再进行所述读操作;如果没有,则执行以下步骤:
将其他路径前缀与所述收到的文件路径进行组合,直至组合后得到的完整文件路径下有相应的文件;根据所述组合后得到的完整文件路径,进行所述读操作。
由于当用户对首选的存储位置进行变更后,之前读写的内容仍是保存在变更前的存储位置中,因此,通过在变更存储位置后组成的完整文件路径下没有相应的文件时,将其他路径前缀(即变更前的存储位置可能对应的路径前缀)与收到的文件路径进行组合,直至组合后得到的完整文件路径下有相应的文件。不但可以统一修改存储位置,而且使得开发者可以很容易地使所开发的应用能够适应用户的文件路径设置变更,而且变更前保存在另一存储区内的文件,变更后依然可以正常访问。
进一步地,手机在需要进行特定程序的相关读操作或写操作时,根据该特定程序的默认路径,进行读操作或写操作。由于对系统文件而言,其读写位置应当是固定的,因此通过区分系统文件和普通文件,对特定程序(如与系统操作相关的程序)设定默认路径,可以迅速地找到读写位置,从而有效提高了手机运行速率。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于希姆通信息技术(上海)有限公司,未经希姆通信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110370487.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于检测磁场的方法和设备
- 下一篇:用于无菌连接软管的方法和设备





