zoukankan      html  css  js  c++  java
  • ImageView的ScaleType

    1.代码

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical"
        tools:context="com.market.circleimage.MainActivity">
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal">
            <com.makeramen.roundedimageview.RoundedImageView
                xmlns:app="http://schemas.android.com/apk/res-auto"
                android:scaleType="fitCenter"
                app:riv_corner_radius="50dip"
                app:riv_border_width="4dip"
                app:riv_border_color="#ff0000"
                app:riv_mutate_background="true"
                android:src="@drawable/x1"
                app:riv_oval="true"
                android:layout_width="100dp"
                android:layout_height="100dp" />
            <com.makeramen.roundedimageview.RoundedImageView
                xmlns:app="http://schemas.android.com/apk/res-auto"
                android:scaleType="fitXY"
                app:riv_corner_radius="50dip"
                app:riv_border_width="4dip"
                app:riv_border_color="#ff0000"
                app:riv_mutate_background="true"
                android:src="@drawable/x1"
                app:riv_oval="true"
                android:layout_width="100dp"
                android:layout_height="100dp" />
    
    
            <com.makeramen.roundedimageview.RoundedImageView
                android:scaleType="fitEnd"
                app:riv_corner_radius="50dip"
                app:riv_border_width="4dip"
                app:riv_border_color="#ff0000"
                app:riv_mutate_background="true"
                android:src="@drawable/x1"
                app:riv_oval="true"
                android:layout_width="100dp"
                android:layout_height="100dp"
                android:id="@+id/roundedImageView" />
    
        </LinearLayout>
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal">
            <com.makeramen.roundedimageview.RoundedImageView
                xmlns:app="http://schemas.android.com/apk/res-auto"
                android:scaleType="fitStart"
                app:riv_corner_radius="50dip"
                app:riv_border_width="4dip"
                app:riv_border_color="#ff0000"
                app:riv_mutate_background="true"
                android:src="@drawable/x1"
                app:riv_oval="true"
                android:layout_width="100dp"
                android:layout_height="100dp" />
            <com.makeramen.roundedimageview.RoundedImageView
                xmlns:app="http://schemas.android.com/apk/res-auto"
                android:scaleType="center"
                app:riv_corner_radius="50dip"
                app:riv_border_width="4dip"
                app:riv_border_color="#ff0000"
                app:riv_mutate_background="true"
                android:src="@drawable/x1"
                app:riv_oval="true"
                android:layout_width="100dp"
                android:layout_height="100dp" />
    
    
            <com.makeramen.roundedimageview.RoundedImageView
                android:scaleType="centerCrop"
                app:riv_corner_radius="50dip"
                app:riv_border_width="4dip"
                app:riv_border_color="#ff0000"
                app:riv_mutate_background="true"
                android:src="@drawable/x1"
                app:riv_oval="true"
                android:layout_width="100dp"
                android:layout_height="100dp" />
    
        </LinearLayout>
        <com.makeramen.roundedimageview.RoundedImageView
            android:scaleType="centerInside"
            app:riv_corner_radius="50dip"
            app:riv_border_width="4dip"
            app:riv_border_color="#ff0000"
            app:riv_mutate_background="true"
            android:src="@drawable/x1"
            app:riv_oval="true"
            android:layout_width="100dp"
            android:layout_height="100dp" />
        <com.makeramen.roundedimageview.RoundedImageView
            android:scaleType="matrix"
            app:riv_corner_radius="50dip"
            app:riv_border_width="4dip"
            app:riv_border_color="#ff0000"
            app:riv_mutate_background="true"
            android:src="@drawable/x1"
            app:riv_oval="true"
            android:layout_width="200dp"
            android:layout_height="200dp" />
    
    </LinearLayout>

    2.效果

    需要程序源码的可以加我微信x241602私聊。
  • 相关阅读:
    python邮件之附件
    python3.5之smtp
    一台Linux上搭建两个tomcat
    mysql 初探(一)
    python监视mysql最大连接数
    P3658 [USACO17FEB]Why Did the Cow Cross the Road III P cdq分治
    P4793 [AHOI2008]矩形藏宝地 cdq分治 线段树
    P2487 [SDOI2011]拦截导弹 线段树 cdq分治
    P3157 [CQOI2011]动态逆序对 cdq分治
    P4169 [Violet]天使玩偶/SJY摆棋子 cdq分治
  • 原文地址:https://www.cnblogs.com/huipengbo/p/7091317.html
Copyright © 2011-2022 走看看