ImageView

常用属性

scaleType缩放类型
fitXY :撑满控件,宽高比可能发生改变
fitCenter :保持宽高比缩放,直至能够完全显示
centerCrop :保持宽高比缩放,直至完全覆盖控件,裁剪显示
<ImageView
        android:layout_width="300dp"
        android:layout_height="200dp"
        android:background="#FF9900"
        android:src="@drawable/icon_arrow_off"
        android:scaleType="fitCenter"
        />
    <!-- SRC内容-->
    <!--scaleType缩放类型
    fitXY :撑满控件,宽高比可能发生改变
    fitCenter :保持宽高比缩放,直至能够完全显示
    centerCrop :保持宽高比缩放,直至完全覆盖控件,裁剪显示
-->

ImageView

加载网络图片

使用glide
https://github.com/bumptech/glide
不设置src

  <ImageView
        android:id="@+id/iv_2"
        android:layout_width="300dp"
        android:layout_height="200dp"
        android:background="#FF9900"

        android:scaleType="fitCenter"
        />
public class ImageViewActivity extends AppCompatActivity {

    private ImageView mTv2;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_image_view);
        mTv2 = findViewById(R.id.iv_2);
        Glide.with(this).load("图片网址").into(mTv2);
    }
}

ImageView

上一篇:安卓开发


下一篇:状态保存