android 服务器只返回图片名称,img显示资源文件对应名称的图片

如题 android 服务器只返回图片名称,img显示资源文件对应名称的图片

2个回答

可以先根据名字获取该图片对应的ResId
int resId = getResources().getIdentifier(imageName, "drawable" ,packageName);
其中imageName就是你图片的名字,“drawable”代表你的图片在drawable文件夹下,packageName就是你的包名

再根据resId获取图片资源
getResources().getDrawable(resId)

可以先根据名字获取该图片对应的ResId
int resId = getResources().getIdentifier(imageName, "drawable" ,packageName);
其中imageName就是你图片的名字,“drawable”代表你的图片在drawable文件夹下,packageName就是你的包名

再根据resId获取图片资源
getResources().getDrawable(resId)

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
输入相应名称,自动显示对应的图片
论坛里面搜索了如下的代码,需要修改为从两个子文件夹下面取回图片,放置等高(行号)的位置。期待帮助!rn [code=sql]rn'需求:修改下面的代码,根据 C7、G12单元格的不同选择,从同路径下面两个子文件夹里面,提取同名图片,放置在 25行以下的固定位置,大小跟随存放的单元格大小相同。rnPrivate Sub Worksheet_Change(ByVal Target As Range)rnDim rng As RangernSet rng = Union([C7], [G12])rnIf Intersect(rng, Target) Is Nothing Then Exit SubrnDim path$, rg As Range, shp As Shape, ad$rnApplication.ScreenUpdating = FalsernSet rg = Target.Offset(18, 0) '【问题1】 C7 和 G12 偏移到25行的差值是两个数字,这里需要修改代码rnad = rg.Addressrnpath = ThisWorkbook.path & "\产品图片\" '【问题2】 图片放置在2个路径的文件夹里面,怎么样修改这里的代码rnpath = ThisWorkbook.path & "\开启方向\"rnFor Each shp In ActiveSheet.Shapesrn' If shp.TopLeftCell.Address = ad Then shp.Delete 【问题3】 当C7 和 G12 选择不同的数值时,怎么执行该语句 清楚原来的图片rnNextrn If Len(Target.Value) > 0 Thenrn ActiveSheet.Pictures.Insert(path & Target.Value & ".jpg").Selectrn With Selection.ShapeRangern .LockAspectRatio = msoFalsern .Top = rg.Toprn .Left = rg.Leftrn .Height = rg.MergeArea.Heightrn .Width = rg.MergeArea.Widthrn End Withrn End IfrnApplication.ScreenUpdating = TruernEnd Sub[/code]rn补充问题:rn以上代码还需要和下面这个判断代码一起使用,但是出现了 二义性名称 Worksheet_Changern[code=html]Private Sub Worksheet_Change(ByVal Target As Range)rnIf [G13] = "不需要" And [G8] = "不需要" ThenrnWith ActiveSheetrnApplication.EnableEvents = Falsern.Unprotectrn.UsedRange.Cells.Locked = Falsern.Range("H13") = "Choose an item."rn.Range("H13,b5").Locked = Truern.Protectrn.EnableSelection = xlUnlockedCellsrnApplication.EnableEvents = TruernEnd WithrnElsernActiveSheet.UnprotectrnEnd IfrnEnd Sub[/code]
<img>标签,显示服务器图片
标签,利用io流从服务器向浏览器写入图片 前提: D:/DevelopmentTool/apache-tomcat-8.5.14/webapps/pic/服务器该文件夹下存放了名字为001.jpg 的图片 HTML页面: img style="width: 550px" src="project/manager/picture?name=001.png&ti
获取到图片名称
function changeSpan(){ var f = document.getElementById("file1").files; var s = f[0].name; $("#span1").val(s); /* if(f[0].name!=null){ } */ } ...
批量更改图片名称
 setlocal enabledelayedexpansion REM 保存dir的结果到变量a.1,a.2,...,总个数存到变量a.num set "num=0" for /f "delims=" %%i in ('dir /o:n /a:-d /b "*.jpg"') do ( set /a "num=!num!+1" set "a.!num!=%%i" )
元件封装.图片.名称
常用元件的 有图 设计PCB的好帮手 图片清晰 一目了然 难得
批量修改文件、图片名称
批量修改文件、图片的名称,减少不必要的工作 public static void FileImgDel() { String imgPath = ""; String leftstr = ""; String rightstr = ""; try { Pattern pattern = Pattern.compile("JPG|PNG"); //文件夹地址 imgPath = "C:\\Users\\paneland\\Desktop\\emo\\kr2"; File file = new File(imgPath); File[] files = file.listFiles(); for (int i = 0;i < files.length;i++) { File file2 = files[i]; Matcher matcher = pattern.matcher(file2.getName().substring( file2.getName().indexOf(".") + 1, file2.getName().length())); leftstr = file2.getName().substring(0, file2.getName().indexOf(".") + 1); rightstr = file2 .getName() .substring(file2.getName().indexOf(".") + 1, file2.getName().length()).toLowerCase(); System.out.println(file2.getName()+"================="+imgPath +"\\"+ emoStrings[i]+"." + rightstr); if (!matcher.find()) { // file2.renameTo(new File(imgPath + "\\(顔文字"+(i+1)+")." + rightstr)); file2.renameTo(new File(imgPath +"\\"+ emoStrings[i]+"." + rightstr)); } } } catch (Exception e) { // TODO: handle exception e.printStackTrace(); }
比较图片名称问题
比如我在后台上传1张图片,图片路径保存在数据库,图片就保存在文件夹images里面.rn现在我又要上传多1张图片,怎样比较此图片的文件名和文件夹images里面的图片的文件名啊 rn我现在的问题是上传了同名的图片就把原先的图片覆盖掉了,求各位帮下忙谢谢啦!!!
批量改变图片名称
可以批量改变名称及后缀,代码简单易懂,如有不解,可发邮件到1028178968@qq.com
正则表达式匹配图片名称
格式是:[QQ截图20160901151026.png]rn怎么写正则表达式?
MATLAB下批量修改图片名称
写个简单版的(竟然没有matlab语言的选择项): clc;clear; file_path1 = 'D:\Documents\MATLAB\毕业设计图\第四章\old\';% 图像文件夹路径 file_path2 = 'D:\Documents\MATLAB\毕业设计图\第四章\new\';% 图像文件夹路径 img_path_list = dir(strcat(file_path1...
递归查询sdcard图片名称
1.  //获得sdcard的文件路径 public void getSdcardPath() {         File file = null;     //判断sdcard是否挂载         if (Environment.getExternalStorageState().equals(                 Environment.MEDIA_MOUNTED)
批量修改图片名称 MAC
批量修改图片名称 MAC 使用说明: https://gorpeln.com/2018/10/03/15385436862439.html
分解textarea文本框里的图片路径与对应的图片名称?
[img]http://www.qq8qq8.com/qqbiaoqingtupian/UploadFiles_7893/200912/2009120119134691.gif[/img]rn祝福你的生日rn[img]http://www.qq8qq8.com/qqbiaoqingtupian/UploadFiles_7893/200911/2009113018485163.gif[/img]rn去你的rn[img]http://www.qq8qq8.com/qqbiaoqingtupian/UploadFiles_7893/200911/2009113018480037.gif[/img]rn心想事成rn[img]http://www.qq8qq8.com/qqbiaoqingtupian/UploadFiles_7893/200911/2009113018471203.gif[/img]rn心痛呀rnrn如何提取出完整图片路径与图片名称,图片路径在上,图片名称在下。rnrn将来上面字符串将来是放在一个textarea里。rnrn==============================================================================================rn例如:第一次循环rn==============================================================================================rnDim strPicUrl,strPicNamernrnstrPicUrl="http://www.qq8qq8.com/qqbiaoqingtupian/UploadFiles_7893/200912/2009120119134691.gif"rnstrPicName="祝福你的生日"rn==============================================================================================rnrn例如:第二次循环rn==============================================================================================rnstrPicUrl="http://www.qq8qq8.com/qqbiaoqingtupian/UploadFiles_7893/200912/2009113018485163.gif"rnstrPicName="去你的"rn==============================================================================================rnrn...rnrn一共四次循环取完。rnrn最终要实现功能:把对应的图片路径与对应的图片名称存入数据库表中。
kindeditor 获取上传图片的新图片名称和旧图片名称
if (self.afterUpload) { self.afterUpload.call(self, url, data, name);} 改为 if (self.afterUpload) { self.afterUpload.call(self, data, data, name); } 即可获取到 data.url , data.msg 其中 url 和m...
Android图片设备icon资源文件对应的文件夹
于是我将图标手动进行放大和缩小,放在不同的资源文件下。这里将用到的几个图标的尺寸进行记录,以后用的的时候可以直接查看: ldip:36*36 mdip:48*48 hdip:72*72 xhdip:96*96 ic_launcher-web :512*512
图片从数据能显示,图片名称不能显示?
TO: skyyoung(路人甲) rn我遇到另外一个问题,我把图片名称,图片数据,图片大小放在同一个表中,去读表的时候,图片能显示,而图片名称,图片大小,不能显示出来,什么原因?能给个提示吗?
android上如何根据名称获取对应的图片?
如我想获取苍井空的图片,通过什么接口,传入“苍井空”(url地址),就能获取到对应的图片!我想到用百度图片,但是百度貌似没有提供类似的接口!请哪位高手大侠赐教一下!谢谢!
img标签src对应的图片不存在,显示一个默认的图片
img标签src对应的图片不存在,显示一个默认的图片 [code=&quot;java&quot;][/code] [CSS]的方案 [code=&quot;java&quot;] t = document.getElementsByClassName(&quot;defaultImg&quot;); for(i = 0; i &lt; t.length; i++){ t.item(i).onerror = function(...
#Gridview# 显示对应编号名称!!
一个表,ID列,公司名称列,和父经销商ID列,在gridview中,父经销商ID列要显示对应的公司名称。rn
jquery实现当修改上传的图片时,默认显示当前图片的名称,当选择新的图片时,显示最新的图片名称
$(document).ready(function(){ var file = "${teacherInfo.personalpicture}";         var index = file.lastIndexOf("_")+1;      $("#personalpicture").val(file.substring(index)); }); $("#choice").cl
img 图片不显示
这个图片就不显示rnrn这个图片就会显示rnrn图片地址是正确的,我换成其他图片就可以显示。都是在同个文件夹下的。rn为什么第一张不显示 ,第二张会显示??rnrn
winfin-图片(显示,分页,名称,类别)查询
前言 我的文章相对于来说,理论的东西是很少,代码的实践是很多,如果有看不明白的朋友,可以到网上查看一下其它的一些资料,也是可以的,今天我写的这篇文章,虽然简短,但是很精悍。 (1)数据库(MySQL) (2)实体类(Model) using System; using System.Collections.Generic; using System.Linq; using Syste...
枚举系统字体名称,显示网页图片
枚举系统字体名称,显示网页图片.
关于server.urlencode显示汉字名称的图片
关于server.urlencode,rn在我本地server上,通过server.urlencode显示汉字名称的图片没有问题,但是同样的程序到了另一个server上就不能正常显示图片. 为什么?rn
android由图片名称获取图片的ID.rar
android由图片名称获取图片的ID.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
android通过图片名称获取资源识别码
一个小工具类 package com.listviewtest; import android.content.Context; /** * 获取资源文件识别码 */ public class IdentifierUtil { public static int getIdentifier(Context context, String type, String ...
android 由图片名称获取图片的ID
通过保存的图片名称来加载加载图片的Demo
img标签 显示其他服务器图片问题
想做一个IIS服务器img标签显示另一台机器文件夹里面的图片?请问,能怎么显示吗?有好的解决方案,麻烦大神分享下。
c#由图片名称查找图片
在电脑E盘有一个存放图片的文件夹“图片”,其中的图片名称是不重复的,但图片的格式可以是BMP,PNG,JPG,GIF等。现在的问题是,知道了图片的名称<假如图片的名称为“花”,但不知道是“花.JPG”还是“花.png”>,如何能写程序得到图片的完整路径。
删除数据库中不存在的图片名称的图片
删除数据库中不存在的图片名称的图片 C#.Net实例代码
html页面点击图片名称查看图片-viewer.js
点击图片名称展示图片信息,使用了 viewer.js 的js插件。
如何获得图片TImage的图片名称
在TLabel的OnClick事件点击时可以用rn(Sender as TLabel).Caption;rn取得TLabel里的数据,rn但如果是TImagern(Sender as TImage).rn请问怎样才能取得图片的名称,比如点击图片1.jpg,点击后取得“1.jpg“这样的信息
抓取页面图片3.0_捕获图片名称
通过本课程的学习,你将掌握如何使用Python的基础类库,实现对邮箱、图片、金融数据的爬取,以及什么是深度爬取和广度爬取
图片色域、图片色域名称
图片色域、图片色域名称(图片色域、图片色域名称)
android 通过图片名称获取 drawable 目录下的图片
android 通过图片名称获取 drawable 目录下的图片 ~~~~~~~~~~~~~~~~~
android 在res资源下的图片,根据图片名称加载图片
我们可能有需求遇到,只根据图片名称加载res里的图片资源。代码示例:res\drawable\p1.jpgint resId = mContext.getResources().getIdentifier("p1", "drawable" , mContext.getPackageName()); Uri uri = Uri.parse("res:///"+resId);
python 提取指定目录下的图片名称
#导入需要的包 import os #图片目录 dir_path = 'D:\happy丶\Pictures\Camera Roll' imageName_list = os.listdir(dir_path) imagePath_list = [os.path.join(dir_path, imageName) for imageName in imageName_list] #因为我的这个目...
Rtf格式的图片添加名称
各位大神.rn我在网上找到了能让RichTextBox显示GIF图片的方法,查看代码是把图片变成了rtf格式.我在想能不能在图片的rtf格式后面跟一个他的名字.而且能够获取到.那就爽歪歪了~[code=csharp]rn/// rn /// 添加一个文件资源到RTF数据rn /// rn /// 文件路径 rn public void AddFile(string p_FileFullPath)rn rn byte[] _FileBytes = File.ReadAllBytes(p_FileFullPath);rn Image _Image = Image.FromStream(new MemoryStream(_FileBytes));rn string _Guid = BitConverter.ToString(Guid.NewGuid().ToByteArray()).Replace("-", "");rn StringBuilder _RtfText = new StringBuilder(@"\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052\fonttbl\f0\fnil\fcharset134 \'cb\'ce\'cc\'e5;\uc1\pard\lang2052\f0\fs18\object\objemb\*\objclass Paint.Picture");rn int _Width = _Image.Width * 15;rn int _Height = _Image.Height * 15;rn _RtfText.Append(@"\objw" + _Width.ToString() + @"\objh" + _Height.ToString());rn _RtfText.AppendLine(@"\*\objdata");rn _RtfText.AppendLine(@"010500000200000007000000504272757368000000000000000000" + BitConverter.ToString(BitConverter.GetBytes(_FileBytes.Length + 20)).Replace("-", ""));rn _RtfText.Append("7A676B65" + _Guid); //标记rn _RtfText.AppendLine(BitConverter.ToString(_FileBytes).Replace("-", ""));rn _RtfText.AppendLine(@"0105000000000000\result\pict\wmetafile0"); rn base.SelectedRtf = _RtfText.ToString();rn [/code]rn以上是展示GIF图片功能的代码rn我现在正在做个发送信息的功能,能发图片和蚊子,就疼的就是图片的获取啦,如果我提前获取了图片的位置和名称万一用户修改图片,删除图片一切就变了,所以我在想,在用户发送的时候就获取图片的名称和位置,现在就是图片的名称无法获取了,如果能在图片的rtf格式中获取到就是最完美的结局了.rn
获取图片地址的最后的图片名称
用正则表达式: var url = 'http://www.baidu.com/path/a/b/c.png'; var data = url.match(/[^/]+(?!.*\/)/g); console.log(data); // [&amp;quot;c.png&amp;quot;]
文件批量管理 图片批量修改名称
文件批量管理 图片批量修改名称 绿色软件,放心使用 大大的提高了工作效率!
相关热词 c# login 居中 c# 考试软件 c# 自然语言分析 c# 分段读取文件 c# 泛型反射 c#打断点 c# 时间转多少秒 c# 线程函数加参数 c# modbus 读取 c#查询集合表