Android開發UI之自定義控制項的面板

2021-09-07 01:14:52 字數 940 閱讀 6514

定義乙個button的**,設定屬性android:background="@drawable/button_skin",button_skin.xml檔案為要下文中的資源檔案。

1

2 android:layout_width="match_parent"

3 android:layout_height="wrap_content"

4 android:text="@string/button"

5 android:background="@drawable/button_skin"/>

在drawable資料夾下的button_skin.xml。建立該檔案時,選擇新建android xml fils,在新建該檔案時,resource type選擇為drawable,root element選擇為selector.

1

<?

xml version="1.0" encoding="utf-8"

?>

2<

selector

xmlns:android

="">34

<

item

android:state_pressed

="false"

android:drawable

="@drawable/handler_normal"

>

item

>

5<

item

android:state_pressed

="true"

android:drawable

="@drawable/handler_pressed"

>

item

>67

selector

>

Android 自定義UI 電池

2014 02 13 16 29 2461人閱讀收藏 舉報 android 142 首先看一下效果圖,下面看 html view plain copy package com.example.batterydemo import android.content.context import andr...

Android 自定義UI 電池

首先看一下效果圖,下面看 package com.example.batterydemo import android.content.context import android.graphics.canvas import android.graphics.color import androi...

android開發之自定義dialog

很多時候,系統生成的dialog無法滿足我們的需求,這個時候,我們就只能自己去自定義乙個dialog來滿足自己的需要了。設定dialog 雙按鈕 private void showdialog string str1,string str2 確定按鈕 button btnok button layo...