android中可以使用标签来创建样式

android中可以使用标签来创建样式

在values下新建一个styles.xml文件:

<? xml version = " 1.0 "  encoding = " utf-8 " ?>
< resources >
  
< style name = " ToDoTheme "   parent = " @android:style/Theme.Black " >
    
< item name = " android:textSize " > 12sp </ item >
  
</ style >
</ resources >

在manifest中引用该样式:

<? xml version = " 1.0 "  encoding = " utf-8 " ?>
< manifest xmlns:android = " http://schemas.android.com/apk/res/android "
  
package = " com.paad.todolist "
  android:versionCode
= " 1 "
  android:versionName
= " 1.0 " >
  
< application android:icon = " @drawable/icon "  android:label = " @string/app_name "  android:debuggable = " True " >
    
< activity 
      android:name
= " .ToDoList "
      android:label
= " @string/app_name "
      
android:theme = " @style/ToDoTheme " >
      
< intent - filter >
        
< action android:name = " android.intent.action.MAIN "   />
        
< category android:name = " android.intent.category.LAUNCHER "   />
      
</ intent - filter >
    
</ activity >
  
</ application >
  
< uses - sdk android:minSdkVersion = " 7 "   />
</ manifest >  

此外,多说一嘴:不知读者住没注意到样式支持通过在标签上使用parent属性来进行继承(见绿色部分)

注:本文参考《android 2 高级编程》一书

标签上使用parent属性来进行继承(见绿色区域) 注:本文参考《android 2 高级编程》一书

你可能感兴趣的:(android中可以使用标签来创建样式)