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私聊。
  • 相关阅读:
    MVC-- 网页中整、小数加法
    装饰器练习——Python
    父类对象对子类对象方法的调用
    Python----父与子的关系
    分析句子,以空格为分割找出单词
    模拟成绩数据库
    【算法竞赛-入门经典】圆柱体的表面积
    【算法竞赛-入门经典】计算并输出1+2的值
    前中后缀表达式
    代码基本结构
  • 原文地址:https://www.cnblogs.com/huipengbo/p/7091317.html
Copyright © 2011-2022 走看看