在開發過程中,特別是與框架相關的開發有時需要重新編譯資源文件,那么詳解Android 往Framework中添加新資源的方法,大家都了解了吧,下文是武林技術頻道小編的解析,一起去了解吧。
有時候我們想在標準的Framework中添加自己的新的資源怎么辦呢?辦法就是我們來嘗試下。
通過Eclipse的聯系,我們可以聯想到是否就是簡單的把字符串放在res的各個文件夾里面。先來試試看,編譯,系統立即報錯。為什么呢?
它提示你利用make update-api這個命令來更新public.xml文件或者把這個聲明稱hide類型。這個肯定不是我們想要的。
所以方法有二:
方法1:正常添加完資源后,執行make update-api函數。系統更新res/values/public.xml文件。
方法2:正常添加完資源后,手動更改/res/values/public.xml文件。打開public.xml文件。發現結構如下:
?
?
?
這樣,我們可以自己動手添加。
推薦方法1,也是最標準的做法。為啥?
1:避免id重復。
2:麻煩
3:習慣標準化做法。
以上就是詳解Android 往Framework中添加新資源的方法,但是專業知識的學習肯定是必需的,武林技術頻道有最全面最專業的知識,你可以隨時來學習。
新聞熱點
疑難解答