資源等和Manifest

2021-06-23 07:50:56 字數 862 閱讀 3725

之前有點小基礎了android。但大學畢業後,發現一直讀的東西其實都不怎麼清晰,所以就想來部落格寫點筆記分享一下。來進一步提公升android的知識。參考書籍《android 4高階程式設計(第三版)》。

在以前寫程式的時候一直感覺android的各個元件是怎麼和androidmanifest組合一起的。感覺很奇怪。

res下的資料夾為各種資源的存放目睹,drawble是我們比較熟悉,他的三個不同字尾的檔案是對應不同的解析度,

value這個對於我這種初學者就比較不熟悉了,string.xml是字串的資源,格式都很簡單。支援html標籤,如

hello world!
還支援

標籤,複數形式,這樣就可以根據不同的熟練定義不同的字串。如:

one unicorn

%d unicorn

如何獲取unicorncount呢?在**中。需要用到resources的getquantitystring獲取。

有乙個要特別說明一下,去美圖秀秀面試的時候。問乙個px、dp、sp、pt、in、mm。這幾個是怎麼轉換的。我當年就蒙了,平常用著都沒注意下,然後來看了一下也不是很記得,這邊就在說一下了

1.in和mm是物理尺寸。這個就不用多說了。大家應該小學都說過。in物理英吋,mm物理公釐。

2.pt(points ,磅):螢幕物理長度單位, 表示乙個點,是螢幕的物理尺寸。大小為1英吋的1/72。

3.px 是螢幕畫素。就是螢幕解析度的 320*480,1280*720。

dp   :乙個基於density的抽象單位,如果乙個160dpi的螢幕,1dp=1px。

manifest資源提取工具

因業務需要,寫了個manifest資源提取工具,該機制是將html檔案作為入口檔案進行資源抓取。原理是先簡單掃html token,然後直接遍歷每個tag token是否屬於需要的資源 css,js,img 獲取到css link的時候,再抓取裡的檔案,最後再合併成資源集合物件並建立manifest...

將XP風格檔案manifest合併到資源檔案

使用.manifest檔案不費任何力氣就可以在xp系統裡實現xp風格的控制項,但是這樣做有一點不方便的地方就是manifest必須放到exe所在目錄,而且要將manifest檔案改名為 exe.manifest格式,如下做法可以將manifest檔案放到資源檔案中,編譯後生成.res檔案,link後...

資源頁 (文章 工具等)

讓電腦更高效的魔法 高效率pc工作環境的簡化 淨化與建立方法 上 來自異次元軟體 讓電腦更高效的魔法 高效率pc工作環境的簡化 淨化與建立方法 下 來自異次元軟體 大學畢業生在找工作之前應該準備好的幾件事情 來自 命令列建立快捷方式的批處理指令碼 來自 與時俱進 奇妙花園 很美很美的圖,長期更新神馬...