• Android Studio 加载网络图片


      Android Studio是基于gradle的一个Android开发软件,在引用网络图片的时候需要连接第三方库,这里介绍 引用glide的方法。

      

      一、在github页面搜索glide,点击第一个

      二、点击进入后,下拉会有如下界面

      可以点击 releases page进行相应jar包的下载,将下载的jar包放在系目的libs目录下

       应为Android Studio是基于gradle的编译软件,所以也可以添加相应的代码进行库的引用。

      在res目录下的build.gradle添加需要的版本的gradle代码

      然后进行库的调用。

      因为是在联网状态下进行的操作,所以需要在AndroidManifest.xml中添加网络请求声明

      

      三、引用一张网络图片

      在布局中添加一个 ImageView控件

    1 <ImageView
    2         android:id="@+id/iv_1"
    3         android:layout_width="300dp"
    4         android:layout_height="200dp"
    5         android:background="#000"
    6         android:src="@drawable/imageview"
    7         android:scaleType="fitCenter"/>

      在相应的activity中添加如下代码

    1     private ImageView mIv_1;
    2 
    3         mIv_1 = (ImageView) findViewById(R.id.iv_1);
    4 
    5         Glide.with(this).load("https://static.firefoxchina.cn/img/201711/7_5a0ba48885d170.png").into(mIv_1);

      最后一行的意思是  

     1 Glide.with(this).load("网络图片地址").into(控件名称); 


    这样就能成功加载一整网络图片了。
  • 相关阅读:
    状态模式
    $和@的特殊处理
    Windows服务调试状态下用Console启动
    AutoResetEvent
    await和async
    计算a,b,c的排列组合
    百度地图:通过经纬度获得位置信息和距离
    装饰模式
    vue+h-ui+layUI完成列表页及编辑页
    为什么memset不能将数组元素初始化为1?
  • 原文地址:https://www.cnblogs.com/yandashan666/p/10419357.html
Copyright © 2020-2023  润新知