`
yangsongjing
  • 浏览: 249182 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论
阅读更多
<?xml version="1.0" encoding="utf-8"?>
<selector
    xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true" >
        <shape>
            <gradient
                android:startColor="#FF34B3"
                android:endColor="#FFFFFF"
                android:angle="180" />
            <stroke
                android:width="5dp"
                android:color="#dcdcdc" />
            <corners
                android:radius="20dp" />
            <padding
                android:left="10dp"
                android:top="10dp"
                android:right="10dp"
                android:bottom="10dp" />
        </shape>
    </item>

    <item android:state_focused="true" >
        <shape>
            <gradient
                android:startColor="#FF34B3"
                android:endColor="#FF34B3"
                android:angle="270" />
            <stroke
                android:width="2dp"
                android:color="#dcdcdc" />
            <corners
                android:radius="2dp" />
            <padding
                android:left="10dp"
                android:top="10dp"
                android:right="10dp"
                android:bottom="10dp" />
        </shape>
    </item>

    <item>       
        <shape>
            <gradient
                android:startColor="#ff9d77"
                android:endColor="#ff9d77"
                android:angle="270" />
            <stroke
                android:width="2dp"
                android:color="#fad3cf" />
            <corners
                android:radius="2dp" />
            <padding
                android:left="10dp"
                android:top="10dp"
                android:right="10dp"
                android:bottom="10dp" />
        </shape>
    </item>
</selector>

属性介绍:
在gradient中startColor属性为开始的颜色,endColor为渐变结束的颜色,下面的angle是角度。接下来是stroke可以理解为边缘,corners为拐角这里radius属性为半径,最后是相对位置属性padding。
1
1
分享到:
评论

相关推荐

    android选择器

    例如,一个简单的按钮选择器可能如下所示: ```xml ``` 在这个例子中,当按钮被按下时,它会显示`button_pressed`的图像;当按钮获得焦点但未被按下时,显示`button_focused`的图像;其余情况下则显示`...

    颜色选择器按钮类(类似Excel)(85KB)

    标题中的“颜色选择器按钮类(类似Excel)”是指一个编程组件或库,它提供了一个类似于Microsoft Excel软件中的颜色选择功能。在Excel中,用户可以通过颜色选择器来为单元格填充颜色,以便于数据可视化和标记。这个...

    Jquery.pdf

    25. 单选按钮选择器 $('form :radio')用于选择所有的单选按钮。 26. 复选框选择器 $('form :checkbox')用于选择所有的复选框。 27. 提交按钮选择器 $('form :submit')用于选择所有的提交按钮。 28. 图像选择器 $...

    类似淘宝的尺寸选择器表单按钮

    本知识点将详细讲解如何创建一个类似淘宝的尺寸选择器表单按钮,主要涉及到HTML的`&lt;form&gt;`元素、`&lt;input type="radio"&gt;`以及CSS和JavaScript的相关应用。 一、HTML基础 在HTML中,`&lt;form&gt;`标签用于定义一个表单,它...

    自绘按钮实现颜色选择器_VC源码

    对于Button控件来说,这意味着我们需要重写WM_PAINT消息的处理函数,以便在按钮上绘制我们想要的颜色选择器界面。 步骤1:创建Button控件 在资源编辑器中,添加一个Button控件到对话框上,并为其分配一个ID,例如...

    swing 日期选择器 支持点击文本框选择 和自定义按钮选择

    swing 日期选择器 支持点击文本框选择 和自定义按钮选择

    安卓自定义男女选择器

    "安卓自定义男女选择器"就是一个专门解决这一问题的组件,它允许用户在男性和女性之间进行选择,并且可以设定为只能选择一个性别,避免了多选或者误选的情况。本篇文章将详细介绍如何在安卓应用中实现这样一个自定义...

    自绘按钮实现颜色选择器 .

    很多时候,我们需要让用户在软件上选择颜色,那么一个“颜色选择器”就肯定需要了,本例程就是使用普通的按钮(Button)控件来实现颜色选择器。 首先来看一下最后的效果图: ...

    Android自定义漂亮Dialog中嵌入自定义时间选择器和日期选择器

    例如,我们可以使用HorizontalScrollView来创建滚动的数字选择器,每个数字对应一个按钮或TextView,通过点击事件来改变数值。 接下来,我们需要编写自定义Dialog类,继承自DialogFragment。这个类将负责加载我们的...

    按钮突破器,解除被限制按钮,很有效

    在IT领域,有时候我们会遇到各种软件或网页中的“按钮”被禁用或置灰,无法进行操作的情况。这种情况通常是由于开发者为了防止用户误操作或在特定条件下...在处理无效按钮问题时,寻求官方支持通常是更安全可靠的选择。

    Android安卓经典设计学习例程源代码-SelecterSample.rar

    例如,一个简单的按钮选择器可能会包含以下内容: ```xml ``` 接下来,项目可能涉及到如何在布局文件中使用这些选择器。通常,我们会在View的背景属性(background)中引用它们,如设置按钮的背景为定义好...

    基于easyui-textbox的颜色选择器及源码

    HTML部分需要创建一个TextBox和一个颜色选择器按钮,通过CSS设定样式,使它们看起来协调一致。JavaScript部分则负责处理用户交互,如点击颜色选择器按钮弹出颜色面板,用户选择颜色后更新TextBox的值。 在...

    颜色选择器(bigColorpicker)

    接着,"按钮选择"这一特性意味着bigColorpicker不仅限于input元素,还可以通过按钮触发颜色选择对话框。这样的设计增强了用户体验,使得用户可以选择自己喜欢的颜色,而不必局限于预设的色板。按钮可以通过jQuery...

    易语言D2D自绘模块(MD按钮 颜色选择器 圆形进度条 win10加载动画)

    这个模块专注于在不支持Windows XP系统(因为D2D技术本身不兼容XP)的环境下,利用Direct2D(D2D)技术,实现现代化的用户界面元素,如MD(Material Design)风格的按钮、颜色选择器、圆形进度条以及Win10风格的加载...

    按钮点击选择器(包含图片和文字)

    在Android开发中,按钮点击选择器(Button Click Selector)是一种常用的UI组件,它允许用户根据不同的操作状态(如按下、默认、聚焦等)显示不同的视觉效果。这种选择器通常结合了图片和文字,以提供更丰富的用户...

    年月选择器 简单 好用 清晰

    通常会有一个触发选择器显示的按钮,以及一个弹出层(或下拉菜单)来显示可选的年份和月份。按钮和弹出层的HTML元素需要正确地组织起来,以便于JavaScript进行操作。 2. **CSS 样式**:`style.css` 文件是用于定义...

    JSP页面中的时间选择器

    JSP页面中的时间选择器 本篇文章介绍了如何在 JSP 页面中实现一个基于 JavaScript 的时间选择器控件。该控件可以显示一个日历形式的时间选择器,方便用户选择日期和时间。 知识点一:时间选择器控件 该控件使用 ...

    Java Swing组件文件选择器JFileChooser简单用法示例

    首先,我们需要创建一个JFrame窗口,并在其中添加一个按钮,以便用户可以点击它来打开文件选择器。然后,我们使用JFileChooser组件来选择文件或文件夹,并将选择结果显示在控制台上。 在上面的代码中,我们首先创建...

    按钮生成器

    在实际使用时,用户首先打开"按钮图片生成器.exe",然后根据软件界面的提示进行操作,例如选择模板、调整参数、预览效果,最后保存并导出生成的按钮图片。通过这样的流程,即使是不具备专业设计技能的用户也能轻松...

    ButtonDemo

    - 按钮选择器通常包含多种状态(例如:`android:state_pressed="true"`,`android:state_focused="true"`),每种状态对应一个形状或颜色。 4. **主题(Theme)**: - 主题是全局的UI样式,可以影响应用程序中...

Global site tag (gtag.js) - Google Analytics