Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> android樣式和主題(一),android樣式主題

android樣式和主題(一),android樣式主題

編輯:關於android開發

android樣式和主題(一),android樣式主題


《android注冊頁面》博客中main.xml代碼中每個組件定義的屬性有重復的部分,為了避免繁瑣可以把各個組件重復的屬性定義到一個文件中:res/values/
style_test.xml源碼:

<?xml version="1.0" encoding="utf-8"?>
<resources>
  <style name="CodeFont" parent="@android:style/TextAppearance.Medium">
    <item name="android:layout_width">match_parent</item>
    <item name="android:layout_height">wrap_content</item>
    <item name="android:textSize">16sp</item>
  </style>
</resources>

main.xml文件做如下修改:

<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  android:stretchColumns="1"
  android:background="@drawable/bluesky"
>

<!-- 賬號 -->
<TableRow>
  <TextView
    
    android:text="賬號:"
  />
  <EditText
    
    android:hint="手機號"
    android:selectAllOnFocus="true"
  />
</TableRow>

<!-- 密碼 -->
<TableRow>
  <TextView
    
    android:text="密碼:"
  />
  <EditText
    
    android:inputType="numberPassword"
  />
</TableRow>

<!-- 生日 -->
<TableRow>
  <TextView
    
    android:text="生日:"
  />
  <EditText
    
    android:inputType="date"
  />
</TableRow>

<!-- 住址 -->
<TableRow>
  <TextView
    
    android:text="住址:"
  />
  <EditText
    
    android:inputType="textPostalAddress"
  />
</TableRow>

<!-- 電子郵箱 -->
<TableRow>
  <TextView
    
    android:text="電子郵箱:"
  />
  <EditText
    
    android:inputType="textEmailAddress"
  />
</TableRow>

<!-- 注冊 -->
<TableRow>
  <Button
    
    android:text="注冊"
  />
</TableRow>

</TableLayout>

運行結果依舊。

 

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