首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Android屏幕大小

Android屏幕大小
EN

Stack Overflow用户
提问于 2011-06-04 03:39:23
回答 6查看 76.4K关注 0票数 19

我需要知道android设备的屏幕尺寸才能支持多种屏幕尺寸的应用程序。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2011-06-04 03:42:22

我不认为所有现有的屏幕尺寸都有一个全面的列表,因为新设备一直在推出。您是否看过有关Screen Sizes and Densities的页面和有关Supporting Multiple Screens的文档

票数 17
EN

Stack Overflow用户

发布于 2011-06-04 03:43:37

看看这张表:http://developer.android.com/guide/practices/screens_support.html#testing

您可以使用此处的饼图来了解相对屏幕大小的使用情况:http://developer.android.com/resources/dashboard/screens.html

有关屏幕大小、分辨率和dpi值的列表,请查看:http://en.wikipedia.org/wiki/List_of_displays_by_pixel_density

要计算实际的dpi值,请查看此处:http://en.wikipedia.org/wiki/Pixel_density#Calculation_of_monitor_PPI

票数 18
EN

Stack Overflow用户

发布于 2013-07-09 19:40:37

不同的屏幕尺寸如下。

代码语言:javascript
复制
xlarge screens are at least 720dp 960dp
large screens are at least 480dp x 640dp
normal screens are at least 320dp x 470dp
small screens are at least 320dp x 426dp

如果您计划制作一个支持多个设备应用程序,您还必须创建不同的布局目录以放置不同的布局。

代码语言:javascript
复制
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
res/layout-xlarge/my_layout.xml      // layout for extra large screen size
res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation

如果您计划添加不同大小图像,请相应地将它们放在以下文件夹中。Android操作系统会自动从它们中取出最合适的镜像。

代码语言:javascript
复制
res/drawable-ldpi/my_icon.png        // bitmap for low density
res/drawable-mdpi/my_icon.png        // bitmap for medium density
res/drawable-hdpi/my_icon.png        // bitmap for high density
res/drawable-xhdpi/my_icon.png       // bitmap for extra high density

票数 16
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6231856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档