< ?xml version="1.0" encoding="utf-8" ?>
< resources>
< color name="white">#FFFFFF< /color>< !--白色 -->

< color name="ivory">#FFFFF0< /color>< !--象牙色 -->

< color name="lightyellow">#FFFFE0< /color>< !--亮黄色 -->

< color name="yellow">#FFFF00< /color>< !--黄色 -->

< color name="snow">#FFFAFA< /color>< !--雪白色 -->

< color name="floralwhite">#FFFAF0< /color>< !--花白色 -->

< color name="lemonchiffon">#FFFACD< /color>< !--柠檬绸色 -->

< color name="cornsilk">#FFF8DC< /color>< !--米绸色 -->

< color name="seashell">#FFF5EE< /color>< !--海贝色 -->

< color name="lavenderblush">#FFF0F5< /color>< !--淡紫红 -->

< color name="papayawhip">#FFEFD5< /color>< !--番木色 -->

< color name="blanchedalmond">#FFEBCD< /color>< !--白杏色 -->

< color name="mistyrose">#FFE4E1< /color>< !--浅玫瑰色 -->

< color name="bisque">#FFE4C4< /color>< !--桔黄色 -->

< color name="moccasin">#FFE4B5< /color>< !--鹿皮色 -->

< color name="navajowhite">#FFDEAD< /color>< !--纳瓦白 -->

< color name="peachpuff">#FFDAB9< /color>< !--桃色 -->

< color name="gold">#FFD700< /color>< !--金色 -->

< color name="pink">#FFC0CB< /color>< !--粉红色 -->

< color name="lightpink">#FFB6C1< /color>< !--亮粉红色 -->

< color name="orange">#FFA500< /color>< !--橙色 -->

< color name="lightsalmon">#FFA07A< /color>< !--亮肉色 -->

< color name="darkorange">#FF8C00< /color>< !--暗桔黄色 -->

< color name="coral">#FF7F50< /color>< !--珊瑚色 -->

< color name="hotpink">#FF69B4< /color>< !--热粉红色 -->

< color name="tomato">#FF6347< /color>< !--西红柿色 -->

< color name="orangered">#FF4500< /color>< !--红橙色 -->

< color name="deeppink">#FF1493< /color>< !--深粉红色 -->

< color name="fuchsia">#FF00FF< /color>< !--紫红色 -->

< color name="magenta">#FF00FF< /color>< !--红紫色 -->

< color name="red">#FF0000< /color>< !--红色 -->

< color name="oldlace">#FDF5E6< /color>< !--老花色 -->

< color name="lightgoldenrodyellow">#FAFAD2< /color>< !--亮金黄色 -->

< color name="linen">#FAF0E6< /color>< !--亚麻色 -->

< color name="antiquewhite">#FAEBD7< /color>< !--古董白 -->

< color name="salmon">#FA8072< /color>< !--鲜肉色 -->

< color name="ghostwhite">#F8F8FF< /color>< !--幽灵白 -->

< color name="mintcream">#F5FFFA< /color>< !--薄荷色 -->

< color name="whitesmoke">#F5F5F5< /color>< !--烟白色 -->

< color name="beige">#F5F5DC< /color>< !--米色 -->

< color name="wheat">#F5DEB3< /color>< !--浅黄色 -->

< color name="sandybrown">#F4A460< /color>< !--沙褐色 -->

< color name="azure">#F0FFFF< /color>< !--天蓝色 -->

< color name="honeydew">#F0FFF0< /color>< !--蜜色 -->

< color name="aliceblue">#F0F8FF< /color>< !--艾利斯兰 -->

< color name="khaki">#F0E68C< /color>< !--黄褐色 -->

< color name="lightcoral">#F08080< /color>< !--亮珊瑚色 -->

< color name="palegoldenrod">#EEE8AA< /color>< !--苍麒麟色 -->

< color name="violet">#EE82EE< /color>< !--紫罗兰色 -->

< color name="darksalmon">#E9967A< /color>< !--暗肉色 -->

< color name="lavender">#E6E6FA< /color>< !--淡紫色 -->

< color name="lightcyan">#E0FFFF< /color>< !--亮青色 -->

< color name="burlywood">#DEB887< /color>< !--实木色 -->

< color name="plum">#DDA0DD< /color>< !--洋李色 -->

< color name="gainsboro">#DCDCDC< /color>< !--淡灰色 -->

< color name="crimson">#DC143C< /color>< !--暗深红色 -->

< color name="palevioletred">#DB7093< /color>< !--苍紫罗兰色-->

< color name="goldenrod">#DAA520< /color>< !--金麒麟色 -->

< color name="orchid">#DA70D6< /color>< !--淡紫色 -->

< color name="thistle">#D8BFD8< /color>< !--蓟色 -->

< color name="lightgray">#D3D3D3< /color>< !--亮灰色 -->

< color name="lightgrey">#D3D3D3< /color>< !--亮灰色 -->

< color name="tan">#D2B48C< /color>< !--茶色 -->

< color name="chocolate">#D2691E< /color>< !--巧可力色 -->

< color name="peru">#CD853F< /color>< !--秘鲁色 -->

< color name="indianred">#CD5C5C< /color>< !--印第安红 -->

< color name="mediumvioletred">#C71585< /color>< !--中紫罗兰色 -->

< color name="silver">#C0C0C0< /color>< !--银色 -->

< color name="darkkhaki">#BDB76B< /color>< !--暗黄褐色

< color name="rosybrown">#BC8F8F< /color>< !--褐玫瑰红 -->

< color name="mediumorchid">#BA55D3< /color>< !--中粉紫色 -->

< color name="darkgoldenrod">#B8860B< /color>< !--暗金黄色 -->

< color name="firebrick">#B22222< /color>< !--火砖色 -->

< color name="powderblue">#B0E0E6< /color>< !--粉蓝色 -->

< color name="lightsteelblue">#B0C4DE< /color>< !--亮钢兰色-->

< color name="paleturquoise">#AFEEEE< /color>< !--苍宝石绿 -->

< color name="greenyellow">#ADFF2F< /color>< !--黄绿色 -->

< color name="lightblue">#ADD8E6< /color>< !--亮蓝色 -->

< color name="darkgray">#A9A9A9< /color>< !--暗灰色 -->

< color name="brown">#A52A2A< /color>< !--褐色 -->

< color name="sienna">#A0522D< /color>< !--赭色 -->

< color name="darkorchid">#9932CC< /color>< !--暗紫色 -->

< color name="palegreen">#98FB98< /color>< !--苍绿色 -->

< color name="darkviolet">#9400D3< /color>< !--暗紫罗兰色 -->

< color name="mediumpurple">#9370DB< /color>< !--中紫色 -->

< color name="lightgreen">#90EE90< /color>< !--亮绿色 -->

< color name="darkseagreen">#8FBC8F< /color>< !--暗海兰色 -->

< color name="saddlebrown">#8B4513< /color>< !--重褐色 -->

< color name="darkmagenta">#8B008B< /color>< !--暗洋红 -->

< color name="darkred">#8B0000< /color>< !--暗红色 -->

< color name="blueviolet">#8A2BE2< /color>< !--紫罗兰蓝色

< color name="lightskyblue">#87CEFA< /color>< !--亮天蓝色 -->

< color name="skyblue">#87CEEB< /color>< !--天蓝色 -->

< color name="gray">#808080< /color>< !--灰色 -->

< color name="grey">#808080< /color>< !--灰色 -->

< color name="olive">#808000< /color>< !--橄榄色 -->

< color name="purple">#800080< /color>< !--紫色 -->

< color name="maroon">#800000< /color>< !--粟色 -->

< color name="aquamarine">#7FFFD4< /color>< !--碧绿色 -->

< color name="chartreuse">#7FFF00< /color>< !--黄绿色 -->

< color name="lawngreen">#7CFC00< /color>< !--草绿色 -->

< color name="mediumslateblue">#7B68EE< /color>< !--中暗蓝色-->

< color name="lightslategray">#778899< /color>< !--亮蓝灰 -->

< color name="lightslategrey">#778899< /color>< !--亮蓝灰 -->

< color name="slategray">#708090< /color>< !--灰石色 -->

< color name="slategrey">#708090< /color>< !--灰石色 -->

< color name="olivedrab">#6B8E23< /color>< !--深绿褐色 -->

< color name="slateblue">#6A5ACD< /color>< !--石蓝色 -->

< color name="dimgray">#696969< /color>< !--暗灰色 -->

< color name="dimgrey">#696969< /color>< !--暗灰色 -->

< color name="mediumaquamarine">#66CDAA< /color>< !--中绿色-->

< color name="cornflowerblue">#6495ED< /color>< !--菊兰色 -->

< color name="cadetblue">#5F9EA0< /color>< !--军兰色 -->

< color name="darkolivegreen">#556B2F< /color>< !--暗橄榄绿

< color name="indigo">#4B0082< /color>< !--靛青色 -->

< color name="mediumturquoise">#48D1CC< /color>< !--中绿宝石-->

< color name="darkslateblue">#483D8B< /color>< !--暗灰蓝色 -->

< color name="steelblue">#4682B4< /color>< !--钢兰色 -->

< color name="royalblue">#4169E1< /color>< !--皇家蓝 -->

< color name="turquoise">#40E0D0< /color>< !--青绿色 -->

< color name="mediumseagreen">#3CB371< /color>< !--中海蓝 -->

< color name="limegreen">#32CD32< /color>< !--橙绿色 -->

< color name="darkslategray">#2F4F4F< /color>< !--暗瓦灰色 -->

< color name="darkslategrey">#2F4F4F< /color>< !--暗瓦灰色 -->

< color name="seagreen">#2E8B57< /color>< !--海绿色 -->

< color name="forestgreen">#228B22< /color>< !--森林绿 -->

< color name="lightseagreen">#20B2AA< /color>< !--亮海蓝色 -->

< color name="dodgerblue">#1E90FF< /color>< !--闪兰色 -->

< color name="midnightblue">#191970< /color>< !--中灰兰色 -->

< color name="aqua">#00FFFF< /color>< !--浅绿色 -->

< color name="cyan">#00FFFF< /color>< !--青色 -->

< color name="springgreen">#00FF7F< /color>< !--春绿色 -->

< color name="lime">#00FF00< /color>< !--酸橙色 -->

< color name="mediumspringgreen">#00FA9A< /color>< !--中春绿色 -->

< color name="darkturquoise">#00CED1< /color>< !--暗宝石绿 -->

< color name="deepskyblue">#00BFFF< /color>< !--深天蓝色 -->

< color name="darkcyan">#008B8B< /color>< !--暗青色 -->

< color name="teal">#008080< /color>< !--水鸭色 -->

< color name="green">#008000< /color>< !--绿色 -->

< color name="darkgreen">#006400< /color>< !--暗绿色 -->

< color name="blue">#0000FF< /color>< !--蓝色 -->

< color name="mediumblue">#0000CD< /color>< !--中兰色 -->

< color name="darkblue">#00008B< /color>< !--暗蓝色 -->

< color name="navy">#000080< /color>< !--海军色 -->

< color name="black">#000000< /color>< !--黑色 -->

< /resources>

刚刚学习Android的时候,GridView上元素的背景把我搞得很狼狈,那个背景的大小难以控制,导致一个元素背景经常会覆盖到相邻的元素.我费了好大力气才把GridView调整好,但是元素的背景依然没有好的办法去调整.
   
    我所说的元素背景就是上面图片中Car Home图标后面的桔红色的方块.
    今天看了一段代码,是SDK/Sample/HOME项目,大家可以研究一下.
    在布局文件home.xml中有下面的代码:
    <GridView android:id="@+id/all_apps"
        android:background="@drawable/application_background"
        android:persistentDrawingCache="animation|scrolling"
        android:alwaysDrawnWithCache="true"
        android:scrollbars="none"
        android:drawSelectorOnTop="false"
        android:listSelector="@drawable/grid_selector"
        android:numColumns="auto_fit"
        android:columnWidth="78dp"
        android:stretchMode="spacingWidth"
        android:layout_weight="1.0"
        android:layout_height="0dip"
        android:layout_width="match_parent"
        android:stackFromBottom="true"
        android:visibility="invisible"
    />
    在GridView属性中注意上面绿色的那一行.它指定了元素的背景布局文件为dwawable目录下面的grid_selector.xml文件.打开grid_selector.xml文件,有下面的描述:
    <selector xmlns:android="http://schemas.android.com/apk/res/android">
        <item android:state_pressed="true"
            android:drawable="@drawable/pressed_application_background_static" />
        <item android:state_window_focused="false" 
             android:drawable="@drawable/focused_application_background_static" />
        <item android:state_window_focused="true"
              android:drawable="@drawable/focused_application_background_static" />
    </selector>
    在此文件中,三个<item>分别指定了在点击图标,聚焦,失焦的情况下使用的元素背景
    其中,在dwawable-hdpi目录下的pressed_application_background_static.png文件显示为:
       
    在dwawable-hdpi目录下的focused_application_background_static文件显示为:
     
    这就是我们点击图标元素和滚动图标元素时元素后面的背景.我们通过这样的方法就可以改变其大小,形状以及颜色了,这会使你的GridView制作得更漂亮.

android 颜色收集及部分gridview样式设置的更多相关文章

  1. DevExpress TreeList GridView 样式设置

    1.GridView 样式设置 this.gridViewUser.PaintStyleName = "Flat"; 2.TreeList 样式设置 this.treeListDe ...

  2. Android按钮的各个样式设置

    安卓开发学习之014 Button应用详解(样式.背景.按钮单击.长按.双击.多击事件) 一.Button简介 按钮也是继承自TextView 二.XML定义方法 <Button android ...

  3. Dev中GridControl的GridView 基本样式设置

    基本样式图: 代码如下: /// <summary> /// gridView样式 /// </summary> /// <param name="gdv&qu ...

  4. CSS样式设置语法全解,样式优先级、值和单位、字体、文本、块级元素,行内元素,替换元素、非替换元素、display、float、position、table、li、光标、边距边框、轮廓、颜色背景

    全栈工程师开发手册 (作者:栾鹏) 一个demo学会css css选择器全解 css操作语法全解 CSS样式设置语法全解: 样式优先级 1. !important标记的样式 > 内联样式(sty ...

  5. 十三、Android学习笔记_Andorid控件样式汇总

    <!-- 设置activity为透明 --> <style name="translucent"> <item name="android: ...

  6. 10 GridView 样式属性

    GridView 样式属性: 1,android:numColumns="auto_fit" 显示的列数 如果android:numColumns不设置那么自动每行1列 如下图 2 ...

  7. DevExpress导出Excel样式设置

    /// <summary> /// 导出到Excel /// </summary> /// <param name="gridControl"> ...

  8. Android学习笔记_75_Andorid控件样式汇总

    <!-- 设置activity为透明 --> <style name="translucent"> <item name="android: ...

  9. Android Material Design系列之主题样式介绍说明

    今天这篇文章应该算是Material Design系列的补充篇,因为这篇文章本来应该放到前面讲的,因为讲的是主题嘛,对于一些状态和颜色的介绍,因为我们一新建一个项目时,系统自带了三个属性的颜色,现在就 ...

随机推荐

  1. Java_Web学习路线

  2. ERwin 连接 mysql

    1. install mysql connector; 2. run odbc connection management (c:\windows\syswow64\odbcad32.exe); 3. ...

  3. (转) VS2012程序打包部署详解

    程序编写测试完成后接下来我们要做的是打包部署程序,但VS2012让人心痛的是没有了打包工具.不知道出于什么原因微软没有将打包工具集成在开发环境中,但是我知道总会有解决办法的.     经过翻阅资料发现 ...

  4. NOIP(提高组)DAY1国王游戏

    问题描述 恰逢H国国庆,国王邀请n位大臣来玩一个有奖游戏.首先,他让每个大臣在左.右手上面分别写下一个整数,国王自己也在左.右手上各写一个整数.然后,让这n位大臣排成一排,国王站在队伍的最前面.排好队 ...

  5. Java_log4j

      Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台.文件.GUI组件,甚至是套接口服务器.事件记录器等:我们也可以控制每一条日志的输出格式: ...

  6. 【nodemailer】之 work with mustache

    之前对nodemailer做了简要的研究,基本上是搞定了发邮件的问题.但很多情况下邮件的内容不是固定的,然后又需要有一个合适的样式,这就需要使用模板了.nodemailer有nodemailer-ma ...

  7. 解决rtl8723be无线网卡驱动频繁断网问题

    买了新本子,用的是rtl8723be无线网卡,连WIFI时总是断网.Windows下好解决,Ubuntu下可就麻烦了,又是升级内核又是编译驱动的,折腾了一天,终于找到了解决办法: # echo &qu ...

  8. 替换a链接的href和title

    新项目准备验收,客户检测网页有安全隐患,说是当前网页使用“http://”有风险,指定外部链接不用“http://”怎么整…… 后来想到用JS替换字符串去操作,找了半天总算找到合用的,最终是用JQ去更 ...

  9. linux安装mysql出现Could NOT find Curses (missing CURSES_LIBRARY CURSES_INCLUDE_PATH),提示解决方法

    [root@localhost mysql-5.5.11]# cmake . 出现以下错误提示: -- Could NOT find Curses (missing:  CURSES_LIBRARY ...

  10. Codeforces 612E - Square Root of Permutation

    E. Square Root of Permutation A permutation of length n is an array containing each integer from 1 t ...