关于Style的用法例子

<?xml version="1.0" encoding="utf-8"?>
<resources>
	<style name="TitleStyle">
		<item name="android:textSize">18sp</item>
		<item name="android:textColor">#ec9237</item>
	</style>
	<style name="LinkStyle">
		<item name="android:textSize">18sp</item>
		<item name="android:textColor">#ec0032</item>
		<item name="android:fromAlpha">0.0</item>
		<item name="android:toAlpha">0.0</item>
	</style>
	<!-- <item name="android:windowBackground">@drawable/widget_style</item> -->
	
	
	<style name="SpecialEditText">
		<item name="android:textSize">16sp</item>
		<item name="android:textColor">@color/black</item>
		<item name="android:layout_marginLeft">20dp</item>
		<item name="android:layout_marginRight">20dp</item>
		<item name="android:layout_marginTop">8dp</item>
		<item name="android:background">@android:drawable/editbox_background</item>
	</style>
	
	<style name="SpecialTextView">
		<item name="android:textSize">16sp</item>
		<item name="android:textColor">@color/black</item>
		<item name="android:layout_marginLeft">20dp</item>
		<item name="android:layout_marginRight">20dp</item>
		<item name="android:layout_marginTop">8dp</item>
	</style>


</resources>  

可以在xml中利用
<EditText style="@style/SpecialEditText"/>

之类的进行测试,好像是所有组件的属性都可以在这里定义

你可能感兴趣的:(java,android,xml)