Android style的繼承方式 點(.)和parent詳解及實例
Android style的繼承方式 點(.)和parent詳解及實例
一.概述
通過繼承機制,可以利用已有的style來定義新的style。所定義的新的style型不僅擁有新定義的item,而且還同時擁有舊的item。我們稱已存在的用來派生新的style為父style。由新定義的style,又稱為子style。 比如:
<style name="pickprof_guide_text">
<item name="android:textSize">16.0sp</item>
<item name="android:textColor">#ff333333</item>
</style>
<style name="pickprof_guide_text_small" parent="@style/pickprof_guide_text">
<item name="android:textSize">13.0sp</item>
</style>
二、兩種繼承方式
方式一:通過parent屬性用來繼承Android已經(jīng)定義好的style。例如:
<style name="XDialog" parent="android:Theme.Dialog">
<item name="android:windowBackground">@drawable/pop_frame</item>
</style>
方式二:如果要繼承自定義的style,不需要通過parent屬性,只要style的name以需要繼承的style的name開始后跟新的style的name,中間用“.”隔開。注意:這種方式只適用與自定義的style繼承。例如:
<!-- Base style for animations. This style specifies no animations. -->
<style name="Animation" />
<!-- Standard animations for a non-full-screen window or activity. -->
<style name="Animation.Dialog">
<item name="windowEnterAnimation">@anim/dialog_enter</item>
<item name="windowExitAnimation">@anim/dialog_exit</item>
</style>
感謝閱讀,希望 能幫助到大家,謝謝大家對本站的支持!
相關文章
去掉RecycleView或者ListView上下滑動陰影的方法
下面小編就為大家分享一篇去掉RecycleView或者ListView上下滑動陰影的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-01-01
Android獲取本地相冊圖片和拍照獲取圖片的實現(xiàn)方法
這篇文章主要為大家詳細介紹了Android獲取本地相冊圖片和拍照獲取圖片的實現(xiàn)方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-03-03
Android編程獲取包名,版本信息及VersionName名稱的方法
這篇文章主要介紹了Android編程獲取包名,版本信息及VersionName名稱的方法,涉及Android包及版本相關操作函數(shù)使用技巧,需要的朋友可以參考下2016-10-10
Android使用TypeFace設置TextView的文字字體
這篇文章主要介紹了Android使用TypeFace設置TextView的文字字體的方法,幫助大家更好的利用Android開發(fā),感興趣的朋友可以了解下2021-01-01
Flutter app頁面路由以及路由攔截的實現(xiàn)
本篇介紹了介紹了Flutter如何使用路由來實現(xiàn)頁面的跳轉(zhuǎn),從而簡化頁面之間的耦合,并可以實現(xiàn)路由攔截。2021-06-06
Android自定義有限制區(qū)域圖例角度自識別涂鴉工具類中篇
這篇文章主要為大家介紹了Android自定義有限制區(qū)域圖例角度自識別涂鴉工具類詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-02-02
Android studio 引用aar 進行java開發(fā)的操作步驟
這篇文章主要介紹了Android studio 引用aar 進行java開發(fā)的操作步驟,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-09-09
Android實現(xiàn)仿通訊錄側邊欄滑動SiderBar效果代碼
這篇文章主要介紹了Android實現(xiàn)仿通訊錄側邊欄滑動SiderBar效果代碼,實例分析了通訊錄側邊欄滑動效果的實現(xiàn)技巧,并附帶完整實例代碼供讀者下載參考,需要的朋友可以參考下2015-10-10

