Button颜色选择器进阶

?





1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

drawable/button_color.xml

 

<?xml version="1.0"
encoding="utf-8"?>

<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:state_pressed="true">

        <!-- 定义当button 处于pressed 状态时的形态。-->

        <shape>

            <gradient android:startColor="#8600ff"
/>

            <stroke android:width="2dp"
android:color="#000000"
/>

            <corners android:radius="5dp"
/>

            <padding android:left="10dp"
android:top="10dp"

                android:bottom="10dp"
android:right="10dp"
/>

        </shape>

    </item>

    <item android:state_focused="true">

        <!-- 定义当button获得focus时的形态-->

        <shape>

            <gradient android:startColor="#eac100"
/>

            <stroke android:width="2dp"
android:color="#333333"
color="#ffffff"
/>

            <corners android:radius="8dp"
/>

            <padding android:left="10dp"
android:top="10dp"

                android:bottom="10dp"
android:right="10dp"
/>

        </shape>

    </item>

</selector>

最后,需要在包含button的xml文件里添加两项。假如是activity_main.xml 文件,我们需要在<Button
/>里加两项。

android:focusable="true"

android:backgroud="@drawable/button_color"

这样当你使用Button的时候就可以甩掉系统自带的那黄颜色的背景了,实现个性化的背景,配合应用的整体布局非常之有用啊

时间: 2024-08-03 09:00:47

Button颜色选择器进阶的相关文章

UWP 颜色选择器(ColorPicker) 和 自定义的Flyout(AdvancedFlyout)

ColorPicker 故事背景 项目里面需要一个像Winfrom里面那样的颜色选择器,如下图所示: 在网上看了一下.没有现成的东东可以拿来使用.大概查看了一下关于颜色的一些知识,想着没人种树,那就由我自己来种树,大家来乘凉好了. 设计过程 由于要考虑到手机上的效果,所以说这种向右展开的方式,不是太合适手机,所以最外层我考虑使用Pivot来存放基本颜色和自定义颜色这2页. 第一页是基本颜色,第二页是自定义的颜色,如下图. ColorPicker这个控件,主要是由一个Button以及FlyoutB

Swift调用Objective-C编写的代码(颜色选择器KKColorListPicker调用)

在Swift项目中,我们可以导入任意用Objective-C写的框架,代码库等.下面以Swift调用Objective-C编写的颜色选择器KKColorListPicker为例. 效果图如下:      实现步骤: 1,首先在项目里导入KKColorListPicker的源码(整个文件夹,在项目上有键“Add Files To XXX”). 2,手工创建桥接头文件bridge.h来包含需要引用的Objective-C头文件,内容如下: 1 2 3 //KKColorsSchemeType.h已经

跟KingDZ学HTML5之十三 HTML5颜色选择器

这节课主要给大家展示两个实例,当然,都是灰常简单的. 首先是第一个效果,颜色选择器,这个效果如下 我想大家,很多人都做过其他版本的这个东东吧,对了,这次就是要在HTML5里面简单的实现一下 首先要做的就是准备工作了 <canvas id="text" width="100" height="100"></canvas> <p>Red: <input type="range" id=&q

jquery颜色选择器

本站下载 第二种:纯JAVASCRIPT: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2311"> <title>DW调色板</title> <script> var ColorHex=new Array('00','33','66','99','CC','FF') var SpColo

在线颜色选择器

在做web开发的时候,有时需要自己解决配色问题,但又不知道某一种颜色对应的代码,这时在线颜色选择器就有了用武之地. 这里推荐的是我经常用的一个网站:ATOOL在线工具

Android 颜色渲染(一) 颜色选择器 ColorPickerDialog剖析

版权声明:本文为博主原创文章,未经博主允许不得转载. Android 颜色选择器之ColorPickerDialog剖析 有这样一个需求,可以让用户自定义背景颜色,这就需要提供一个颜色选择器给用户. 在Android 中,如何实现这样的功能呢,遇到这种需求是,先查看一下ApiDemos,是否已经有相关的实例,果然,找到了一个可以参考的demo:ColorPickerDialog 我已经把apidemos导入到eclipse中,请看截图: 我们要找的就是这个ColorPickerDialog,在c

Android圆环形颜色选择器:HoloColorPicker

HoloColorPicker实现圆环形颜色选择器,可以改变颜色饱和度来选择颜色.选择颜色时,可以用手指沿着圆环滑动一个滑块,从而选择颜色. 添加以下XML至你的布局中: ? 1 2 3 4 <com.larswerkman.holocolorpicker.ColorPicker     android:id="@+id/picker"     android:layout_width="wrap_content"     android:layout_hei

一步步教你实现跨游览器的颜色选择器

原文:http://www.cnblogs.com/rubylouvre/archive/2009/07/24/1530264.html#2580430 <!doctype html> <html dir="ltr" lang="zh-CN"> <head> <meta charset="utf-8"/> <meta http-equiv="X-UA-Compatible"

java swing颜色选择器代码例子下载

原文:java swing颜色选择器代码例子下载 源代码下载地址:http://www.zuidaima.com/share/1550463730420736.htm 矿泉水2013-09-13 17:17:13 java swing颜色选择器代码例子下载