最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android開發(fā)實現(xiàn)布局中為控件添加選擇器的方法

 更新時間:2017年10月12日 09:03:04   作者:vili_sky  
這篇文章主要介紹了Android開發(fā)實現(xiàn)布局中為控件添加選擇器的方法,涉及Android開發(fā)中布局設(shè)置的相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了Android開發(fā)實現(xiàn)布局中為控件添加選擇器的方法。分享給大家供大家參考,具體如下:

在開發(fā)過程中,動態(tài)交互的一些展示效果可以通過布局中添加選擇器實現(xiàn),這樣就可減少Activity等的代碼數(shù)量,MVP開發(fā)中降低耦合性,使開發(fā)人員在寫代碼時只需要關(guān)注邏輯處理。

比如:一個按鈕,原本背景圖片為紅色,字體為黑色,點擊時候背景圖片為黃色,字體改為白色。

這類簡單效果在布局時就可以實現(xiàn):

<Button
    android:id="@+id/btn_start"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="立即體驗"
    android:layout_alignParentBottom="true"
    android:layout_centerHorizontal="true"
    android:layout_marginBottom="80dp"
    android:textSize="25sp"
    android:textColor="@drawable/guide_btntext_selector"
    android:background="@drawable/guide_btn_selector"
    android:paddingTop="5dp"
    android:paddingBottom="5dp"
    android:paddingRight="20dp"
    android:paddingLeft="20dp"
    android:visibility="gone"
    />

@drawable/guide_btntext_selector

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android"
  >
  <item android:state_pressed="true" android:color="#000"/>
  <item android:state_pressed="false" android:color="#fff"/>
</selector>

@drawable/guide_btn_selector

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android"
  >
  <item android:state_pressed="true" android:drawable="@drawable/button_red_pressed"/>
  <item android:state_pressed="false" android:drawable="@drawable/button_red_normal"/>
</selector>

更多關(guān)于Android相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Android窗口相關(guān)操作技巧總結(jié)》、《Android開發(fā)入門與進階教程》、《Android調(diào)試技巧與常見問題解決方法匯總》、《Android基本組件用法總結(jié)》、《Android視圖View技巧總結(jié)》、《Android布局layout技巧總結(jié)》及《Android控件用法總結(jié)

希望本文所述對大家Android程序設(shè)計有所幫助。

相關(guān)文章

  • java反射android的r文件的示例

    java反射android的r文件的示例

    這篇文章主要介紹了java反射android的r文件的示例,動態(tài)取得R文件的int值,需要的朋友可以參考下
    2014-04-04
  • Android自定義view之3D正方體效果實例

    Android自定義view之3D正方體效果實例

    這篇文章主要給大家介紹了關(guān)于Android自定義view之3D正方體效果的相關(guān)資料,實現(xiàn)的效果非常不錯,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2021-08-08
  • Android自定義View實現(xiàn)數(shù)字雨效果的全過程

    Android自定義View實現(xiàn)數(shù)字雨效果的全過程

    小時候看時印象最深的就是數(shù)字雨了,導致我現(xiàn)在寫代碼也要是黑屏,下面這篇文章主要給大家介紹了關(guān)于Android自定義View實現(xiàn)數(shù)字雨效果的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-02-02
  • Android實現(xiàn)換膚的兩種思路分析

    Android實現(xiàn)換膚的兩種思路分析

    這篇文章主要介紹了Android實現(xiàn)換膚的兩種思路分析,較為詳細的分析了Android實現(xiàn)換膚的具體方法,需要的朋友可以參考下
    2015-12-12
  • RecyclerView嵌套RecyclerView滑動卡頓的解決方法

    RecyclerView嵌套RecyclerView滑動卡頓的解決方法

    這篇文章主要為大家詳細介紹了RecyclerView嵌套RecyclerView滑動卡頓的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • Android 打開本地pdf文件

    Android 打開本地pdf文件

    Android 中打開pdf文件也是一種很常見的場景,本文主要介紹了Android打開本地pdf文件的方法。具有很好的參考價值。下面跟著小編一起來看下吧
    2017-04-04
  • Android中兩個類讓你再也不用實現(xiàn)onActivityResult()

    Android中兩個類讓你再也不用實現(xiàn)onActivityResult()

    這篇文章主要給大家介紹了關(guān)于Android中兩個類讓你再也不用實現(xiàn)onActivityResult()的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對各位Android開發(fā)者們具有一定的參考學習價值,需要的朋友們下面來一起看看吧
    2018-08-08
  • Android控件之ProgressBar用法實例分析

    Android控件之ProgressBar用法實例分析

    這篇文章主要介紹了Android控件之ProgressBar用法,以一個完整實例形式較為詳細的分析了ProgressBar控件操作進度顯示的使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-09-09
  • Android如何通過組合的方式自定義View

    Android如何通過組合的方式自定義View

    這篇文章主要介紹了Android如何通過組合的方式自定義View,文章通過圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-09-09
  • BroadcastReceiver靜態(tài)注冊案例詳解

    BroadcastReceiver靜態(tài)注冊案例詳解

    這篇文章主要為大家詳細介紹了BroadcastReceiver靜態(tài)注冊案例,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08

最新評論

富裕县| 洪江市| 孝昌县| 通州区| 凤翔县| 泰顺县| 沾化县| 盐津县| 梁山县| 东乡| 彝良县| 玉环县| 绥棱县| 宣汉县| 岑溪市| 晋江市| 白水县| 新宁县| 土默特右旗| 吴旗县| 永宁县| 通城县| 南平市| 固始县| 维西| 长宁区| 鄂尔多斯市| 柯坪县| 依兰县| 扶绥县| 沙河市| 霸州市| 乐业县| 特克斯县| 江源县| 福州市| 黎川县| 留坝县| 元氏县| 堆龙德庆县| 安顺市|