imageview-从 web 中获取图像的 JSON 路径并把图像显示在 ImageView 中

问题描述

从 web 中获取图像的 JSON 路径并把图像显示在 ImageView 中

我获取一个 website,在json中提供一个图像的路径,我想获取这个路径并在ImageView中显示一个图像。如何从web 中获取图像的JSON 路径并把图像显示在ImageView中?
提示: targetSdkVersion="15"

{
"count": "28",
"data": [
    {
        "id": "84",
        "thumb": "http://mmmmm.cccc.com/data/card/thum/a1f694f5ba0df9147c02b0c0c8cb83c2.jpg",
        "category": "Purchase",
        "title": "test",
        "locationname": "test",
        "latitude": "0",
        "longitude": "0"
    }
]
}

Activity 中:

ImageView iv = (ImageView) findViewById(R.id.imageView1);
iv.setImageResource(R.drawable.photo); // 显示图像在项目中,使用JSON路径如何显示图像

解决方案

  1. 首先得从json中取出图片地址,
  2. 通过http请求下载图片,
  3. 把下载的图片通过ImageView显示

解决方案二:

HttpClient请求site,获取流,JsonObject解析,String url = JsonObject.optString("thumb");

根据Url下载Bitmap ,再ImageView.setBitmap(xx)就OK了

时间: 2024-09-22 15:52:05

imageview-从 web 中获取图像的 JSON 路径并把图像显示在 ImageView 中的相关文章

如何在web service中输出纯json的数据?

问题描述 如何在webservice中输出纯json的数据?{"SN":"123"},{"SN":"12345"}不要带string这样标签的<stringxmlns="http://tempuri.org/">[{"SN":"123"},{"SN":"12345"}</string> 解决方案 解决方案

ASP.NET将Web站点下的绝对路径转换为虚拟路径

asp.net|web|站点|转换 很经常使用到的一个功能,但在在网上却一直没有找到相关的解决方法,今天借着项目应用到的机会写了两个将绝对路径转换为虚拟路径封装好的方法将Web站点下的绝对路径转换为相对于指定页面的虚拟路径/**//// <summary>/// 将Web站点下的绝对路径转换为相对于指定页面的虚拟路径/// </summary>/// <param name="page">当前页面指针,一般为this</param>///

vs2008生成路径修改-vs2008选择在浏览器中查看打开路径有问题

问题描述 vs2008选择在浏览器中查看打开路径有问题 我在项目里选择Default选择在浏览器中查看发现打开路径是:http://localhost:1141/web/Default.aspx 发现这个地址里面多了个web,我想在项目生成路径里去掉web也就是获得http://localhost:1141/Default.aspx这个路径,不知道在vs2008里要怎么修改

SQL Server中XML与JSON应用比较

title: SQLServer · 特性分析 · SQL Server中XML与JSON应用比较 author: 石沫 背景 SQL Server是一种强大的数据库引擎,不仅性能卓越,稳定,功能还很强大,SQL Server 2016中已经支持JSON.这让我想到以前工作中经常使用的SQL XML,也对比一下他们几个关键领域的应用方法.这两种SQL特性,在实际的工作中也是常用的功能,特别是JSON在最近发展非常火爆,SQL Server也不落后,很快就在SQL Server2016支持. 广义

web项目前端读取json数据不正常 ?

问题描述 web项目前端读取json数据不正常 ? 后台代码 @Override public String execute() throws Exception { Object obj=this.session.get(StaticString.ADMIN_INFO); Map<String, Object> map=new HashMap<String, Object>(); if(obj!=null){ AdminBean newAdmin =new AdminBean(t

ios-iphone中怎么解析JSon值

问题描述 iphone中怎么解析JSon值 现在开发iphone应用,使用JSON框架解析从web服务获取的JSon值,怎么得到像1221, 1278,3456等等这样的值?这些值不连续,会动态改变. 谢谢 json响应,供您参考. { "1221": { "type": "product", "product_id": 1221, "intID": "1", "name&qu

图片-android json解析完成,放入listview中错位,应该如何解决??

问题描述 android json解析完成,放入listview中错位,应该如何解决?? android 解析完图片,将图片放入listview的item中,图片错位,应该如何解决了? 解决方案 你看看是不是复用的时候出现的问题!打印一下气质看看指针的位置对不对. 解决方案二: http://www.cnblogs.com/xiaoQLu/archive/2012/06/18/2553757.htmlhttp://www.cnblogs.com/lesliefang/p/3619223.html

java ee-springMVC中jsp页面访问路径404错误?

问题描述 springMVC中jsp页面访问路径404错误? 配置如下 spring-servlet.xml class="org.springframework.web.servlet.view.InternalResourceViewResolver"> Web.xml spring*.do 我在JSP页面的路径是WebContent/views/EnterpriseInfoManag/pollutionBasInfo.jsp controller的代码是: @Control

SQLServer · 特性分析 · SQL Server中XML与JSON应用比较

title: SQLServer · 特性分析 · SQL Server中XML与JSON应用比较 author: 石沫 背景 SQL Server是一种强大的数据库引擎,不仅性能卓越,稳定,功能还很强大,SQL Server 2016中已经支持JSON.这让我想到以前工作中经常使用的SQL XML,也对比一下他们几个关键领域的应用方法.这两种SQL特性,在实际的工作中也是常用的功能,特别是JSON在最近发展非常火爆,SQL Server也不落后,很快就在SQL Server2016支持. 广义