Android ImageView(插入图片)属性详解
效果图:
activity_main.xml:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 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=".MainActivity"><ImageViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:src="@drawable/ic_nature"/></RelativeLayout>
常用属性总结:android:src //设置显示的图片,导入格式为:文件夹名/图片名,例如: @drawable/ic_natureandroid:scaleType //调整图片缩放、位置等以满足ImageView显示的需要ScaleType.CENTER::图片大小为原始大小,如果图片大小大于ImageView控件,则截取图片中间部分,若小于,则直接将图片居中显示。ScaleType.CENTER_CROP:将图片等比例缩放,让图像的短边与ImageView的边长度相同,即不能留有空白,缩放后截取中间部分进行显示。ScaleType.CENTER_INSIDE:将图片大小大于ImageView的图片进行等比例缩小,直到整幅图能够居中显示在ImageView中,小于ImageView的图片不变,直接居中显示。ScaleType.FIT_CENTER:ImageView的默认状态,大图等比例缩小,使整幅图能够居中显示在ImageView中,小图等比例放大,同样要整体居中显示在ImageView中。ScaleType.FIT_END:缩放方式同FIT_CENTER,只是将图片显示在右方或下方,而不是居中。ScaleType.FIT_START:缩放方式同FIT_CENTER,只是将图片显示在左方或上方,而不是居中。ScaleType.FIT_XY:将图片非等比例缩放到大小与ImageView相同。ScaleType.MATRIX:是根据一个3x3的矩阵对其中图片进行缩放
Android ImageView(插入图片)属性详解相关推荐
- Android 开发之EditText属性详解
EditText & TextView 属性详解: android:layout_gravity="center_vertical" 设置控件显示的位置:默认top. an ...
- Android开发之EditText属性详解+++ImageView的属性
Button的使用 不要阴影Button ---> TextView (5.0新特性) <!-- 去按钮立体效果 --> <item name="android: ...
- python的tkinter插入图片_详解python tkinter 图片插入问题
通过tkinter.PhotoImage插入GIF, PGM/PPM格式的图片. import tkinter class Gui: def __init__(self): self.gui=tkin ...
- android中xml tools属性详解
第一部分 安卓开发中,在写布局代码的时候,ide可以看到布局的预览效果. 但是有些效果则必须在运行之后才能看见,比如这种情况:TextView在xml中没有设置任何字符,而是在activity中设置了 ...
- android中xmlns:tools属性详解
第一部分 安卓开发中,在写布局代码的时候,ide可以看到布局的预览效果. 但是有些效果则必须在运行之后才能看见,比如这种情况:TextView在xml中没有设置任何字符,而是在activity中设置了 ...
- Android UI系列 - 布局 - 属性详解
本文转自:http://www.cnblogs.com/chiao/archive/2011/08/25/2153652.html LinearLayout布局: 线性版面配置,在这个标签中,所有元件 ...
- android默认exported_android:exported 属性详解
转自http://blog.csdn.net/watermusicyes/article/details/46460347 昨天在用360扫描应用漏洞时,扫描结果,出来一个Android:export ...
- Android中的windowSoftInputMode属性详解
如何实现软键盘不自动弹出,使用的方法是设置android:windowSoftInputMode属性.那么,这个属性到底是干什么的,他有什么作用呢?今天这篇文章,就是探索android:windowS ...
- android默认exported_android:exported 属性详解-阿里云开发者社区
昨天在用360扫描应用漏洞时,扫描结果,出来一个Android:exported属性,其实之前根本不知道这个属性,更不知道这个属性用来干嘛的,详情见下图: 因此,查了官方API,学习了一下这个属性! ...
- Android --- 屏幕方向screenOrientation属性详解
landscape 限制界面为横屏,旋转屏幕也不会改变当前状态. portrait 限制界面为竖屏,旋转屏幕也不会改变当前状态 sensor 根据传感器定位方向,旋转手机90度,180,270,360 ...
最新文章
- 用户画像解决方案视频教程
- 高考来了_大数据能做些什么?
- php代码审计2全局变量和超全局变量
- 一个面试官对JVM面试问题的分析
- 一文带你了解Java的命名规范!
- Promise 上手
- latex伪代码添加注释_Latex中文期刊投稿使用:以《系统工程学报》为例
- 蚂蚁海图切片工具linux版本,Web海图服务软件 - 海图在线
- java在acm中的一些应用
- P3938 斐波那契
- 网页数据分页显示php,PHP网页设计例子:用PHP3完成MySQL数据的分页显示
- 二维码加logo demo
- java社区团购微信小程序源码
- 简单了解cms(内容管理系统)
- 人机智能交互技术教学进度表(2017-2018-1)含测试 机器人方向本科限选课程
- 计算机语言 机器码,什么是机器码 机器码封了怎么解决-与非网
- 小福利,用python打造自己的图书管理系统
- V-Ray 管理器使用帮助
- RadiAnt DICOM Viewer 2021.1中文版
- 如果解决长尾数据(样本不均衡)