博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ImageView显示图像控件(基本用法)
阅读量:4987 次
发布时间:2019-06-12

本文共 1455 字,大约阅读时间需要 4 分钟。

 

    ImageView主要是用来显示图片的控件,可以对图片进行发大、缩小和旋转的功能。android:scaleType属性指定ImageView控件显示图片的方式,例如:Center表示图像以不缩放的方式显示在ImageView控件的中心,如果设置为fitCenter,表示图像按照比例缩放至合适的位置,并在ImageView控件的中心。

下面介绍ImageView的基本用法。

一、建立工程,如图

二、activity_main.xml中代码

View Code

三、Mainactivity.java中代码

package com.study.imageview1;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.widget.ImageView;import android.widget.LinearLayout;public class MainActivity extends Activity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);                ImageView imageView = (ImageView)this.findViewById(R.id.imageview);        //设置第一个图片的比例大小        //表示宽度:200,高度:100        imageView.setLayoutParams(new LinearLayout.LayoutParams(200, 100));        setTitle("height:" + imageView.getLayoutParams().height +"--width-->" + imageView.getLayoutParams().width);            }    @Override    public boolean onCreateOptionsMenu(Menu menu) {        // Inflate the menu; this adds items to the action bar if it is present.        getMenuInflater().inflate(R.menu.main, menu);        return true;    }    }
View Code

四、效果图

从上图中,可以看到,图片是被裁减了一定区域,显示不完全。而下面的图片是按照一定比例缩放显示的,主要由属性:android:scaleType="fitCenter" 控制的。

background.jpg图片:

 

 

 

转载于:https://www.cnblogs.com/kingshow123/p/imageview.html

你可能感兴趣的文章
PHP+MySql实现后台数据的读取
查看>>
一致性hash算法 - consistent hashing
查看>>
单向链表的反转
查看>>
Python Redis string
查看>>
mipi 调试经验(转)
查看>>
按位与、或、异或等运算方法
查看>>
Hash::make与Hash::check
查看>>
初步理解前端模块化开发
查看>>
UDF-java获取名字中的姓
查看>>
201421123042 《Java程序设计》第11周学习总结
查看>>
PHP 中文工具类,支持汉字转拼音、拼音分词、简繁互转
查看>>
sql LOAD DATA
查看>>
php如何分割字符串?php mb_substr分割字条串,解决中文乱码问题,支持分割中文! (转)...
查看>>
Man——send(2)翻译
查看>>
不到30岁就挣下亿万身家的创业者们
查看>>
0x51 线性DP
查看>>
mongo数据库的增删改查
查看>>
软件工程驻足篇章:第十七周和BugPhobia团队漫长的道别
查看>>
ideal 快捷键
查看>>
【转】shell学习笔记(六)——流程控制之for循环
查看>>