通过框架 把网络图片加载到ListView上
来源:互联网 发布:mac dock添加图标 编辑:程序博客网 时间:2024/06/06 16:27
public class MApp extends Application {// 创建一个类 继承Application 可以自定义一些框架 全局变量等等// 想要启动程序就运行本类的代码需要在清单文件内在资源文件Application标签下 android:name=".MApp" MApp为此类的类名 @Override public void onCreate() { super.onCreate(); ImageLoaderConfiguration build = new ImageLoaderConfiguration.Builder(this).build(); //初始化ImageLoader的框架 //可以到jar包 也可以添加依赖 compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5' 二者选一 ImageLoader.getInstance().init(build); //全局初始化ImageLoader的配件 }}两个类public class MainActivity extends AppCompatActivity { private ListView lv; private ImageLoader instance; private String imageUrl = "http://img.my.csdn.net/uploads/201407/26/1406383213_4418.jpg"; //网络图片的地址 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); lv = (ListView) findViewById(R.id.lv); instance= ImageLoader.getInstance(); //实例化图片框架对象 lv.setAdapter(new Madapter()); //为ListView设置适配器 适配器为 } private class Madapter extends BaseAdapter { @Override public int getCount() { return 5; //需要获取几条就设置多长 } @Override public Object getItem(int i) { return null; //这里是从网络获取的数据所以不需要返回对象 } @Override public long getItemId(int i) { return i; } @Override public View getView(int i, View view, ViewGroup viewGroup) { View v= View.inflate(MainActivity.this,R.layout.item,null); ImageView ig =(ImageView) v.findViewById(R.id.ig); instance.displayImage(imageUrl,ig); //把网络上的图片传过来 并显示在控件上 return v; } }}
阅读全文
0 0
- 通过框架 把网络图片加载到ListView上
- 通过网络加载数据显示到ListView
- 获取网络图片展示到ListView上
- AsyncTask 网络获取图片和Json数据加载到ListView上
- 从网络上异步加载数据,显示到ListView上
- ListView GridView ViewPager 异步 加载网络图片 缓存到本地
- android studio使用imageLoader加载图片到listview上
- 使用ListView加载网络图片
- listview 异步加载 网络图片
- 网络加载数据到ListView
- Android中通过Picasso来加载网络图片,并通过ListView显示出来。
- 使用glide图片加载框架将网络图片展示并在listview中
- Android 通过开源框架实现加载网络图片并下载到SD卡通知系统相册显示,(并实现分享图片功能)
- 使用异步任务加载网络上json数据并加载到ListView中
- volley 框架 加载网络图片
- Volley框架加载网络图片
- Android 实现json网络数据通过BaseAdapter加载到ListView中
- Android UI-开源框架ImageLoader完美使用+listview加载网络图片与下载
- POJ3070 Fibonacci(矩阵快速幂)
- LeakCanary原理解析
- 位运算相关操作
- What!正则表达式?!厉害啦!
- Android设备与账号绑定
- 通过框架 把网络图片加载到ListView上
- KVM常用性能测试工具
- Oracle批量插入(Mybatis中)
- 如何源码编译Livy
- 计算长方形面积
- HttpUrlConnection+Handler 和 HttpClient+AsyncTask 实现页面的基本操作
- Windows下使用cmd运行jar文件
- 10、进程关系
- 简单的通过宏定义实现自定义打印函数