簡體   English   中英

Android不同的屏幕尺寸

[英]Android Different Screen Sizes

我正在Android Studio中工作,此應用程序旨在針對API 10中的設備,這是我用來支持從appcompat庫中獲得的舊設備和新設備的幾種功能。

當我在手機中進行測試時,應用程序設計似乎還可以,但是我知道我必須保持與其他設備(例如平板電腦)的兼容性。 到目前為止,我只在可繪制的文件夾中創建了不同屏幕密度(mdpi,ldpi,xhdpi ...)的文件夾。

關鍵是我如何支持不同的尺寸(例如,一種用於小型電話的布局,另一種用於平板電腦的布局...)。 我聽說過以小,中,大布局創建文件夾,但是不建議在Google開發人員網站中使用,我應該使用intead sw ... dp,但是似乎僅支持api 13及更高版本。

我正在考慮開發一款適用於手機和平板電腦的應用程序,除非我可以做些什么,請保持對api 10及更高版本的支持並支持不同的屏幕尺寸。

如您所說,您可以在android文檔中找到( http://developer.android.com/intl/es/guide/practices/screens_support.html ):

一組四個通用尺寸:small,normal,large和xlarge注意:從Android 3.2(API級別13)開始,不贊成使用這些尺寸組,而是推薦一種新技術來根據可用屏幕寬度來管理屏幕尺寸。 如果您正在為Android 3.2及更高版本進行開發,請參閱聲明Android 3.2的平板電腦布局以了解更多信息。

它告訴您不要僅在為API 13及更高版本進行設計時使用它們。 如果不這樣做,則應使用不建議使用的標識符。

我認為制作API低於15的應用程序沒有多大意義,在這里您可以看到一些API分布圖: http : //developer.android.com/intl/es/about/dashboards/index.html

使用API​​ 15,您可以覆蓋96.4%的用戶。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM