我有一個資產文件夾,裏面有10個文件夾,每個文件夾都有一組圖像。 Ex文件夾1,文件夾2,..... folder10。 我所有的代碼都在生成一個隨機數,並根據從生成的隨機數中選擇的文件夾正確顯示圖像。問題是,它看起來不同的各種Android設備是否有一定的尺寸大小,因爲我的圖像大小是300X300和另一個100X100,我希望它可以在所有設備上工作,而不需要圖像對於平板電腦來說很小或對於普通手機來說很大如何使用資產文件夾顯示多個屏幕的Android圖像
0
A
回答
1
首先讀什麼Android Developer's Website說
纔能有你的UI支持多個屏幕,你應該有不同類型的在你的 資源支持可繪製(xhdpi,華電國際,MDPI,LDI)現在包含文件夾即所有文件夾中具有不同分辨率和密度的相同圖像。你
也可以使用9補丁位圖,如果你不希望在繪製文件夾使用不同的圖像,9標圖像重相當大的位圖,無論是拉伸,也不在設備的情況下,分辨率萎縮改變。
0
您需要支持所有屏幕尺寸。你可以看到它here
res/layout/my_layout.xml // layout for normal screen size ("default")
res/layout-small/my_layout.xml // layout for small screen size
res/layout-large/my_layout.xml // layout for large screen size like nexus-7
res/layout-xlarge/my_layout.xml // layout for extra large screen sizes like tablet
而且它添加到您的清單
<supports-screens android:resizeable=["true"| "false"]
android:smallScreens=["true" | "false"]
android:normalScreens=["true" | "false"]
android:largeScreens=["true" | "false"]
android:xlargeScreens=["true" | "false"]
android:anyDensity=["true" | "false"]
android:compatibleWidthLimitDp="integer"
android:largestWidthLimitDp="integer"/>
您還可以使用this來指導你。希望能幫助到你。
相關問題
- 1. 如何在Android中顯示資產文件夾中的圖像?
- 2. Android - 在WebView中顯示資產子文件夾中的圖像
- 3. Android使用Content Provider從資產文件夾發送圖像?
- 4. QRCODE圖像顯示Android手機屏幕
- 5. 如何在PsychoPy屏幕上顯示多個圖像?
- 6. 如何使用MuPDF從Android資產文件夾讀取文件?
- 7. 添加圖像使用資產文件夾的圖片
- 8. 資產管道圖像子文件夾?
- 9. 如何從資產文件夾中的圖像創建繪圖?
- 10. 不同屏幕分辨率的多個資產文件
- 11. 從Android資源文件夾在Facebook牆上顯示圖像
- 12. 如何顯示Android圖庫上特定文件夾的圖像
- 13. 從Android的資產文件夾中加載OpenCV的圖像
- 14. 如何使用scrollPane顯示大於屏幕的圖像JavaFX
- 15. Android,如何使圖像適合屏幕?
- 16. 如何使用php顯示文件夾中的圖像 - PHP
- 17. 如何使用php顯示來自文件夾的圖像?
- 18. 如何使用url顯示來自文件夾的圖像
- 19. 使用資產文件夾或繪圖文件夾
- 20. 當從資產文件夾加載圖像時,圖庫顯示爲空
- 21. 在WebView中顯示Android資產文件?
- 22. 如何顯示php文件到屏幕
- 23. [Android資產]:文件或文件夾?
- 24. 如何從資產文件夾中顯示數據庫?
- 25. Android從資產文件夾共享圖像
- 26. 在Android資產文件夾中添加.gif圖像
- 27. 如何顯示HTML資產文件?
- 28. 如何在Android屏幕上點擊屏幕時顯示多個標籤(Textview)?
- 29. 如何在每個設備屏幕的一半顯示圖像?
- 30. 如何通過文件夾IOS擺脫資產圖像
你甚至嘗試研究這個主題:http://developer.android.com/training/multiscreen/screensizes.html – tyczj