动态改变图片的大小android_android animator动态改变图片大小 - CSDN
  • 还是最近的那个动态页面,我的想法是用户发表了图片就显示图片,没有发表图片就不显示,并且位置也没有。 一种方法,xml页面设置ImageView的宽和高都为wrap_content,在java页面经过判断后使用代码设置具体的宽...
    还是最近的那个动态页面,我的想法是用户发表了图片就显示图片,没有发表图片就不显示,并且位置也没有。

    一种方法,xml页面设置ImageView的宽和高都为wrap_content,在java页面经过判断后使用代码设置具体的宽和高。
    // 设置图片的位置
    			MarginLayoutParams margin = new MarginLayoutParams(
    					viewHolder.ivShowDynamicPicture.getLayoutParams());
    			margin.setMargins(100, 100, 0, 0);// 在左边距100像素,顶边距100像素的位置显示图片
    			RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(
    					margin);
    			layoutParams.height = 400;// 设置图片的高度
    			layoutParams.width = 400; // 设置图片的宽度
    			ImageView'控件.setLayoutParams(layoutParams);


    当然还有一种更为简单的办法,就是xml设置好具体的值,但是隐藏,在java页面判断后,显示图片。
    xml页面控件隐藏:
    android:visibility="gone"   //gong是隐藏并不占用位置的
    java页面控件显示:
    ImageView控件.setVisibility(View.VISIBLE); // 设置可见





    展开全文
  • Android代码中动态设置图片大小(自动缩放),位置
  • 在layout.xml文件中定义了ImageView的绝对大小后,无法动态修改以后的大小显示,其实Android平台在设计UI控件时考虑到这个问题,为了适应不同的Drawable可以通过在xml的相关ImageView中加入android:scaleType="fitXY...

    在layout.xml文件中定义了ImageView的绝对大小后,无法动态修改以后的大小显示,其实Android平台在设计UI控件时考虑到这个问题,为了适应不同的Drawable可以通过在xml的相关ImageView中加入android:scaleType="fitXY" 这行即可,但因为使用了缩放可能会造成当前UI有所变形。使用的前提是限制ImageView所在的层,可以使用一个内嵌的方法限制显示。

    展开全文
  • 昨天,动态获取图片资源获取的很爽啊,后来,换了一张png,128*128的,Run as android application,天哪,居然覆盖了我大半个屏幕,都不留一点情面给我展示了。。。。看来,必须要找个方法让图片自适应大小,于是...

      昨天,动态获取图片资源获取的很爽啊,后来,换了一张png,128*128的,Run as android application,天哪,居然覆盖了我大半个屏幕,都不留一点情面给我展示了。。。。看来,必须要找个方法让图片自适应大小,于是修改了一下获取图片的代码,让图片能自适应:

      其中,scaleWidth和scaleHeight是欲缩放后的大小,这里加个参数how是防止有不需要缩放的情况~

    展开全文
  • 先创建图片Android Studio自带的工具创建: 先选1,2是图片的名字,3是选择内置图标 然后在布局文件里建立lmageView控件,并在java中注册。 //控件名.setImageResource(R.mipmap.图标名) kg02_zt....

    先创建图片

    用Android Studio自带的工具创建:
    在这里插入图片描述
    先选1,2是图片的名字,3是选择内置图标
    在这里插入图片描述

    然后在布局文件里建立lmageView控件,并在java中注册。

    //控件名.setImageResource(R.mipmap.图标名)
    kg02_zt.setImageResource(R.mipmap.ic_guan);
    
    展开全文
  • Android中很多开发者都遇到过一个问题,那就是想动态设定imageview的大小。笔者也曾经遇到过这个问题,经过查阅资料后发现, ImageView在设置了图片资源后是无法改变大小的。但是有一种使用场景,当开发者希望从...
  • RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_pa
  • 还不知道如何改变RadioButton中drawableTop的图片大小的可以看一下,思路简代码也少很好实现的。 首先说一下这些图片其实都是UI事先给咋们设计好的,基本情况不用我们去处理,直接用就可以。 好,那么当我们在练习...
  • 原文地址: http://www.cnblogs.com/gzggyy/archive/2013/05/17/3083218.html http://www.xuebuyuan.com/2173740.html ... Android开发:shape和selector和layer-li...
  • 方法一:(按照图片尺寸设置、方法中viewRootBanner为图片或者装载图片的控件banner) 例如:750*286尺寸 的图片 //设置图片宽高比 float scale = (float) 750 / (float) 286; int screenWidth; //获取屏幕的...
  • android中Bitmap图像处理 修改图片大小以及保存时的文件大小
  • Android修改图片大小

    2017-07-06 15:56:11
    Drawable drawable = context.getResources().getDrawable(R.drawable.wifi); drawable.setBounds(0,0,160,160); tvShow.setCompoundDrawables(drawable, null,null,null);
  • 如何才能实现动态Android图片大小调整,以满足我们在实际应用中的需求呢?在这里就以代码的形式为大家详细介绍了相关操作方法。 Android操作系统中对于图片的操作我们在以前的文章中也有所介绍。不过...
  • Android调整Bitmap图片大小 /** * 调整图片大小 * * @param bitmap * 源 * @param dst_w * 输出宽度 * @param dst_h * 输出高度 * @return */ ...
  • android调整图片大小

    2017-09-26 17:17:29
    参考: Most memory efficient way to resize bitmaps on android? [译]Android调整图像大小的一些方法
  • ImageView中加入android:scaleType="fitXY" ,考虑到此属性可能会造成当前UI有所变形,所以在使用的时候需要限制ImageView所在的层。
  • 首先我发现改变图片大小只能缩小,不能放大,虽然不太清楚原因,但如果只需要调整一次图片大小,那么将宽高的初始值设置为可能的最大值就可以了。 然后在初始化界面时获取屏幕大小 DisplayMetrics metrics = new ...
  • 使用PS修改PNG图片大小本文地址:http://blog.csdn.net/caroline_wendy1. 缩放图片在UI设计时,PNG的图像可能过大或过小,尽量不要在程序中适配图片,如拉伸(scaleType=fixXY),会造成模糊。把PNG图片,拖入PS中,...
  • 有时我们需要在现实图片之前对图片大小进行修改,或者对图片进行平移和旋转之后再显示出来,那就需要对图片进行修改1.代码如下iv = (ImageView) findViewById(R.id.iv);Bitmap bm = BitmapFactory.decodeResource...
  • 如果想改变图片大小,可以先得到图片的位图对象后,改变位图大小,再设置到ImageView中去, 本编讲的是怎样改变位图的大小示例,该示例把位图放大了1/4 (假设bm是位图Bitmap对象, iv是ImageView对象,int ...
1 2 3 4 5 ... 20
收藏数 70,743
精华内容 28,297
关键字:

动态改变图片的大小android