`
bogongjie
  • 浏览: 235398 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

android canvas 设置背景透明

阅读更多

1.定义颜色:

<color name="transparent">#00000000</color>

 2设置canvas颜色:

canvas.drawColor(getResources().getColor(R.color.transparent));

 

 

分享到:
评论
1 楼 zzszxn 2014-08-28  
不行啊,在页面上显示的背景是黑的啊,不是透明的啊!

相关推荐

    android surface 背景透明,图片拖拉

    2. **背景透明**:在Android中,使SurfaceView背景透明需要设置其背景色为透明色(Color.TRANSPARENT)。同时,可能需要在布局文件中设置`android:background="@android:color/transparent"`,确保父容器也允许透明...

    Android 实现模糊半透明效果(水玻璃特效)

    将半透明和模糊效果结合起来,你可以在模糊处理后的Bitmap上设置一个半透明的覆盖层,如使用一个带有透明背景的Layout,这样可以同时实现模糊和半透明的效果。例如: ```xml android:layout_width="match_...

    Android高级应用源码-Android创建抗锯齿透明背景圆角图像.zip

    在这个方法中,开发者可以自由控制图像的绘制方式,包括设置抗锯齿属性,裁剪成圆角以及设置背景透明度。在`RoundedImageView`中,开发者可能使用了`Canvas`的`drawRoundRect()`方法来绘制带有圆角的矩形,这个方法...

    Android创建抗锯齿透明背景圆角图像

    同时,通过设置Canvas的绘制颜色为透明,例如`canvas.drawColor(Color.TRANSPARENT)`,可以确保背景透明。 对于圆角图像,Android提供了多种实现方式。一种是使用自定义View,重写onDraw()方法,利用Canvas的...

    android得到灰色半透明遮盖效果

    要实现灰色半透明遮罩效果,关键在于正确使用`Canvas`和`Paint`对象,并合理设置`Paint`对象的透明度(Alpha)和其他颜色属性。透明度可以通过`setARGB()`方法来设置,该方法接受四个参数:Alpha(透明度)、Red...

    解决SurfaceView设置透明造成覆盖其他组件的替代方案

    2. **设置透明度**:通过修改TextureView的背景颜色或使用Alpha通道来实现透明效果。 3. **处理绘制**:TextureView没有自己的Surface,所以需要在onDraw()方法中进行手动绘制。这可能需要创建一个Canvas对象,然后...

    Android创建抗锯齿透明背景圆角图像.rar

    在Android开发中,创建具有抗锯齿效果的透明背景和圆角图像是一项常见的需求,尤其在设计用户界面时。为了实现这一目标,开发者通常需要掌握以下几个关键知识点: 1. **BitmapShader**: BitmapShader是Android图形...

    Android高级应用源码-Android创建抗锯齿透明背景圆角图像.rar

    在XML布局文件中,可以通过`android:background="@android:color/transparent"`来设置背景为透明,或者在代码中使用`View.setBackgroundColor(int color)`,其中color参数是透明的颜色值。 3. **圆角图像**: 创建...

    Android创建抗锯齿透明背景圆角图像.zip

    这些组件提供了内置的圆角支持,并且可以轻松地设置圆角半径和背景透明度。 在项目源码中,可能包含了以上所述的某一种或多种实现方式,以及相关的布局文件、图片资源和Java代码。通过分析源码,我们可以深入理解...

    Android png透明图片转jpg时背景变黑的解决方法

    1. **创建白色背景**:由于JPEG不支持透明,我们可以首先创建一个新的Bitmap,设置其背景色为纯白色。这样,原本透明的部分就会被白色替代,而不是黑色。 2. **复制Bitmap**:使用`Bitmap.copy()`方法创建一个与...

    Android应用源码之Android创建抗锯齿透明背景圆角图像.rar

    2. 代码方式:在Java或Kotlin代码中,我们可以创建一个Bitmap对象,使用Canvas绘制一个带有圆角的矩形,并设置透明背景。以下是一个简单的示例: ```java Bitmap bitmap = Bitmap.createBitmap(width, height, ...

    Android应用源码之Android创建抗锯齿透明背景圆角图像.zip

    在Android中,我们可以通过设置Canvas的绘图属性`Paint.setAntiAlias(true)`来启用抗锯齿功能,使得绘制的图形边缘更加平滑。 接着,透明背景的实现主要涉及Android中的颜色格式和画布操作。Android支持ARGB_8888...

    Android之创建抗锯齿透明背景圆角图像_图片展示.zip

    在`onDraw()`方法中,利用`Canvas`进行绘制,包括设置抗锯齿、透明背景和圆角矩形等。 5. **图形绘制**:`Canvas`提供了丰富的API用于图形绘制,如`drawCircle()`, `drawRect()`, `drawRoundRect()`等。这些方法都...

    安卓Android源码——安卓Android创建抗锯齿透明背景圆角图像.zip

    总之,理解Android中如何创建抗锯齿透明背景圆角图像是一项关键技能,它涵盖了Android图形系统的基础知识,如Bitmap、Canvas、Paint和Shape Drawable。通过深入研究提供的源码,开发者可以学习到如何在实际项目中...

    仿Android QQ实现的QQ顶栏椭圆透明背景移动效果

    在Android应用开发中,创建类似QQ顶部导航栏的椭圆透明背景移动效果是一个常见的需求,这可以提升用户体验,增加应用的视觉吸引力。本教程将详细讲解如何实现这一效果,主要涉及以下几个关键知识点: 1. **自定义...

    android透明效果源码

    6. **悬浮窗的透明效果**:对于浮动窗口(如Dialog或PopupWindow),可以设置背景透明,实现半透明效果。源码可能包含如何创建透明或半透明Dialog的实例。 7. **自定义布局的透明效果**:在布局文件中,可以为View...

    安卓Android源码——安卓Android创建抗锯齿透明背景圆角图像.rar

    本压缩包“安卓Android源码——安卓Android创建抗锯齿透明背景圆角图像.rar”提供了实现这一功能的源代码示例。下面将详细介绍这个过程中的关键知识点。 首先,我们需要理解Android中的图像处理。Android支持多种...

    Android创建抗锯齿透明背景圆角图像.zip源码资源下载

    在Android开发中,创建具有抗锯齿效果的透明背景和圆角图像是一项常见的需求,尤其在UI设计中,这样的元素可以提升应用的视觉效果和用户体验。本资源提供了一个实现这一功能的源码示例,主要涉及到的技术点包括...

    安卓头像制作图片圆角剪裁相关-Android创建抗锯齿透明背景圆角图像.zip

    在Android开发中,创建带有抗锯齿效果的透明背景圆角图像是一项常见的需求,尤其是在制作应用的头像或者UI设计时。本压缩包文件“安卓头像制作图片圆角剪裁相关-Android创建抗锯齿透明背景圆角图像.zip”包含了一些...

Global site tag (gtag.js) - Google Analytics