zoukankan      html  css  js  c++  java
  • android之imgView插件的使用

    在开发中我们经常要用到图片下载功能,但我们可以在github上淘一些比较好的插件,这里介绍一款叫smartImageView的插件。

    这里是其地址https://github.com/loopj/android-smart-image-view

    使用方法


    package xidian.dy.com.chujia;
    
    import android.os.Bundle;
    import android.support.v7.app.AppCompatActivity;
    import android.view.View;
    import android.widget.Button;
    
    import com.loopj.android.image.SmartImageView;
    
    public class MainActivity extends AppCompatActivity {
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            Button btn = (Button) findViewById(R.id.btn);
            if(btn != null)
                btn.setOnClickListener(new MyLister());
        }
    
        class MyLister implements View.OnClickListener{
            @Override
            public void onClick(View v) {
                String url = "http://192.168.0.109/dog.jpg";
                SmartImageView siv = (SmartImageView) findViewById(R.id.img);
                if(siv != null)
                    siv.setImageUrl(url);
            }
        }
    }

    布局文件

    <?xml version="1.0" encoding="utf-8"?>
    <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="xidian.dy.com.chujia.MainActivity">
    
            <Button
               android:id="@+id/btn"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:text="@string/delete"
               />
            <com.loopj.android.image.SmartImageView
                android:id="@+id/img"
                android:layout_width="100dp"
                android:layout_height="100dp"
                android:src="@drawable/dog1"
                />
    </LinearLayout>

    这里可以和自己的动手写的图片加载做一下对比

    http://www.cnblogs.com/xidongyu/p/5612545.html

  • 相关阅读:
    Perface(TCP/IP 协议族)
    CHAPTER 2 Database Environment
    Chapter 1 Introduction
    2. Instructions: Language of the computer (指令:计算机语言)
    sed命令
    磁盘配额
    外设,镜像
    磁盘及文件系统挂载
    网络客户端工具命令
    TCP协议
  • 原文地址:https://www.cnblogs.com/xidongyu/p/5616588.html
Copyright © 2011-2022 走看看