这些文件放置的路径是在哪里?
能通过name直接获取到音频文件的名称吗?
我现在要实现的功能是,在个人设置中。根据用户需要选择不同的系统提示音,
需求明细:
1.将提示音文件名称放入Spinner中
2.点击播放并设置该音频文件为默认提示音
3.是否需要找位置保存此次选择的文件,以供下次登录该系统时,使此次选择项依然作为默认系统提示音
以下部分为获取本机通讯录方法,现在我需要获取手机中音频文件的名称及路径,哪位指点一下哈。
最好是能有获取系统提示音的方法,应该不止是能通过Cursor获取的,请帮忙啦~~~~~~~~~~~~~~~~~~~~~
//get system contacts
Uri mContacts = People.CONTENT_URI;
Cursor cur = managedQuery(mContacts, columns, // 要返回的数据字段
null, // WHERE子句
null, // WHERE 子句的参数
null // Order-by子句
);
if (cur.moveToFirst()) {
String name = null;
String phoneNo = null;
for(int i=0, count=0; i<cur.getCount(); i++)
{
name = cur.getString(cur.getColumnIndexOrThrow(People.NAME));
phoneNo = cur.getString(cur.getColumnIndexOrThrow(People.NUMBER));
if(null!=phoneNo && isPhoneNumberValid(phoneNo))
{
/*格式化手机号码*/
names.add(count, name);
phoneNos.add(count, phoneNo.replaceAll("-", ""));
count++;
}
cur.moveToNext();
}
}//end get
分享到:
相关推荐
标题中的“文件的Handle获取文件路径”是指在操作系统层面,通过一个已经打开的文件句柄(Handle)来获取该文件的实际存储路径。这通常在编程中用于需要知道某个已打开文件的具体位置,但只有其句柄的情况下实现。...
在编程领域,尤其是在Windows应用程序开发中,理解和操作文件路径及名称是至关重要的。本文将深入讲解如何在Winform(Windows Forms)环境下获取文件路径及文件名,并提供相关的示例源码来帮助理解。 首先,我们...
"获取指定目录下的所有文件路径及文件名"这一主题是其中的核心部分,它涉及到文件系统接口的使用,以及如何遍历目录结构来收集信息。在这个场景下,我们将深入探讨以下几个关键知识点: 1. **文件路径与文件名**: ...
在Windows操作系统中,获取当前鼠标选中的文件的路径是一项常见的任务,这通常涉及到与系统壳层(Shell)的交互,也就是Windows Shell扩展编程。通过Shell,我们可以访问到桌面、文件资源管理器等环境下的对象,并...
无论哪种编程语言,获取文件路径都是通过与操作系统的文件系统接口交互实现的。在处理文件路径时,还要注意路径分隔符的问题,Windows使用反斜杠(\),而Unix/Linux使用正斜杠(/)。大多数现代编程语言会自动处理这些...
总的来说,C#通过其丰富的类库和方法,提供了强大且灵活的方式来获取系统特殊文件夹及路径信息,以及进行相关的文件和目录操作。在实际开发中,开发者可以根据需求选择合适的方法,确保程序能够安全、高效地与文件...
总结来说,获取指定目录下的文件路径、文件名以及统计文件数量是文件系统操作的基础。Python的`os`和`glob`模块提供了丰富的功能来支持这些操作。在实际应用中,根据具体需求,我们可以选择合适的方法来处理文件和...
在这个名为"BAT批处理脚本-文件相关操作-获取相对路径.cmd.zip"的压缩包中,包含了一个用于获取文件相对路径的批处理脚本。 批处理脚本的编写通常涉及到DOS命令,例如`cd`(改变目录)、`dir`(列出目录内容)和`...
在计算机操作系统中,获取磁盘驱动器的文件系统名称是一项重要的任务,这通常涉及到系统管理、数据存储和安全性的考量。文件系统是管理和组织磁盘上数据的一种方式,包括文件的创建、删除、读取和写入等操作。不同的...
在IT领域,获取系统所有进程的路径是一项基本但至关重要的任务,这有助于系统监控、性能分析、故障排查等。在Windows操作系统中,开发者通常使用C++编程语言来实现这一功能,因为C++提供了与系统底层交互的能力。在...
本主题主要探讨如何在Windows系统中添加自定义的右键菜单,并获取用户所选文件的路径,这对于开发者来说是一项实用技能。 首先,我们要了解的是如何添加系统右键功能。这通常涉及到注册表编辑,因为Windows系统的...
### 获取文件根路径的方法 在开发Web应用的过程中,经常需要获取到文件的根路径以便进行文件操作或资源定位。本文将详细介绍如何在ASP.NET环境中获取应用程序的根路径,并解释每一步的操作逻辑,帮助读者理解并掌握...
在压缩包文件名称列表中,“Get File Path into Clipboard.workflow”很可能是一个Workflow文件,这是Apple Automator创建的工作流程文件。用户运行这个workflow,就可以将选中的文件路径复制到剪贴板,从而方便地...
其次,**文件路径**是文件在文件系统中的位置,它由一系列目录名和文件名组成,用分隔符隔开。在Windows中,路径通常以驱动器字母(如C:)开始,然后是目录结构,如"C:\Users\Username\Documents";在Unix/Linux系统...
当你知道一个文件的路径时,你可以使用`File`类来获取关于该文件的各种信息,如文件名、大小、创建时间以及它的相对和绝对路径。下面将详细阐述如何使用`File`类进行这些操作。 首先,创建一个`File`对象需要一个...
在IT领域,特别是软件开发中,获取文件路径是进行文件操作、读写及资源定位的基础。根据提供的文件信息,我们可以深入探讨在C#语言中如何有效地获取路径,并理解其背后的逻辑与应用场景。 ### 获取文件路径的方法 ...
Delphi 实现拖拽文件到窗体内显示文件全路径,以拖放的方式打开你想要的文件,直接拖放文件到窗体的光标处即可,程序将自动获取文件路径和名称。当文件拖放至窗体中后,系统将向窗体发送WM_DRAPFILES事件,因此我们...
在解决“通过已安装exe程序名获取程序路径”的问题时,我们可以传递一个NULL参数给`GetModuleFileName`,它会返回调用进程的可执行文件的路径。这样,如果我们知道程序的名称,比如"notepad.exe",但不知道其具体...
- `/a`:显示所有文件,包括隐藏文件和系统文件。 - `/s`:搜索当前目录及其子目录。 - `/b`:使用简单格式列出文件名。 - `/on`:按名称排序。 - `*.*`:匹配所有文件。 - `set file=%%~fi`:设置变量`file`为...
#### 一、获取当前文件及目录的路径方法 在C#编程中,经常需要获取当前文件或程序所在的位置,以便进行后续的文件操作或其他处理。以下是一些常用的方法: 1. **获取当前运行模块的完整路径(包括文件名)** ```...