`

界面背景渐变色

 
阅读更多

Android ui背景如果希望设置成渐图案,可以有两种方法,第一种就是ps一下作为backgroundimage。下面介绍下android中提供的第二种方法

1、在res/drawable下添加gradient.xml文件定义渐变色样式

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android"> 
	<gradient android:startColor="#CECEFF" 
		android:endColor="#2828FF" 
		android:angle="45"/> 
</shape> 
 shape是用来定义形状的

gradient定义该形状里面为渐变色填充

startColor起始颜色

endColor结束颜色

angle表示方向角度。当angle=0时,渐变色是从左向右。 然后逆时针方向转,当angle=90时为从下往上。

 

2、在layout具体的设置中调用

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout 
xmlns:android="http://schemas.android.com/apk/res/android" 
android:orientation="vertical" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:background="@drawable/gradient"> 

</LinearLayout> 
 

当然最后需要在Activity的OnCreate中setContentView

 

附录:

颜色表http://tool.webmasterhome.cn/html-color.asp

 

分享到:
评论

相关推荐

    vb背景渐变色

    在VB(Visual Basic)编程中,背景渐变色是一种常见的视觉效果,用于增强用户界面的美观性。在Windows应用程序中,我们通常会遇到需要为窗体或者控件设置渐变背景的需求,这可以让用户界面看起来更加专业和动态。...

    OpenGL 渐变色背景

    渐变色是色彩设计中常用的手法,它可以给用户带来柔和、优雅的视觉体验,同时也可以帮助引导用户的注意力或者增强界面的层次感。 首先,我们需要了解SharpGL库。SharpGL是.NET平台上的一个OpenGL绑定库,它提供了与...

    Winform窗体渐变背景色[C#]

    当我们谈论“Winform窗体渐变背景色”时,我们是指在Winform应用的用户界面中,为窗体设置一个从一种颜色平滑过渡到另一种颜色的背景。这种效果通常通过编程实现,使用GDI+(Graphics Device Interface Plus)来绘制...

    vb实现窗口背景渐变色

    总之,VB中的GDI+为我们提供了强大的图形处理能力,使得实现窗口背景渐变色成为可能。通过理解并运用上述代码,你可以在自己的VB项目中轻松实现这一功能,为用户带来更加美观和舒适的交互体验。

    VB 渐变色的窗体界面

    渐变色技术使得窗体的背景颜色由一种颜色平滑过渡到另一种颜色,增加了用户界面的吸引力。下面我们将深入探讨如何在VB中实现这一功能。 首先,了解基本概念。渐变色通常指的是色彩从一个值平滑地变化到另一个值的...

    android 自定义view 背景渐变色 代码可运行

    首先,让我们了解如何实现背景渐变。在Android中,通常有两种方式来创建渐变背景:使用`GradientDrawable`或自定义`onDraw()`方法。`GradientDrawable`是Android内置的图形对象,它可以创建线性、径向、角度或对角线...

    渐变色背景和圆形渐变色按钮源码

    渐变色背景是现代设计中的一个常见元素,它可以通过平滑过渡的不同颜色来增加界面的深度和层次感。在`soui`中,我们可以使用`GradientBrush`类来创建线性或径向渐变。线性渐变沿着一个方向平滑变化,而径向渐变则从...

    C#窗体背景色彩渐变

    3. 使用`Graphics`对象的`FillRectangle`方法绘制渐变色。为了实现渐变,我们需要创建一个`LinearGradientBrush`对象,传入起始点、终点坐标以及起始颜色和结束颜色。 4. 设置`LinearGradientBrush`的`Blend`属性,...

    C#147设置窗体渐变色背景图像 源代码

    "C#147设置窗体渐变色背景图像 源代码"的主题着重于如何为Windows Forms应用添加动态且吸引人的背景效果,特别是使用渐变色。在本文中,我们将深入探讨实现这一功能的技术细节和步骤。 首先,我们要理解渐变色的...

    VC背景渐变色的超简单代码

    通过学习这个“VC背景渐变色的超简单代码”,你可以掌握如何在VC++环境下增强用户界面的视觉体验,并为进一步探索GDI+和其他图形库的高级功能打下基础。同时,这个例子也提醒我们,即使是简单的代码也能带来显著的...

    delphi渐变色小帮手

    5. **实用工具**:"delphi渐变色小帮手.exe"可能是一个图形界面的应用程序,提供了一个直观的方式来生成和预览渐变色。它可能允许用户输入起始和结束的RGB值,或者选择两种颜色,然后自动生成中间的所有颜色。此外,...

    android 界面 渐变背景颜色

    在Android开发中,渐变背景颜色是提升应用界面美观度的一种常见手法,它不仅能够增强视觉效果,还能根据不同的设计需求创造出丰富的层次感。本文将详细介绍如何在Android中实现渐变背景颜色,包括其基本原理、XML...

    C#如何绘制渐变色背景

    在C#编程中,为控件或窗体绘制渐变色背景是一种常见的美化方式,它可以使用户界面看起来更加现代和专业。本篇文章将详细介绍如何在C#中实现这一功能,并提供源码实例来帮助理解。 首先,我们需要了解什么是渐变色。...

    有意思的Js可拖动的渐变色角度选择器 Javascript模拟出的角度选择器,拖动这个简洁的滑块,会改变渐变色的角度,本代码有两个亮点:一个是滑块的拖动,别一个则是渐变色的实现,这两者的结合必然形成独特的代码

    用户可以通过拖动界面上的一个简洁的滑块来调整渐变色的角度,从而改变背景渐变效果。 #### 关键技术点 1. **滑块的拖动功能**: - 在这个项目中,滑块的拖动功能是通过监听鼠标事件(如mousedown、mousemove 和 ...

    jQuery网页背景渐变色平滑过渡动画插件

    **jQuery网页背景渐变色平滑过渡动画插件——jquery-gradientify详解** 在现代网页设计中,动态背景渐变色已经成为提升用户体验、增加视觉吸引力的重要手段。jQuery Gradientify插件正是为实现这一目的而生,它允许...

    swift-自定义背景色渐变的Button

    在这个场景中,我们关注的是如何创建一个背景色具有渐变效果的Button,这通常用于制作更吸引人的用户界面。`XMColorButton`可能是一个开源项目,用于实现这种效果。下面将详细介绍如何在Swift中实现自定义背景色渐变...

    VC 生成动态的窗口背景渐变色.rar

    在VC++编程环境中,生成动态窗口背景渐变色是一项常见的任务,可以提升应用程序的视觉效果。这个"VC 生成动态的窗口背景渐变色.rar"压缩包包含的源码示例,展示了如何使用原生VC++代码实现这一功能。下面我们将深入...

    C#用渐变色填充窗体的背景

    在C#编程中,为窗体填充渐变色背景是一种常见的美化用户界面(UI)的方法。这不仅可以提升应用的视觉吸引力,还能使信息层次更加分明。以下将详细讲解如何实现这一功能,包括所需的关键概念、步骤和源码分析。 首先...

    windows mobile 透明控件渐变色

    在Windows Mobile平台上,开发人员经常需要创建具有视觉吸引力的用户界面,其中透明控件和渐变色的应用尤为重要。本文将深入探讨如何在Windows Mobile中实现透明控件以及使用渐变色,以提升用户体验。 首先,透明...

    背景渐变的窗体VB6.0源代码.rar

    在VB6.0(Visual Basic 6.0)中,创建具有背景渐变效果的窗体是一项常见的美化任务。这个“背景渐变的窗体VB6.0源代码”压缩包提供了一种实现这一功能的方法。下面将详细介绍该源代码中的关键知识点。 1. **渐变...

Global site tag (gtag.js) - Google Analytics