Android系统中自带了很多图标,我们的程序可以方便使用。
Android™ 1.5 android.R.drawable Icon Resources
http://since2006.com/android/1.5-drawables.php
Android™ 1.6 android.R.drawable Icon Resources
http://since2006.com/android/1.6-drawables.php
Android™ 2.1 android.R.drawable Icon Resources
http://since2006.com/android/2.1-drawables.php
Java Usage example:
myMenuItem.setIcon(android.R.drawable.ic_menu_save);
Resource Usage example:
android:icon="@android:drawable/ic_menu_save"
以上链接失效的话,连这个:
http://4225953-163-com.iteye.com/blog/777453
善用Android预定义样式
字体大小
对于能够显示文字的控件(如TextView EditText RadioButton Button CheckBox Chronometer等等),你有时需要控制字体的大小。Android平台定义了三种字体大小。
"?android:attr/textAppearanceLarge"
"?android:attr/textAppearanceMedium"
"?android:attr/textAppearanceSmall"
使用方法为:
android:textAppearance="?android:attr/textAppearanceLarge"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textAppearance="?android:attr/textAppearanceSmall"
或
style="?android:attr/textAppearanceLarge"
style="?android:attr/textAppearanceMedium"
style="?android:attr/textAppearanceSmall"
字体颜色
android:textColor="?android:attr/textColorPrimary"
android:textColor="?android:attr/textColorSecondary"
android:textColor="?android:attr/textColorTertiary"
android:textColor="?android:attr/textColorPrimaryInverse"
android:textColor="?android:attr/textColorSecondaryInverse"
ProgressBar
style="?android:attr/progressBarStyleHorizontal"
style="?android:attr/progressBarStyleLarge"
style="?android:attr/progressBarStyleSmall"
style="?android:attr/progressBarStyleSmallTitle"
分隔符
横向:
<View android:layout_width="fill_parent"
android:layout_height="1dip"
android:background="?android:attr/listDivider" />
纵向:
<View android:layout_width="1dip"
android:layout_height="fill_parent"
android:background="?android:attr/listDivider" />
CheckBox
style="?android:attr/starStyle"
类似标题栏效果的TextView
style="?android:attr/listSeparatorTextViewStyle"
其它有用的样式
android:layout_height="?android:attr/listPreferredItemHeight"
android:paddingRight="?android:attr/scrollbarSize"
style="?android:attr/windowTitleBackgroundStyle"
style="?android:attr/windowTitleStyle"
android:layout_height="?android:attr/windowTitleSize"
android:background="?android:attr/windowBackground"
【Android UI】色板
http://blog.csdn.net/feng88724/archive/2011/03/10/6236332.aspx
- <?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="darkgrey">#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 n