E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
setalpha
Attempt to invoke virtual method 'void android.graphics.drawable.Drawable.
setAlpha
(int)' on a null o
给background设置透明度时总是报这个错,如图最后发现原来getBackground().
setAlpha
(0);方法没问题,是你设置对应的控件或者布局并没有background这个属性,加上就没问题了
十年之后2020
·
2020-08-22 17:13
Android
ImageView中XML属性src和background区别
区别一:图片透明度两者都可以设置ImageView的背景android:src:在设置ImageView的
setAlpha
()时有效果android:background:在设置ImageView的
setAlpha
进击的小羊
·
2020-08-20 13:52
Android控件
Android Drawable的ConstantState共享问题解决,并从源码层分析其原因
在平时开发中,我们有时候会用到设置图片的透明的功能,不假思索的情况下,我们自然就会通过设置getBackground().
setAlpha
(XXX)来去达到我们的目的,但是我们后续会发现白色背景变成透明的状况
HunkWangshao
·
2020-08-20 13:00
android开发
webview设置背景色
然后在java代码中添加如下代码:wv.setBackgroundColor(0);//设置背景色wv.getBackground().
setAlpha
(0)
wulizhou
·
2020-08-20 13:24
webview
Paint画笔介绍
();//初始化mPaint.setColor(Color.RED);//设置颜色mPaint.setARGB(255,255,255,0);//设置Paint对象颜色,范围为0~255mPaint.
setAlpha
nldk
·
2020-08-16 14:52
Android
UI
Android 之nineoldandroids ViewHelper实现动画效果
这里讲到nineoldandroids(动画兼容库),其中ViewHelper,这个类是为了兼容以前的api,因为像
setAlpha
,setTranslationX等方法在低版本中是没有的,所以NineOldAndroids
狗剩砸
·
2020-08-15 02:14
技术篇
Android常见的上滑渐变显示标题栏
我们可以通过这个控件.
setAlpha
(percent);方法去达到上图的效果。参数范围是0~1还有个方法是setBackgroundColor(Color.argb(alpha,red,gr
٩(ˊᗜˋ*)و
·
2020-08-08 10:31
自定义View
Android之渐变动画
笔记酒吧/***渐变动画*/privatevoidcrossfade(){open_lock.
setAlpha
(0f);open_lock.setVisibility(View.VISIBLE);open_lock.animate
林一末
·
2020-08-07 20:15
Android
要绘图,首先得调整画笔,待画笔调整好之后,再将图像绘制到画布上,这样才可以显示在手机屏幕上。Android 中的画笔是 Paint类,Paint 中包含了很多方法对其属性进行设置,主要方法(没有全部列
setAlpha
:设置Alpha值setTextSiz
茶盐耙
·
2020-08-07 19:41
【源码剖析】Launcher 8.0 源码 (12) --- Launcher 启动流程 第六步之简述
mModel.startLoader(currentScreen)){mDragLayer.
setAlpha
(0);}else{mWorkspace.setCurrentPage(currentScreen
帝求仁
·
2020-08-07 13:48
源码剖析
Android:Animation 使用手册
Animation视图动画有5种XML方式:alpha,scale,rotate,translate,
setalpha
透明度动画:其中:0.0全透明,1.0不透明。
computer165
·
2020-08-07 13:39
Effect
GoogleAPI
Android
实现一个图片浏览器,可以改变透明度,并提供触屏细节查看功能。
为了实现查看图片细节,需在xml布局文件里设置两个imageview,一个显示图片整体,一个显示局部细节为了能动态改变图片透明度,需为按钮设置监听,再利用imageview的
setAlpha
()方法设置透明度为了能根据触屏位置实时显示图片细节
hongsoul
·
2020-08-07 10:14
android
bitmap
透明度
android
Android在xml中设置组件风格(圆角,点击效果selector,边框,进度条风格,动画)TextView文字透明度
,命名为:btn_corners(表示功能:圆角button)2.在btn_corners.xml文件中写入代码如下3.TextView中文字透明度设置【半透明透明v.getBackground().
setAlpha
风正吹
·
2020-08-04 09:17
Android基础
Android开发:
setAlpha
()方法和常用RGB颜色表----颜色, r g b分量数值(int), 16进制表示 一一对应...
注意paint.
setAlpha
()及paint.setARGB()的第一个参数,即透明度。其取值范围是0---255,数值越小,越透明,颜色上表现越淡。实际上当设成10以
心随你动
·
2020-08-04 00:49
android 动态添加自定义TextView
设置背景图textView.setBackgroundResource(R.drawable.block_text_backgroumg);//设置背景透明度textView.getBackground().
setAlpha
iteye_11788
·
2020-08-03 17:06
Android如何平移一个View
setTranslationXsetTranslationYAndroid3.0版本开始增加了一些用于动画的属性方法例如:setTranslationX()setTranslationY()setRotation()
setAlpha
yuhan963
·
2020-08-03 09:49
android
属性方法介绍——View(1)
辅助性服务是否应自动通知更改视图的内容描述或文本,或者子view的文字描述或文本内容;(none——不通知、polite——通知、assertive——打断语音,并通知)android:alpha关联方法:
setAlpha
weixin_30847865
·
2020-08-03 06:42
View组件之各xml属性
Android中View体系的核心类View类:不废话,直接开始中(括号中为相关的方法):(1)android:alpha[
setAlpha
(float)]设置视图字体透明度。
CGGAO
·
2020-08-03 06:35
四种爪机夜间模式的实现思路
最大亮度非夜间模式:调回原模式2.在Window上加一层半透明的View使用下面的代码就可以很简单的实现了if(layer==null){layer=newTranslucentLayer(this);layer.
setAlpha
李狗蛋52635
·
2020-08-03 06:56
Android
Android
夜间模式
换皮肤
android解决设置getBackground().
setAlpha
()后其他页面background也随之改变问题
项目中使用到滑动渐变效果,动态设置控件
setAlpha
()但出现了一个问题A控件引用color1B控件也引用了color1改变A的AlphaB控件也随之改变;解决方案:第一种:重新创建一个color2,
Tager丶
·
2020-08-01 01:46
android
android常见问题
Android-SeekBar基本使用及各种美观样式
改变控件透明度只需通过.
setAlpha
()方法实现有多种改变思路:1.改变图片透明度2.改变背景透明度地点setBackground()等等这里举个例子:思路拓展:只要将透明度的动态修改跟手势向结合就能实现
圆号本昊
·
2020-07-31 23:56
Android控件使用
Android 按压效果的工具类
view.setOnTouchListener((view,motionEvent)->{if(motionEvent.getAction()==MotionEvent.ACTION_DOWN){view.
setAlpha
胡小牧
·
2020-07-31 22:34
Android
知识点记录
ViewPager使用DepthPageTransformer时事件会被下一页捕获
//页面进入时,使能viewview.setVisibility(View.VISIBLE);view.
setAlpha
(1-position);//Counteractthedefaultslidetransitionview.setTran
valardie
·
2020-07-16 06:44
用Go实现Redis之四实现Redis的协议交互
因为我们的示例是"
setalpha
123n",工整的单个空格和n分割,可能在分割上效率还好;既要分割,不免低效。在本文,将替换文本协议为
weixin_33845477
·
2020-07-15 04:40
安卓开发中常见的RGB颜色表
注意paint.
setAlpha
()及paint.setARGB()的第一个参数,即透明度。其取值范围是0---255,数值越小,越透明,颜色上表现越淡。实际上当设成10
飞奔的菜猪
·
2020-07-12 10:56
Paint类(记录用,待编辑)
为画笔常用方法setARGB(inta,intb,intc,intd)设置颜色0~255之间的整数setColor(intcolor)可以是常量或者Color.rgb(int,int,int,int)
setAlpha
qq名长是因为你没给我备注
·
2020-07-10 09:40
慎用alpha值——
setAlpha
与getBackground.
setAlpha
的差别
最近在做Android项目时,需要给控件添加一个外边框,该控件中的页面布局文件如下所示:边框的样式如下图所示:一个白色的衬底,外面有8dp的绿色边框另外还在drawable文件中添加了一个selector,用来选择当控件获得焦点时的背景样式:我们使用外边框时,为了让外边框显示出来,通常都要在父控件上添加android:clipChildren="false"android:clipToPaddin
饿了,吃包子
·
2020-07-09 22:45
android学习
Android给背景颜色设置Alpha 的坑
/***动画*/{//****一些逻辑mToolbar.getBackground().
setAlpha
(alpha);}刚开始只觉得很怪,后来发现当前界面设置的背景跟这个设置alpha背景颜色一样的全部跟当初设定的不一样
maike_even
·
2020-07-09 20:54
Android WebView工作中遇到的问题记录
设置背景透明颜色:在xml中设置background不一定起作用,在代码中设置webView.setBackgroundColor(0);//设置背景色webView.getBackground().
setAlpha
倚窗为听雨
·
2020-07-09 17:46
Android
WebView
Android动画浅析
View中实现动画的过程View的alpha动画直接通过
setAlpha
(floatal)函数来修改透明度实现,缩放、平移、旋转等都是通过图形矩阵变换来实现。
MrSimp1e
·
2020-07-09 13:53
Android应用开发
android
动画
原理
android如何实现图像半透明度效果
这也是我在书里看到的,将看到的内容放到这里解析:设置图像透明度一般可以使用Paint.
setAlpha
方法,但也可以用FrameLayout标签通过添加图层的方式实现图像的半
智欣悦
·
2020-07-09 06:21
Android
自由笔记-AndroidView模块之自定义View画布相关
1、Paint的基本实用方法和技巧(1)基本的使用1.1负责图形绘制相关//重置mPaint.reset();mPaint.setColor(Color.RED);mPaint.
setAlpha
(255
victorfreedom
·
2020-07-08 12:31
Android技术
改变一个ImageView的透明度
例子:Drawableimage;image=speedImg.getDrawable();image.mutate().
setAlpha
(180);speedImg.setBackgroundDrawable
a-white-lie
·
2020-07-07 14:01
Android开发
Android Drawable更改背景透明度
然后的到Drawable2、通过drawable.
setAlpha
(0-255)0完全透明,255不透明。
我是男子汉
·
2020-07-06 17:03
Android的Paint、Canvas和Matrix讲解
*
setAlpha
(inta);设置绘制图形的透明度。*set
huaxun66
·
2020-07-02 03:53
UI设计
windows环境下vim半透明设置
gvim.exe相同目录下,如D:\ProgramFiles(x86)\Vim\vim80在.vimrc配置文件中加入auGUIEnter*calllibcallnr("vimtweak.dll","
SetAlpha
deming_dong
·
2020-07-01 08:56
随着RecycleView的滑动实现标题栏透明度渐变:
让一个布局的背景变色,关键是这行代码:titlebar.getBackground().
setAlpha
(intalpha);布局文件:封装一个设置布局背景透明度的方法:注意:每一种颜色的透明度都是[0,255
六月June June
·
2020-06-30 19:37
Android
Android Paint类介绍以及浮雕和阴影效果的设置
setAlpha
(inta);设置绘制图形的透明度。setColor(intcolor);设置绘制的颜色,使用颜色值来表示,该颜色值包括透明度和RGB颜色。setAntiAlias(boole
fesng
·
2020-06-26 22:04
【我的Android进阶之旅】你可能不知道android.view.View#
setAlpha
()方法也会影响你的APP性能!
这个代码就是调用了android.view.View#
setAlpha
()方法。1.1需求描述APP有个需求,是在滑屏的过程中,蒙版的背景颜色会动态的变化透明度。1.1.1关于蒙版是啥?
欧阳鹏
·
2020-06-24 22:23
我的Android进阶之旅
#
setAlpha
android
性能优化
2.4 ImageView
ImageView(图像视图)1.常用属性:
setAlpha
:设置透明度(只有src时才有效果)adjustViewBounds:设置缩放是否保存原图长宽比(单独设置不起作用)android:maxHeight
jadefly
·
2020-06-23 22:21
Drawable对象的mutate()方法为什么不起作用?
要在两个ImageView中显示用一张图片,而使它们的透明度不一样,利用Drawable对象的
setAlpha
()方法可以改变透明度,但是由于是同一张图片,底层只有一个Drawable对象,所以改变透明度的时候
iteye_10086
·
2020-06-23 18:51
Drawable的mutate方法——多ImageView.
setAlpha
失效问题解决
初始代码如下:imageView.setImageResource(resId);imageView.
setAlpha
(alpha);在实际测试中发现,多个页面加载同一Drawable的不同ImageView
zizi192
·
2020-04-12 03:25
Paint画笔高级应用
本篇文章主要讲解Paint的一些常用API1、paint.setColor(Color.RED);//设置画笔颜色2、paint.setARGB(a,r,g,b);//设置画笔颜色,范围0-2553、paint.
setAlpha
风行于水
·
2020-04-09 11:33
二. 拇指效果(ThumbView)
1.2取消点赞时光圈从不透明变到透明;拇指变小再变大2.思路2.1使用Canvas.clipPath,Path.AddArc实现点赞时的光圈从左到右逐渐显示2.2使用Paint.
setAlpha
()实现透明度的变化
真胖大海
·
2020-04-07 15:48
【转载】使用getBackground().
setAlpha
,导致其他布局背景透明度都改变的问题
使用的正是getBackground().
setAlpha
来实现,在Android5.0以下版本一直没问题,但在5.0以上系统时,就会导致其他共用一个资源的布局(例如:@color/
beforenight
·
2020-04-05 19:51
getBackground().
setAlpha
()导致其它标题栏透明度也被影响
使用的正是getBackground().
setAlpha
来实现,在Android5.0以下版本一直没问题,但在5.0以上系统时,就会导致其他共用一个资源的布局(例如:@color/white)透明度都跟对标题栏被改变了
ProcessZ
·
2020-03-29 06:57
View 渐变显示与隐藏
/***View渐变显示与隐藏*/privatevoidalphaAnim(finalViewview,booleanshow){if(show){view.
setAlpha
(0);view.setVisibility
贝贝ovo
·
2020-03-27 07:17
Drawable Cache引起的背景连锁改变问题
代码如下:`mSearchViewLayout.getBackground().
setAlpha
(alpha);`透明色的渐变功能没有问题,但是发现一个奇怪的现象,recyclerview的列表项的背景色变成了
恶魔殿下_HIM
·
2020-03-27 04:38
Paint类
为画笔常用方法setARGB(inta,intb,intc,intd)设置颜色0~255之间的整数setColor(intcolor)可以是常量或者Color.rgb(int,int,int,int)
setAlpha
suxiliu
·
2020-03-24 00:30
TextureView 应用
只能应用于开启硬件加速的窗口不像SurfaceView那样,TextureView不会创建一个单独的窗口但是可以作为一个普通的View.不同的是TextureView可以移动,平移,动画等.例如,通过调用myView.
setAlpha
子墨_guo
·
2020-03-20 00:36
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他