日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

android 资源引用 自定义标题栏

發布時間:2025/4/5 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android 资源引用 自定义标题栏 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

http://blog.sina.com.cn/s/blog_72fad6270100x7k2.html

styles.xml放在res/values文件夾中

具體放在哪里,這要深入了解android中關于資源引用的部分

?

一般情況下(除values文件夾),res文件夾下的子文件夾都對應R.java中的一個內部類,類名就是該子文件夾的名字;

子文件夾下的資源項都對應內部類的一個int型的Field.

一、下面給出res下的文件結構圖:

二、下面給出R.java,對應res文件結構,觀察它的類名和類中的成員

/*?AUTO-GENERATED?FILE.??DO?NOT?MODIFY.
?*
?*?This?class?was?automatically?generated?by?the
?*?aapt?tool?from?the?resource?data?it?found.??It
?*?should?not?be?modified?by?hand.
?*/

package?com.lucus.librarysixth;

public?final?class?R?{
????public?static?final?class?attr?{
????}
????public?static?final?class?drawable?{
????????public?static?final?int?bg=0x7f020000;
????????public?static?final?int?bg2=0x7f020001;
????????public?static?final?int?ic_launcher=0x7f020002;
????}
????public?static?final?class?id?{
????????public?static?final?int?authorTV=0x7f070007;
????????public?static?final?int?cancleBtn=0x7f070011;
????????public?static?final?int?conRemindBtn=0x7f070001;
????????public?static?final?int?dayTV=0x7f07000d;
????????public?static?final?int?delRemindBtn=0x7f070002;
????????public?static?final?int?displayLV=0x7f070005;
????????public?static?final?int?label=0x7f07000e;
????????public?static?final?int?monthTV=0x7f07000c;
????????public?static?final?int?okBtn=0x7f070010;
????????public?static?final?int?pagesTV=0x7f07000a;
????????public?static?final?int?priceTV=0x7f070009;
????????public?static?final?int?publisherTV=0x7f070008;
????????public?static?final?int?returnBooksLV=0x7f070000;
????????public?static?final?int?searchBtn=0x7f070004;
????????public?static?final?int?setPropertyBtn=0x7f070006;
????????public?static?final?int?spinner1=0x7f07000f;
????????public?static?final?int?titleTV=0x7f070003;
????????public?static?final?int?yearTV=0x7f07000b;
????}
????public?static?final?class?layout?{
????????public?static?final?int?alarm=0x7f030000;
????????public?static?final?int?alarm_vlist=0x7f030001;
????????public?static?final?int?main=0x7f030002;
????????public?static?final?int?main_title=0x7f030003;
????????public?static?final?int?main_vlist=0x7f030004;
????????public?static?final?int?property_set=0x7f030005;
????????public?static?final?int?single_set=0x7f030006;
????}
????public?static?final?class?raw?{
????????public?static?final?int?music=0x7f040000;
????}
????public?static?final?class?string?{
????????public?static?final?int?app_name=0x7f050001;
????????public?static?final?int?hello=0x7f050000;
????}
????public?static?final?class?style?{
????????public?static?final?int?CustomWindowTitleBackground=0x7f060000;
????????public?static?final?int?test=0x7f060001;
????}
}

三、總結

1、id類是在xml中定義的控件id

2、在java代碼中使用資源

R.[R.java文件中的內部類]/[內部類中的int類型的Field]

如:R.string.app_name

?

3、在xml中使用資源

@<資源對應的內部類類名>/<資源項的名稱>

如:@string/app_name


轉載于:https://www.cnblogs.com/helloweworld/archive/2012/09/08/2676595.html

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的android 资源引用 自定义标题栏的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。