亚洲欧美日韩熟女|做爱高潮视频网址|国产一区二区三级片|国产Av中文字幕www.性色av|亚洲婷婷永久免费|国产高清中文字幕|欧美变态网站久re视频精品|人妻AV鲁丝第一页|天堂AV一区二区在线观看|综合 91在线精品

Android 可繪制對象資源 詳解

2023-04-12


可繪制對象資源是圖形的一般概念,是指可在屏幕上繪制的圖形,以及可使用getDrawable(int)等 API 檢索,或應(yīng)用到擁有android:drawableandroid:icon等屬性的其他 XML 資源的圖形??衫L制對象包含以下多種類型


位圖文件


位圖圖形文件(.png.jpg.gif)。創(chuàng)建BitmapDrawable。


九宮格文件


具有可伸縮區(qū)域的 PNG 文件,支持根據(jù)內(nèi)容調(diào)整圖像大小 (.9.png)。創(chuàng)建NinePatchDrawable。


圖層列表


管理其他可繪制對象陣列的可繪制對象。這些可繪制對象按陣列順序繪制,因此索引最大的元素繪制于頂部。創(chuàng)建LayerDrawable。


狀態(tài)列表


此 XML 文件用于為不同狀態(tài)引用不同位圖圖形(例如,按下按鈕時使用不同圖像)。創(chuàng)建StateListDrawable


級別列表


此 XML 文件用于定義管理大量備選可繪制對象的可繪制對象,每個可繪制對象都配有最大備選數(shù)量。創(chuàng)建LevelListDrawable。


轉(zhuǎn)換可繪制對象


此 XML 文件用于定義可在兩種可繪制對象資源之間交錯淡出的可繪制對象。創(chuàng)建TransitionDrawable。


插入可繪制對象


此 XML 文件用于定義以指定距離插入其他可繪制對象的可繪制對象。當(dāng)視圖需要小于視圖實際邊界的背景可繪制對象時,此類可繪制對象非常有用。


裁剪可繪制對象


此 XML 文件用于定義對其他可繪制對象進行裁剪(根據(jù)其當(dāng)前級別值)的可繪制對象。創(chuàng)建ClipDrawable。


縮放可繪制對象


此 XML 文件用于定義更改其他可繪制對象大?。ǜ鶕?jù)其當(dāng)前級別值)的可繪制對象。創(chuàng)建ScaleDrawable


形狀可繪制對象


此 XML 文件用于定義幾何形狀(包括顏色和漸變)。創(chuàng)建GradientDrawable。


本文僅代表作者觀點,版權(quán)歸原創(chuàng)者所有,如需轉(zhuǎn)載請在文中注明來源及作者名字。

免責(zé)聲明:本文系轉(zhuǎn)載編輯文章,僅作分享之用。如分享內(nèi)容、圖片侵犯到您的版權(quán)或非授權(quán)發(fā)布,請及時與我們聯(lián)系進行審核處理或刪除,您可以發(fā)送材料至郵箱:service@tojoy.com