多屏幕支持

原创 2012年03月21日 17:31:45

如何支持多种屏幕大小?

基本概念:

  • 屏幕大小
    指的是屏幕的物理大小,分为四类:small, normal, large, and extra large。
  • 屏幕密度(dpi)
    每英寸点数,指的是屏幕一定物理区域内像素数量。
  • 分辨率
    屏幕上的物理像素总数。
  • 与密度无关的像素(dp)
    是一个用来定义UI布局的虚拟的像素单位,用来定义布局的尺寸或者位置。

需要注意的是,一个应用程序真正关心的是屏幕的大小和密度,而不是分辨率。


附:

dp和像素的换算:
px = dp * (dpi / 160)。


屏幕具体分类:

  • 大小
    small, normal, large, and xlarge。
  • 密度
    ldpi (low), mdpi (medium), hdpi (high), and xhdpi (extra high)

界面布局分类:
一般根据屏幕大小分为small, normal, large和xlarge四类。


图片分类:
一般根据密度分为low, medium, high和extra high四类。
四类图片要按照3:4:6:8的缩放比进行设计。
比如,为一个medium密度的屏幕设计了一个48X48像素的图片,那么其它密度的屏幕如下:

  • 36x36 low-density
  • 48x48 medium-density
  • 72x72 high-density
  • 96x96 extra high-density

分类标准:

屏幕分类标准

最小大小:
  • xlarge: 960dp x 720dp
  • large: 640dp x 480dp
  • normal:470dp x 320dp
  • small:426dp x 320dp

模拟器屏幕分类


多屏幕多分辨率的支持

原文出处:多屏幕多分辨率的支持 第4章 多屏幕多分辨率的支持 如果你买过Android手机的话,销售员一般会向你推荐这个android手机是最新版的系统啦,屏幕有多大,分辨率是多少之类的。...
  • Bossgirls
  • Bossgirls
  • 2014年04月18日 14:37
  • 956

android 多屏幕支持

1.使用 "wrap_content" 和 "match_parent" 使用 "wrap_content"视图的高度和宽度会被设置成与内容搭配的最小值,而"match_parent" (与ap...
  • hansaisai
  • hansaisai
  • 2014年03月24日 14:15
  • 575

Android 多屏幕支持

另外一篇 http://blog.csdn.net/zj_133/article/details/7281140 多国语言文件夹 http://guojianhui0...
  • hyp712
  • hyp712
  • 2013年05月08日 15:21
  • 922

VC实现多屏显示

直接贴源码吧,vc2008调试通过。只贴多屏显示相关操作类。 h文件如下: /********************************************** Copyright(...
  • dominating_
  • dominating_
  • 2016年11月21日 14:51
  • 937

VC下双屏显示的实现

主机上另外再连接一个监视器,这样主机就可以检测到两个显示器,设置显示器属性,将屏幕扩展到第二屏(采用扩展模式)。在VC编程时,可以检测到第二屏的信息(甚至多屏),比如屏的个数,各个屏的分辨率,各个屏的...
  • guoguojune
  • guoguojune
  • 2016年01月14日 16:11
  • 2173

android 自适应 多屏幕支持 .

本文介绍:android 自适应 多屏幕支持   一, 1、屏幕相关概念 1.1分辨率 是指屏幕上有横竖各有多少个像素 1.2屏幕尺寸 指的是手机实际的物理尺寸,比如常用的2.8...
  • jianpengxuexikaifa
  • jianpengxuexikaifa
  • 2014年02月11日 11:29
  • 432

android支持多分辨率屏幕

关于"android"支持多分辨率的讲解很多,以下有些不错的博客 http://blog.csdn.net/z343929897/article/details/27337537 当中有些地方说的...
  • fengxinziyangyang
  • fengxinziyangyang
  • 2016年02月05日 11:54
  • 181

Android 支持多屏幕机制

Android 支持多屏幕机制文章分类:移动开发术语   1.Screen size 屏幕实际尺寸。Android讲屏幕实际尺寸分为3个通用的尺寸。     2.Aspect ratio 长宽比   ...
  • liu_jun_y
  • liu_jun_y
  • 2013年06月26日 14:08
  • 338

android 自适应 多屏幕支持

1、屏幕相关概念  1.1分辨率  是指屏幕上有横竖各有多少个像素  1.2屏幕尺寸  指的是手机实际的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸  android将...
  • sinded
  • sinded
  • 2014年05月30日 18:44
  • 235

android 自适应 多屏幕支持

android 自适应 多屏幕支持 1、屏幕相关概念 1.1分辨率 是指屏幕上有横竖各有多少个像素 1.2屏幕尺寸 手机屏幕尺寸指的是手机实际的物理尺寸,即屏幕的实际...
  • jjkl0720130019
  • jjkl0720130019
  • 2013年11月01日 20:43
  • 340
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:多屏幕支持
举报原因:
原因补充:

(最多只允许输入30个字)