Android-smart-image-view加载网络图片
界面效果
应用的权限
<uses-permission android:name="android.permission.INTERNET"/>
布局文件
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"tools:context=".MainActivity" ><com.loopj.android.image.SmartImageViewandroid:id="@+id/siv"android:layout_width="match_parent"android:layout_height="match_parent"android:layout_weight="100" /><EditTextandroid:id="@+id/et_path"android:layout_width="match_parent"android:layout_height="wrap_content"android:hint="请输入图片地址"android:singleLine="true" /><Buttonandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:onClick="checkImage"android:text="@string/bt_catchImage" /></LinearLayout>
核心文件
package com.examp.use_android_smart_image_view;import com.loopj.android.image.SmartImageView;import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;public class MainActivity extends Activity {private EditText et_path;private SmartImageView siv;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);et_path = (EditText) findViewById(R.id.et_path);et_path.setText("http://c.hiphotos.baidu.com/image/w%3D310/sign=1ebfb751a6c27d1ea5263dc52bd4adaf/78310a55b319ebc47dc5736c8026cffc1f171681.jpg");}public void checkImage(View view) {siv = (SmartImageView) findViewById(R.id.siv);// 加载的路径|如果没有加载到显示的内容|等待加载的图片siv.setImageUrl(et_path.getText().toString().trim(),R.drawable.ic_launcher, R.drawable.ic_launcher);}}
注:使用前提,需要加入Android-smart-image-view框架
下载地址:
Android-smart-image-view加载网络图片相关推荐
- android listview动态加载网络图片不显示,Android Listview异步动态加载网络图片
Android Listview异步动态加载网络图片 详见: http://blog.sina.com.cn/s/blog_62186b460100zsvb.html 标签: Android SDK ...
- Android Widget 中ListView加载网络图片
为什么80%的码农都做不了架构师?>>> 关于Widget的介绍和用法可以看这两篇博文,写的非常详细了 Android 之窗口小部件详解--App Widget http:// ...
- Android之ListView异步加载网络图片(优化缓存机制)
网上关于这个方面的文章也不少,基本的思路是线程+缓存来解决.下面提出一些优化: 1.采用线程池 2.内存缓存+文件缓存 3.内存缓存中网上很多是采用SoftReference来防止堆溢出,这儿严格限制 ...
- android Gallery实现异步加载网络图片
之前在网上找了很多都没有这方面的资料,大概的效果是当Gallery滑动时不下载图片,当Gallery滑动停止时加载当前页面图片,自己花了一点时间大概的实现了,如果各位有更好的意见欢迎说出来大家一起学习 ...
- Android使用ImageLoader异步加载网络图片(一)读取单张图片
这里我写的是读取单张的图片从网络读取,和listview多张图片的读取首先是单张的读取这篇博客只写了读取单张的读取多张的下一篇写 此例子的代码 已上传资源页 由于昨天时间比较紧所以,这个Demo 的源 ...
- Android使用Glide框架加载网络图片(解决无报错图片不显示问题)
清单文件中添加访问网络权限并防止图片不显示 activity加载自己云服务器网页图片 package com.example.app3;import androidx.appcompat.app.Ap ...
- Android slider加载网络图片的框架
android中使用slider加载网络图片,众所周知,在开发App的时候,差不多每个app的主页面的搭建都少不了广告轮播,广告轮播,我们可以手动轮播,也可以让其自动轮播,这都是可以的,当我们使用Vi ...
- Android Glide加载网络图片不显示,但用网页打开又正常显示
前言 最近做Demo比较多,之前在搭网络框架的时候遇到了图片加载的问题,因为我以前的框架中加载网络图片是没有问题,这次居然出问题,但是其实也不难解决吧. 异常问题 报错有两个 ① Failed to ...
- android imageview 设置网络图片,ImageView加载网络图片
android网络加载图片框架Android-Universal-Image-Loader功能非常强大,其开源地址https://github.com/nostra13/Android-Univers ...
- android 图片加载 软引用_Android 异步加载网络图片并缓存到本地 软引用 学习分享(转)...
迪 王. 于 星期四, 20/02/2014 - 21:36 提交 在android应用开发的时候,加载网络图片是一个非常重要的部分,很多图片不可能放在本地,所以就必须要从服务器或者网络读取图片. 软 ...
最新文章
- CSS魔法堂:重拾Border之——图片作边框
- 3.1 基础-抛小球
- 【C/C++17】_ooci.h,_ooci.cpp,_mysql.h,_mysql.cpp,_postgresql.h,_postgresql.cpp
- 一二三系列之CodeChef分块——Chef and Churu,Chef and Problems,Children Trips
- 《Python Cookbook 3rd》笔记(4.15):顺序迭代合并后的排序迭代对象
- linux下面 r和 n的区别,【冷知识】关于/r与/n以及 /r/n 的区别总结
- 2018年AI专业最全报考指南:去哪学?怎么去?
- android adjust,【报Bug】安卓 adjust-position设置为false 页面依然被顶起 ios是好的
- php 解决跨域问题
- H3C 典型数据链路层标准
- Python-03-基础
- Java Android几个重要的基础知识
- matlab和pspice,电力电子电路仿真---MATLAB和PSpice应用
- 【CVPR 2021】基于样本间关系的知识蒸馏:Complementary Relation Contrastive Distillation
- 软件开发模式之敏捷开发模型,应用之DevOps
- 东南大学计算机学院分数线,2017年东南大学录取分数线
- L2-029 特立独行的幸福 (25 分)
- python关键字参数必须位于位置参数之前_python函数中的参数(关键字参数,默认参数,位置参数,不定长参数)...
- JavaWeb自我学习——进一步学习MyBatis
- 骁龙8gen1性能怎么样 骁龙8gen1和苹果A15 哪个强
热门文章
- HTML学生个人网站作业设计:电影网站设计——漫威电影(2页) HTML+CSS+JavaScript 简单DIV布局个人介绍网页模板代码 DW学生个人网站制作成品下载
- 【Linux系统达梦数据库软件安装】
- 如何读取远程4G网络摄像头的视频流?
- 鹰迪电商|抖音发布作品定位可以随便设置吗?
- 识别 Cisco交换机型号
- 记录由于未关闭加速器就关机而导致的再次启动后DNS配置错误
- IOS开发音频与视频
- 防止后缀aol.com}AOL勒索病毒*** .com}AOL勒索病毒解密工具处理方法
- 英魂之刃后台用Java,《英魂之刃》系统操作说明
- 乐理基础-和弦、调式