效果展示:

风格配置文件styles.xml:

 
  
  1. <style name="CategoryButtonStyle"> 
  2.         <item name="android:gravity">center</item> 
  3.         <item name="android:orientation">vertical</item> 
  4.         <item name="android:layout_width">0.0dip</item> 
  5.         <item name="android:layout_height">fill_parent</item> 
  6.         <item name="android:layout_weight">1.0</item> 
  7.         <item name="android:animateOnClick">true</item> 
  8.     </style> 
  9.     <style name="CategoryButtonIconStyle"> 
  10.         <item name="android:layout_width">wrap_content</item> 
  11.         <item name="android:layout_height">wrap_content</item> 
  12.         <item name="android:layout_marginBottom">3.0px</item> 
  13.     </style> 
  14.     <style name="CategoryButtonTextStyle"> 
  15.         <item name="android:textSize">14.0dip</item> 
  16.         <item name="android:textColor">#ff111111</item> 
  17.         <item name="android:layout_width">wrap_content</item> 
  18.         <item name="android:layout_height">wrap_content</item> 
  19.     </style> 
  20.     <style name="CategoryButtonCountTextStyle"> 
  21.         <item name="android:textSize">12.0dip</item> 
  22.         <item name="android:textColor">#ffa6a6a6</item> 
  23.         <item name="android:layout_width">wrap_content</item> 
  24.         <item name="android:layout_height">wrap_content</item> 
  25.     </style> 
  26.     <style name="InformationTextStyle"> 
  27.         <item name="android:textSize">12.0dip</item> 
  28.         <item name="android:textColor">#ff222222</item> 
  29.         <item name="android:layout_width">wrap_content</item> 
  30.         <item name="android:layout_height">wrap_content</item> 
  31.     </style> 
  32.     <style name="AnimProgressStyle" parent="@android:style/Widget.ProgressBar.Small"> 
  33.         <item name="android:indeterminateDrawable">@drawable/loading_drawable</item> 
  34.     </style> 
  35.     <style name="TextAppearance" parent="@android:style/TextAppearance"> 
  36.         <item name="android:textSize">16.0sp</item> 
  37.         <item name="android:textStyle">normal</item> 
  38.         <item name="android:textColor">@color/primary_text_dark</item> 
  39.         <item name="android:textColorHighlight">#ffff9200</item> 
  40.         <item name="android:textColorHint">@color/hint_foreground_dark</item> 
  41.         <item name="android:textColorLink">#ff5c5cff</item> 
  42.     </style> 
  43.     <style name="Widget.ListView.NoDivider" parent="@style/Widget.ListView"> 
  44.         <item name="android:fadingEdge">none</item> 
  45.         <item name="android:listSelector">@null</item> 
  46.         <item name="android:cacheColorHint">@null</item> 
  47.         <item name="android:divider">@null</item> 
  48.         <item name="android:dividerHeight">0.0dip</item> 
  49.     </style>