当前位置: 移动技术网 > IT编程>移动开发>Android > Android Style.xml的应用详解及代码实现

Android Style.xml的应用详解及代码实现

2019年07月24日  | 移动技术网IT编程  | 我要评论

东营交警,五笔字跟,冷库维修公司

style.xml的妙用

style.xml之于android犹如css之于jsp

妙用

<?xml version="1.0" encoding="utf-8"?> 
<linearlayout xmlns:android="http://schemas.android.com/apk/res/android" 
  android:layout_width="match_parent" 
  android:layout_height="match_parent" 
  android:orientation="vertical" > 

  <textview 
    android:id="@+id/sensor" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" /> 

</linearlayout> 

这样的布局文件是很正常的。但是不如这样好

<?xml version="1.0" encoding="utf-8"?> 
<linearlayout xmlns:android="http://schemas.android.com/apk/res/android" 
  style="@style/all_match" 
  android:orientation="vertical" > 

  <textview 
    android:id="@+id/sensor" 
    style="@style/all_fill" /> 

</linearlayout> 

省时省力,一眼还能看出是什么布局方式。只需要在style.xml 中添加 这些代码即可

<style name="all_fill" > 
    <item name="android:layout_width">fill_parent</item> 
    <item name="android:layout_height">fill_parent</item> 
  </style> 
  <style name="all_match" > 
    <item name="android:layout_width">match_content</item> 
    <item name="android:layout_height">match_content</item> 
  </style> 
  <style name="width_fill" > 
    <item name="android:layout_width">fill_parent</item> 
    <item name="android:layout_height">match_content</item> 
  </style> 
  <style name="height_fill" > 
    <item name="android:layout_width">match_content</item> 
    <item name="android:layout_height">fill_parent</item> 
  </style> 

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网