androiddrawable文件夾
❶ Android drawable文件夾圖片怎麼分配
drawable文件下主要存放APP資源文件,包括XML,圖片等。
drawable下主要存放XML。
drawable-h、drawable-x等文件下主要存放不同的解析度的圖片。比如你有一個箭頭的圖片,但是可能在低解析度下顯示還行,高解析度下失真了,這個時候你可以在相應解析度下的drawable文件下存放不同解析度的但名稱都是 arrow.png的圖片。安卓系統會自動讀取不同解析度的。
❷ androidstudio中drawable文件夾自定義子目錄的問題
有的,只是androidstudio已經隱藏掉了,因為androidstudio自動將同名的文件集合在一起,可以切換一個視圖來顯示,點擊最上面那個Android切換成Project即可顯示出來了。
❸ android開發res文件夾下有drawable-hdpi,drawable-mdpi,drawable-ldpi,我如果有一個圖片要放裡面 應該
因為使用Android系統的手機可能採用不同的解析度,所以在開發的時候會要求有不同解析度的圖片,drawable-hdpi存高解析度的,drawable-mdpi存中等解析度的,drawable-ldpi存低解析度的,所以,你要把相同的圖片用圖片處理軟體處理成不同的解析度的圖片,然後分別保存,當然了,如果你嫌麻煩,也可以在三個目錄下保存相同的圖片,這樣也沒有問題,但是不符合開發的初衷。
❹ android-Android的drawable資源目錄下能包含子目錄嗎
Bitmap bmp=BitmapFactory.decodeResource(r, R.drawable.icon);Bitmap newb = Bitmap.createBitmap( 300, 300, Config.ARGB_8888 ); Canvas canvasTemp = new Canvas( newb ); canvasTemp.drawBitmap(bmp, 50, 50, p);
❺ android是根據什麼去選擇三種drawable文件夾下的圖片
是根據你的屏幕密度來確定的,關於屏幕密度你可以網上查一下,這三個文件夾對應三種不同的屏幕密度;
同一張圖片在不同的文件夾下表現是不一樣的,會自動縮放,,你有興趣可以試試,,另外兩個文件夾不放同一圖片,,實際取圖的寬高,,會發現會自動變化。。
❻ android開發中drawable文件夾下的文件是干什麼用的是作為對象用,還是作為方法參數用還是
作為一個資源引用,你可以在drawable放些自定義的特效,比如圓角背景,然後在xml文件中通過android:background引用
❼ Android Studio如何把圖片導入到drawable文件夾中
選擇圖片 ->復制->右鍵drawable文件夾 Paste
❽ Android開發中,可以在程序里復制文件到drawable文件夾中嗎
程序生成apk後,正常情況下肯定使不能再替換里邊的文件了。
而破解apk包替換的方式對於問題的解決也沒有什麼意義。
❾ android 開發時,為什麼常把圖片放在assets這個文件夾下而不放在那三個drawable文件夾下呢
一般來說,如果是APP的界面用到的圖片,都會放到drawable中的,如果是展示資源的圖片(比如說壁紙APP裡面大量的壁紙),會放到assets中。
❿ android關於幾個drawable文件夾的區別
mdpi、hdpi、xdpi、xxdpi
其實之前還有個ldpi,但是隨著移動設備配置的不斷升級,這個像素密度的設備已經很罕見了,所在現在適配時不需考慮。
mdpi、hdpi、xdpi、xxdpi用來修飾Android中的drawable文件夾及values文件夾,用來區分不同像素密度下的圖片和dimen值。
那麼如何區分呢?Google官方指定按照下列標准進行區分:
名稱
像素密度范圍
mdpi 120dpi~160dpi
hdpi 160dpi~240dpi
xhdpi 240dpi~320dpi
xxhdpi 320dpi~480dpi
xxxhdpi 480dpi~640dpi
在進行開發的時候,我們需要把合適大小的圖片放在合適的文件夾裡面。下面以圖標設計為例進行介紹。
在設計圖標時,對於五種主流的像素密度(MDPI、HDPI、XHDPI、XXHDPI 和 XXXHDPI)應按照 2:3:4:6:8 的比例進行縮放。例如,一個啟動圖標的尺寸為48x48 dp,這表示在 MDPI 的屏幕上其實際尺寸應為 48x48 px,在 HDPI 的屏幕上其實際大小是 MDPI 的 1.5 倍 (72x72 px),在 XDPI 的屏幕上其實際大小是 MDPI 的 2 倍 (96x96 px),依此類推。
雖然 Android 也支持低像素密度 (LDPI) 的屏幕,但無需為此費神,系統會自動將 HDPI 尺寸的圖標縮小到 1/2 進行匹配。
下圖為圖標的各個屏幕密度的對應尺寸
屏幕密度
圖標尺寸
mdpi 48x48px
hdpi 72x72px
xhdpi 96x96px
xxhdpi 144x144px
xxxhdpi 192x192px