Android事前定義スタイル


フォントサイズ
テキストを表示できるコントロール(TextView EditText RadioButton Button CheckBox Chronometerなど)については、フォントのサイズを制御する必要がある場合があります.Androidプラットフォームでは、3つのフォントサイズが定義されています.

"?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"  

詳細については、SDKドキュメントのR.attrクラスを参照してください.