草庐IT

java - 如何访问下载接收器中的本地文件名?

我正在尝试获取下载文件的文件路径,我提供了有效的接收器,但我如何获取文件名/路径?onReceive内部Stringaction=intent.getAction();if(DownloadManager.ACTION_DOWNLOAD_COMPLETE.equals(action)){DownloadManager.Queryq=newDownloadManager.Query();Cursorc=this.query(q);//howtogetaccesstothissincethereisnoinstanceofDownloadManagertry{StringfilePath=

Android R.java 在数字(媒体)文件名上给出错误

我有大量的声音字节要用在我的项目中。不幸的是,所有文件都以数字命名,例如"001.m3,002.mp3...."当我在raw文件夹中添加文件时,AndroidR文件出错。我该如何解决这个问题。谁能给我提供链接,其中android提到了资源文件的命名约定。 最佳答案 每个资源在R.java文件中都有入口,如果你看到R.java文件只不过是我们的普通类publicfinalclassR{publicstaticfinalclassraw{publicstaticfinalint001=0x7f090005;//thiswillnotac

java - 在 Java 中获取友好 url 后面的文件名

我如何知道url后面的文件名(不解析url及其“/”)。例如:如果您使用浏览器访问此url:http://www.ubuntu.com/start-download?distro=desktop&bits=32&release=lts它解析为“ubuntu-12.04-desktop-i386.iso”。我如何在java中检索此文件名以使用其原始名称下载文件?谢谢 最佳答案 更高效方式:您可以简单地连接到URL,然后通过执行以下操作检索您被重定向到的URL:URLfoo=newURL("http://www.ubuntu.com/s

android - 文件名字符导致打开失败 : EINVAL (Invalid argument)

我想用以下格式的文件名创建一个文件:DAY-MONTH-YEAR--HOUR:MINUTE但是当我使用--或/and:我遇到了openfailed:EINVAL异常。我试图摆脱这些焦炭,但没有快乐。是否有任何禁止的文件名字符列表?Stringtime=String.valueOf(c.get(Calendar.DAY_OF_MONTH))+"-"+String.valueOf(c.get(Calendar.MONTH)+1)+"-"+String.valueOf(c.get(Calendar.YEAR))+"--"+String.valueOf(c.get(Calendar.HOUR)

java - 从 Assets 文件夹中获取仅扩展名为 .txt 的文件的文件名

这个问题在这里已经有了答案:android-filterassetManager.listfilesbytype(1个回答)关闭7年前。目前我有这段代码:ArrayListitems=newArrayList();AssetManagerassetManager=getApplicationContext().getAssets();try{items.addAll(Arrays.asList(assetManager.list("")));}catch(IOExceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}这

Android从gmail应用程序获取附加文件名

我必须从gmail应用程序中检索内容的文件名。我得到的内容uri类似于content://gmail-ls/messages/mymailid%40gmail.com/4/attachments/0.1/BEST/false我看到一些应用程序从中获取文件名,例如thisapp请就此提供帮助。提前致谢。 最佳答案 基本上,您需要获取文件系统并获取存储信息的光标:importandroid.app.Activity;importandroid.content.Intent;importandroid.database.Cursor;im

Android - Phonegap - 如何获取拍照的文件名

所以当我拍照时,它们会保存到DCIM/Camera/目录中。我需要在拍摄后取回照片以通过电子邮件发送。如何获取最后一张照片的名称?(或者调整我当前的代码来自定义文件名。)拍照代码如下:functioncapturePhoto(id){navigator.camera.getPicture(onSuccess,onFail,{quality:20,destinationType:Camera.DestinationType.FILE_URI});functiononSuccess(imageURI){varimage=document.getElementById(id);image.s

android - 如何在带有文件名的 ListView 中显示文件大小

我的文件夹中的文件我已经给出了路径并在ListView中显示,但我想在列表文件中显示它的大小。我通过这段代码给你代码fragment我在ListView中获取所有文件名但我想在列表中找到文件名及其大小请帮助我。Stringroot_sd=Environment.getExternalStorageDirectory().toString();file=newFile(root_sd+"/recycle/");Filelist[]=file.listFiles();for(inti=0;i(this,android.R.layout.simple_list_item_1,myList))

android - 如何在 Android Eclipse 开发中更改文件名

我正在关注Sams出版社的这本书“24小时自学Android应用程序开发,第2版”。我在第108页,它告诉我将“main.xml”布局文件更改为“splash.xml”。我尝试单击包资源管理器中的文件名,但没有。我也尝试在包资源管理器中右键单击文件名,但没有重命名文件的选项。我想到的唯一其他方法是在Windows资源管理器中更改它。我必须在Windows资源管理器中更改它,还是有更好的方法? 最佳答案 尝试:右击->重构->重命名 关于android-如何在AndroidEclipse开

android - 在Android中解压unicode文件名错误

我有一个zip文件,其中包含一个文件:“Induláselőtt.html”(这是匈牙利文)但是当我尝试解压缩时,getNextEntry行出现错误:try{ZipInputStreamzis=newZipInputStream(getResources().openRawResource(R.raw.ie));ZipEntryze=null;while((ze=zis.getNextEntry())!=null){info.setText(info.getText()+"\nName:"+ze.getName());}}catch(Exceptione){info.setText(i