[发明专利]一种列表项标识、添加和修改的方法及装置在审
申请号: | 201310534728.8 | 申请日: | 2013-10-31 |
公开(公告)号: | CN104598260A | 公开(公告)日: | 2015-05-06 |
发明(设计)人: | 黎兴建;胡胜发 | 申请(专利权)人: | 安凯(广州)微电子技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F17/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 510663 广东省广州市萝岗区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 列表 标识 添加 修改 方法 装置 | ||
技术领域
本发明涉及媒体播放技术领域,特别涉及一种列表项标识、添加和替换的方法及装置。
背景技术
随着科学技术的进步,越来越多的电子产品进入到了人们的日常生活中。其中,音频、视频播放的播放类电子产品是人们最常用的电子类产品之一。
在现有的播放类电子产品中,用户在使用时总会涉及到文件播放查找的问题。
例如,用户在使用手持MP4播放器欣赏音乐时,通常是先将MP4播放器连接到电脑或其它电子设备上,将音频文件或视频文件复制到MP4播放器的存储器中,之后由MP4播放器从存储器中将文件的名称导入到播放列表中。
在正常情况下,在播放器的文件列表中记录该文件的相关信息。但由于存储设备的差异或用户的存储习惯不同,如果用户把文件存放在层级比较多的文件夹中时,容易出现路径名很长、目录层级很多的问题,例如以下mymusic.mp3文件的存储地址为c:/Documents and Setting/Administrator/Application Data/Internet Explorer/Download/Music/mymusic.mp3。在这种情况下,常用的播放器列表在存储列表项的文件标识信息时需要很长的字段进行存储。尤其是用户在这种深层次文件夹下存储大量文件时,播放列表需要存储大量与存储地址相关的路径信息,使得存储文件信息的列表文件变得很大。在这种情况下,用户在打开播放器加载播放列表时,就需要很长时间去加载列表文件,大大影响到用户的使用感受。
发明内容
本发明要解决的技术问题是提供一种列表项标识、添加和修改的方法及装置,在保证列表项中文件信息正确存储的情况下,减少存储列表项中文件信息所占用的空间,提高列表文件在加载时的速度。
一种列表项标识方法,包括:
确定目标列表项对应的目标文件;
根据所述目标文件的文件信息确定所述目标列表项的文件标识。
优选地,所述根据所述目标文件的文件信息确定所述目标列表项的文件标识,具体为:
确定所述目标文件的存储路径;
根据所述存储路径,获取存储所述目标文件的上级目录作为目标目录;
将所述目标目录对应的目录信息和目标文件的文件名,作为目标列表项的文件标识。
优选地,所述将所述目标目录对应的目录信息和目标文件的文件名,作为目标列表项的文件标识,具体为:
根据所述目标目录的名称查找所述目标目录在目录分配表中对应的目录项编号和对应的目录项存储地址;
将所述目录项编号、所述目录项存储地址和所述目标文件的文件名,作为所述目标列表项的文件标识。
一种列表项添加方法,包括:
确定目标列表项在文件列表中的目标位置;
确定目标列表项的文件标识;
将所述目标列表项的文件标识存储在所述文件列表中的目标位置。
一种列表项修改方法,包括:
确定目标列表项的文件标识;
将被替换列表项在文件列表中存储的文件标识替换为所述目标列表项的文件标识。
一种列表项标识装置,包括:目标文件确定模块和文件标识确定模块;
所述目标文件确定模块,用于确定目标列表项对应的目标文件;
所述文件标识确定模块,用于根据所述目标文件的文件信息确定所述目标列表项的文件标识。
优选地,所述文件标识确定模块包括:路径确定子模块、目标目录确定子模块和文件标识生成子模块;
所述路径确定子模块,用于确定所述目标文件的存储路径;
所述目标目录确定子模块,用于根据所述存储路径,获取存储所述目标文件的上级目录作为目标目录;
所述文件标识生成子模块,用于将所述目标目录对应的目录信息和目标文件的文件名,作为目标列表项的文件标识。
优选地,所述文件标识生成子模块包括:目录分配表查找子模块和文件标识保存子模块;
所述目录分配表查找子模块,用于根据所述目标目录的名称查找所述目标目录在目录分配表中对应的目录项编号和对应的目录项存储地址;
所述文件标识保存子模块,用于将所述目录项编号、所述目录项存储地址和所述目标文件的文件名,作为所述目标列表项的文件标识。
一种列表项添加装置,包括:列表项位置确定模块、列表项标识确定模块和列表项标识保存模块;
所述列表项位置确定模块,用于确定目标列表项在文件列表中的目标位置;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安凯(广州)微电子技术有限公司;,未经安凯(广州)微电子技术有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310534728.8/2.html,转载请声明来源钻瓜专利网。