Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 初級開發 >> android 特殊的XML配置和效果

android 特殊的XML配置和效果

編輯:初級開發

<selector XMLns:android="http://schemas.android.com/apk/res/android">

 <item android:state_pressed="true" android:drawable="@drawable/arrow_pressed" />
 <item android:drawable="@drawable/arrow_normal" />
 <item android:state_checked="true" android:drawable="@drawable/arrow_pressed" />
</selector>

實現如下,注意其中的android:src="@drawable/imageselector", 設置選中效果

<shape XMLns:android="http://schemas.android.com/apk/res/android"
        android:shape="rectangle">
        <gradIEnt 
         android:startColor="#FF0000"          //開始顏色
         android:endColor="#00FF00"          //結束顏色
         android:angle="90" />                       //角度
</shape>                      

使用方法   android:background="@drawable/shape"

<?XML version="1.0" encoding="UTF-8"?>
<resources>
 <!--繼承android內置的Theme.Light,位於\base\core\res\res\values\themes.XML -->
 <style name="Theme" parent="android:Theme.Light">
  <item name="android:windowFullscreen">true</item>
  <item name="android:windowTitleSize">60dip</item>
  <item name="android:windowTitleStyle">@style/WindowTitle</item>
 </style>

 <style name="WindowTitle" parent="android:WindowTitle">
  <item name="android:singleLine">true</item>
  <item name="android:shadowColor">#BB000000</item>
  <item name="android:shadowRadius">2.75</item>
 </style>
</resources>

要為Activity使用theme,要麼使用代碼 setTheme(R.style.Theme)

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved