亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Android 中 xml文件中的標簽都是表示什么,都是內部定義好的,在哪定義的?

例如

<resources>
???
?????? <declare-styleable name="Topbar">
?????????? <attr name="title" format="string"/>
?????????? <attr name="titleTextSize" format="dimension"/>
?????????? <attr name="titleTextColor" format="color"/>

?????????? <attr name="leftBackground" format="reference|color"/>
?????????? <attr name="leftText" format="string"/>
?????????? <attr name="leftTextColor" format="dimension"/>

?????????? <attr name="rightBackground" format="reference|color"/>
?????????? <attr name="rightText" format="string"/>
?????????? <attr name="rightTextColor" format="dimension"/>
?????? </declare-styleable>

</resources>
這里的<resources>是什么

<declare-styleable>是什么意思,

<attr>呢?

正在回答

1 回答

可以這樣理解,在android里面所有的組件和自定義xml配置文件都是資源,所以有根節點 resources,我們是自定義資源,所有就是declare表示申明為自定義,styleable就是允許有樣式的資源,就行android里的其他組件的樣式一樣,下面的attr就代表每個樣式的名稱=以及類型的定義;通過這種方式android內部就能準確描繪出我們自定義的組件!

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Android UI模板設計
  • 參與學習       76032    人
  • 解答問題       233    個

快來學習如何在Android中自定義View,本次課程一定會讓你獲益匪淺

進入課程

Android 中 xml文件中的標簽都是表示什么,都是內部定義好的,在哪定義的?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號