草庐IT

java - Android:如何通过资源ID检索资源的文件名和扩展名

我有以下内容:getResources().getResourceEntryName(resourceId);问题是,它只检索没有扩展名的文件名。例如,如果我有下面的res/drawable/pic.jpg,那么getResources().getResourceEntryName(resourceId);返回值“pic”。缺少扩展名.jpg。 最佳答案 要获得“res/drawable/pic.jpg”你可以使用这个:TypedValuevalue=newTypedValue();getResources().getValue(r

android - okhttp 带文件名的多部分图片上传

我正在尝试将图像从Android手机上传到服务器。这是我到目前为止所做的OkHttpClientclient=newOkHttpClient();MultipartBuilderbuilder=newMultipartBuilder();builder.type(MultipartBuilder.FORM).addPart(RequestBody.create(MediaType.parse("application/json;charset=utf-8"),requestPackage.getJsonParam().toString()));for(inti=0;i我如何为不同的部分

android - DownloadManager 设置标题更改我的文件名

我在我的应用程序中使用DownloadManager从Internet下载文件。这是我的代码。DownloadManagerdownloadManager=(DownloadManager)ui.activity.getSystemService(Activity.DOWNLOAD_SERVICE);UriDownload_Uri=Uri.parse("http://dl.appvn.com/appvn.apk");DownloadManager.Requestrequest=newDownloadManager.Request(Download_Uri);request.setAll

android - 在 PhoneGap 中上传文件时获取文件名和扩展名

我在Android中使用PhoneGap从图库上传图片,但我想做的是获取文件名及其扩展名,我无法从获取它imageuri任何人都可以告诉我如何找到一个我的imageURI是content://media/external/images/media/876所以有没有办法通过使用这个imageURI并读取文件名和扩展名?functionfileUpload(){navigator.camera.getPicture(uploadPhoto,function(message){alert('getpicturefailed');},{quality:50,destinationType:na

Android:从相机获取文件名?

我遇到了一个我可能忽略的问题。我想从相机的表面预览中拍摄一张照片,并将其保存到sd_card。这几乎是完美的。我给它分配了一个文件名,但它不使用filename。这就是我一直在努力做的事情:Buttonimagecapture=(Button)findViewById(R.id.imagecapture);imagecapture.setOnClickListener(newView.OnClickListener(){publicvoidonClick(Viewview){Stringfilename=null;ImageCaptureCallbackiccb=null;try{fi

android - 如何在android中更改apk文件名

我需要为我的android应用程序更改apk文件的名称。我正在使用Eclipse进行构建。如何实现? 最佳答案 右键点击你的项目,Android工具-->导出未签名的应用程序-->随便命名.apk 关于android-如何在android中更改apk文件名,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6094789/

android - 如何在android中找到通过wifi直接模式传输的文件的文件名?

您好我的最终目标是在两个设备之间使用android中的wifidirectapi传输文件。一旦设备充当客户端,另一个设备就充当服务器,就像在wifidirectsdk演示中一样。为此,使用服务器端口和主机地址从客户端创建套接字。我想传输多个文件。在接收方接受客户端套接字连接时,我必须使用从客户端发送的文件的文件名创建文件。但我不知道服务器端的文件名。那么对于这种wifi直传方式,如何使用socket连接发送文件名,实现多文件传输。使用服务器端口和主机地址从客户端创建套接字:fileUris=intent.getExtras().getParcelableArrayList(EXTRA_

android - CreateProcess error=206,文件名或扩展名太长

CreateProcesserror=206,Thefilenameorextensionistoolong-AndroidStudio这个错误是什么意思,我该如何解决? 最佳答案 我尝试了Android-Studio提交项目和TortoiseSVN,似乎tortoise-svn完成的工作不像android-studio的SVN插件。我真的不明白为什么,但Tortoise-svn正在工作,所以我认为这可能是一个答案。长话短说:临时修复是使用TortoiseSvn而不是使用Android-Studio的SVN。

android - 为什么 Android 布局文件名如此有限?

文件名最好保持一致。MyActivity.java包含公共(public)类MyActivity我希望将带有布局的xml文件命名为res/layout/MyActivity.xml但我收到一条错误消息,提示“无效的文件名:必须仅包含[a-z0-9_.]”所以两个问题:为什么字符集如此有限(连大写都不行?拜托!)-啊-这个限制可能已经到位,所以您永远不会被不区分大写和大写的文件系统搞砸了小写字母,例如Apple的HFS+(尽管血腥故事请参阅维基百科http://en.wikipedia.org/wiki/Comparison_of_file_systems#cite_note-note-

android - eclipse 中图像的无效文件名错误

我遇到了以下错误:res/drawable-hdpi/Twitter.png:Invalidfilename:mustcontainonly[a-z0-9_.]Twitter.png在我看来是一个有效的文件名。其他名称如Facebook.png、RSS.png的图像都不起作用。请帮忙!! 最佳答案 资源名称不允许大写..只有小写字母(a-z)、0-9、.(点)和_有效。你的图片名称应该是twitter.png,facebook.png,rss.png 关于android-eclipse中