-
点击跳转=>GameFramework文档系列(二)- 场景相关
-
点击跳转=>GameFramework文档系列(三)- 日志管理和UI
-
点击跳转=>GameFramework文档系列(四)- 事件订阅
-
点击跳转=>保姆式Cocos合成大西瓜案例
-
点击跳转=>养不起真猫,就用代码吸猫-Unity粒子实现画猫咪
-
点击跳转=>Unity粒子特效系列-龙卷风预制体做好了,unitypackage包直接用!
-
点击跳转=>姐姐喊我解锁套娃新技能:FairyGUI在Unity中实现List嵌套List/立体画廊等,玩出花儿来
-
点击跳转=>Unity新手必备5款宝藏插件–价值上千元白嫖最新版
-
点击跳转=>爆肝万字C#基础入门大总结【建议收藏】
-
点击跳转=>【万字】修行Android Studio技巧到出神入化,快速涨薪【建议收藏】
-
点击跳转=>Android修行手册之从头到尾学Kotlin【全】
-
点击跳转=>熬夜再战Android从青铜到王者-开发效率插件篇
本文约4.8千字,新手阅读需要9分钟,复习需要5分钟 【收藏随时查阅不再迷路】
众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣 !!!
专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)
有什么需要欢迎私我,交流群让学习不再孤单。
了解完前面ImageView的属性,再看看其他的。
😜设置透明度
使用ImagView点出来的方法虽然有四种,但也不是随便用的:
testImg.setImageAlpha(80); //兼容好,和ImageView的setAlpha区分开了 里面其实就是用的ImageView的setAlpha方法
testImg.setAlpha(50); //已经废弃 和下方其实是不同的,这个setAlpha是ImageView中的方法
testImg.setAlpha(80f); // 这个setAlpha是View中的方法,已过时,先抛开这个不用
testImg1.getBackground().setAlpha(80); //设置背景的透明度
所以如果ImageViw控件使用的【src】属性设置图片,则用【setImageAlpha】设置透明度,如果使用的【background】属性设置图片,则用【getBackground().setAlpha】设置透明度。
布局示例:
<ImageView
android:id=“@+id/test_img”
android:layout_width=“wrap_content”
android:src=“@drawable/girls_four”
android:layout_height=“wrap_content” />
<ImageView
android:id=“@+id/test_img1”
android:layout_width=“wrap_content”
android:background=“@drawable/girls_study_three”
android:layout_height=“wrap_content” />
Java示例:
ImageView testImg;
ImageView testImg1;
testImg = findViewById(R.id.test_img);
testImg1 = findViewById(R.id.test_img1);
testImg.setImageAlpha(60);
testImg1.getBackground().setAlpha(80);
最后
小编这些年深知大多数初中级Android工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。
因此我收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
[外链图片转存中…(img-tLrZIFpR-1718986345499)]
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人
都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
资料⬅专栏获取
[外链图片转存中…(img-tLrZIFpR-1718986345499)]
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人
都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
资料⬅专栏获取