放在res/drawable下面就可以了
- <?xml version="1.0" encoding="utf-8"?>
- <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
- <gradient android:startColor="#FF000000" android:endColor="#FFFFFFFF"
- android:angle="90"/>
- <gradient android:startColor="#FFFFFFFF" android:endColor="#FF000000"
- android:angle="90"/>
- </shape>
其实就是一层蒙板
对应的java类LinearGradient
比如
LinearGradient shader = new LinearGradient(0 ,originalImage.getHeight(), 0, bitmapWithReflection.getHeight() + reflectionGap, 0x80ffffff, 0x00ffffff, TileMode.CLAMP);
感谢:http://blog.csdn.net/kenshintang1215/article/details/5810033
分享到:
相关推荐
在Android开发中,渐变背景颜色是提升应用界面美观度的一种常见手法,它不仅能够增强视觉效果,还能根据不同的设计需求创造出丰富的层次感。本文将详细介绍如何在Android中实现渐变背景颜色,包括其基本原理、XML...
这款基于HTML5 Canvas的彩色渐变背景动画效果,是利用Canvas API来实现的一种互动性极强的视觉特效。当鼠标在画布上移动时,背景颜色会随着鼠标的移动而产生渐变变化,为用户提供了生动且引人入胜的交互体验。 首先...
当我们谈论“Winform窗体渐变背景色”时,我们是指在Winform应用的用户界面中,为窗体设置一个从一种颜色平滑过渡到另一种颜色的背景。这种效果通常通过编程实现,使用GDI+(Graphics Device Interface Plus)来绘制...
在IT行业中,尤其是在网页设计和UI设计领域,渐变背景图片是一种常见的视觉元素,它可以为网站或应用界面增添丰富的层次感和动态效果。本资源包“渐变背景图片资源”显然是一个包含多种渐变背景图的集合,适用于各种...
在本教程中,我们将深入探讨如何使用PopupWindow,并学习如何为它添加渐变背景,提升界面的美观度。 首先,了解PopupWindow的基本用法。PopupWindow类在`android.widget.PopupWindow`包下,它可以在任何视图上方...
在渐变背景中,顶点着色器可能仅处理坐标而不涉及颜色,因为颜色变化发生在像素级别。 3. **编写片段着色器**:片段着色器是关键,因为它决定了屏幕上每个像素的颜色。你可以根据屏幕坐标(x, y)和预定义的颜色...
该压缩包文件“蓝绿渐变背景简约半透明图表iOS风格工作汇报ppt模板.rar”包含了一个专门设计用于工作汇报和工作总结的PowerPoint(PPT)模板。这个模板采用了iOS的设计风格,融合了现代美学和实用性,旨在帮助用户...
这是一张简洁绿色渐变背景的网格幻灯片背景图片,第一PPT模板网提供幻灯片背景图片免费下载; 由上至下为深绿色到草绿色的渐变色,使用半透明的正方形网格精细划分,不至于整张背景图片特别单调。本PPT背景图片,...
ui素材库 单购物袋 白渐变背景ui素材库 单购物袋 白渐变背景ui素材库 单购物袋 白渐变背景ui素材库 单购物袋 白渐变背景ui素材库 单购物袋 白渐变背景ui素材库 单购物袋 白渐变背景ui素材库 单购物袋 白渐变背景ui...
黑色渐变背景 红色购物袋 素材 效果 UI黑色渐变背景 红色购物袋 素材 效果 UI黑色渐变背景 红色购物袋 素材 效果 UI黑色渐变背景 红色购物袋 素材 效果 UI黑色渐变背景 红色购物袋 素材 效果 UI黑色渐变背景 红色...
在IT行业中,设计一个具有“类似安装程序的渐变背景”的界面可以提升用户体验,增加视觉吸引力,同时传达出专业和现代的感觉。渐变背景是一种流行的设计趋势,它通过融合两种或多种颜色,创造出平滑过渡的效果,使得...
在IT行业中,程序的渐变背景是一个常见的设计元素,它涉及到色彩理论、用户界面(UI)设计、图形渲染以及编程技术等多个方面。本压缩包文件“程序渐变背景.rar”可能包含了一些用于创建动态或静态渐变背景的代码示例...
5. 调用`FillRectangle`方法,传入`LinearGradientBrush`和窗体的矩形边界,绘制渐变背景。 6. 最后,调用`Control.Invalidate()`方法,使窗体自动重绘,确保颜色渐变的更新。 在实际代码中,这可能看起来像这样: ...
GradientLayout, 用于布局的Android渐变背景 GradientLayout 扩展Android布局以方便配置渐变背景的库。 Gradledependencies { compile 'net.colindodd:gradientlayout:1.2'}
VisualC 实效编程 8 类似安装程序的渐变背景VisualC 实效编程 8 类似安装程序的渐变背景VisualC 实效编程 8 类似安装程序的渐变背景VisualC 实效编程 8 类似安装程序的渐变背景VisualC 实效编程 8 类似安装程序的...
【渐变背景技术详解】 在计算机图形学领域,渐变背景是一种常见的视觉效果,它能够为用户界面增添动态感和专业性。在标题所提到的"(VC++源代码)类似安装程序的渐变背景"中,我们将探讨如何使用C++编程语言,特别是...
C#源代码:绘制窗口或控件的渐变背景色。 知识点: 1、直接采用System.Drawing.Drawing2D.LinearGradientBrush笔刷填充渐变背景。 2、调整窗口大小时刷新背景填充。
本教程将通过"渐变背景颜色.zip"这个小demo,讲解如何在Swift中创建渐变背景。这个压缩包包含了一个示例项目,你可以下载后直接运行或查看代码以学习具体实现。 首先,我们要了解渐变背景的基本概念。渐变背景是由...
在VB.NET编程环境中,创建一个具有渐变背景的界面可以极大地提升用户体验,使得应用程序看起来更加专业和美观。渐变背景的实现通常是通过图形绘制技术来完成的,这涉及到颜色混合和图形API的使用。本资源"VB009-渐变...
在Windows Forms开发中,我们有时会想要自定义控件以满足特定的设计需求,例如实现一个具有渐变背景的Button控件。本教程将探讨如何在C#中重写默认的Button控件,来达到这样的效果。 首先,我们需要创建一个新的...