前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Android UI设计常用尺寸及基本知识

Android UI设计常用尺寸及基本知识

作者头像
全栈程序员站长
发布于 2022-07-02 07:12:14
发布于 2022-07-02 07:12:14
2.7K0
举报

大家好,又见面了,我是你们的朋友全栈君。

屏幕尺寸

指实际的物理尺寸,为屏幕对角线的测量。 为了简单起见,Android把实际屏幕尺寸分为四个广义的大小:小,正常,大,特大。

像素(PX)

代表屏幕上一个物理的像素点代表屏幕上一个物理的像素点。

屏幕密度

为解决Android设备碎片化,引入一个概念DP,也就是密度。

指在一定尺寸的物理屏幕上显示像素的数量,通常指分辨率。 为了简单起见,Android把屏幕密度分为了四个广义的大小:低(120dpi)、中(160dpi)、高(240dpi)和超高(320dpi) 像素= DP * ( DPI / 160 ) 例如,在一个240dpi的屏幕里,1DP等于1.5PX。 于设计来说,选取一个合适的尺寸作为正常大小和中等屏幕密度(尺寸的选取依据打算适配的硬件,建议参考现主流硬件分辨率),然后向下和向上 做小、大、特大和低、高、超高的尺寸与密度。

典型的设计尺寸

• 320dp:一个普通的手机屏幕(240X320,320×480,480X800) • 480dp:一个中间平板电脑像(480×800) • 600dp:7寸平板电脑(600×1024) • 720dp:10寸平板电脑(720×1280,800×1280)

对于分辨率繁多的android设备,为了方便原生应用的界面适配,Google按照dpi大小将它们分成了4中模式(MDPI、HDPI、XHDPI和XXHDPI,现在 Android 4.3 已经有了XXXHDPI):

屏幕DIP类型: xxhdpi xhdpi hdpi mdpi ldpi

ICON尺寸: 144*144 96*96 72*72 48*48 36*36

随便说一下现在安卓设计稿尺寸设定:

通常情况下PS模板的画布创建一般会以IOS中iPhone5的大小来 创建,也就是640X1136咯。然后在按照比例去出其他尺寸的图片。 但也有以Android的 720 × 1280【xhdpi 】来创建画布,或者以 1080 x 1920 【 xxhdpi 】 的尺寸创建也有。建议一套图,有时间你出个两三套也行。在Android中应该注意的是不要创建死图,应该灵活引用点九图。

Android安卓系统dp/sp/px换算表

名称

分辨率

比率 rate (针对320px)

比率 rate (针对640px)

比率 rate (针对750px)

idpi

240 × 320

0.75

0.375

0.32

mdpi

320 × 480

1

0.5

0.4267

hdpi

480 × 800

1.5

0.75

0.64

xhdpi

720 × 1280

2.25

1.125

1.042

xxhdpi

1080 × 1920

3.375

1.6875

1.5

主流Android手机分辨率和尺寸

设备

分辨率

尺寸

设备

分辨率

尺寸

三星Galaxy S3

4.8英寸

720 × 1280

三星Galaxy S4

5英寸

1080 × 1920

三星Galaxy S5

5.1英寸

1080 × 1920

三星Galaxy S6

4.5英寸

1200 × 1920

小米1

4英寸

480 × 854

小米1s

4英寸

480 × 854

小米2

4.3英寸

720 × 1280

小米2s

4.3英寸

720 × 1280

小米3

5英寸

1080 × 1920

小米3s(概念)

5英寸

1080 × 1920

小米4

5英寸

1080 × 1920

红米

4.7英寸

720 × 1280

红米Note

5.5英寸

720 × 1280

OPPO Find 7

5.5英寸

1440 × 2560

OPPO Find 7 轻装版

5.5英寸

1080 × 1920

OPPO N1 mini

5英寸

720 × 1280

OPPO R3

5英寸

720 × 1280

OPPO R1S

5英寸

720 × 1280

锤子 Smartisan T1

4.95英寸

1080 × 1920

华为 Ascend P7

5英寸

1080 × 1920

华为 Ascend Mate7

6英寸

1080 × 1920

华为 荣耀6

5英寸

1080 × 1920

华为 Ascend Mate2

6.1英寸

720 × 1280

华为 C199

5.5英寸

720 × 1280

HTC One (M8)

5英寸

1080 × 1920

HTC Desire 820

5.5英寸

720 × 1280

魅族 MEIZU MX4

5.36英寸

1152 × 1920

魅族 MEIZU MX3

5.1英寸

1080 × 1800

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/148263.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Android 基本常识
这些常识性的东西呢,都是我在开发指出遇到的,以及后来在开发中个人慢慢理解,今天来做个总结,如有错误,还望指出,相互学习。
android_薛之涛
2018/09/12
6970
Android  基本常识
iPhone/iPad/Android UI尺寸规范
iPhone界面尺寸 设备 分辨率 PPI 状态栏高度 导航栏高度 标签栏高度 iPhone6 plus设计版 1242×2208 px 401PPI 60px 132px 146px iPhone6 plus放大版 1125×2001 px 401PPI 54px 132px 146px iPhone6 plus物理版 1080×1920 px 401PPI 54px 132px 146px iPhone6 750×1334 px 326PPI 40px 88px 98px iPhone5 - 5C -
红目香薰
2022/11/29
3.9K0
iPhone/iPad/Android UI尺寸规范
Android UI 开发里的尺寸单位理解
在学习 Android UI 开发的初期,经常被一些常用概念如 dp、sp 和它们与 px 的换算等虐,要避免被虐,最好的方法当然是知其所以然,再见到它们就胸中有料心不慌了。
mzlogin
2020/04/16
1.3K0
Android UI 开发里的尺寸单位理解
Android中的像素密度,屏幕密度,屏幕大小,分辨率,ldpi,mdpi,xhdpi,xxhdpi
Android开发为适配不同屏幕需要在资源文件中添加多套图片或者多套布局文件,这篇文章讲解多套图片。
全栈程序员站长
2022/06/27
6.4K0
Android中的像素密度,屏幕密度,屏幕大小,分辨率,ldpi,mdpi,xhdpi,xxhdpi
Android App的设计尺寸问题
名称 分辨率 比率 rate (针对320px) 比率 rate (针对640px) 比率 rate (针对750px) idpi 240 × 320 0.75 0.375 0.32 mdpi 320
非著名程序员
2018/02/02
1.2K0
Android App的设计尺寸问题
为 DP 设计布局
什么是屏幕尺寸、屏幕分辨率、屏幕像素密度? 什么是dp、dip、dpi、sp、px?他们之间的关系是什么? 什么是mdpi、hdpi、xdpi、xxdpi?如何计算和区分? 题图中的每一个矩形都代表着一种Android设备。Android系统碎片化问题的严重性,让我们不得不面对屏幕适配的问题。 屏幕尺寸: 屏幕尺寸指屏幕的对角线的长度,单位是英寸,1英寸=2.54厘米。 比如常见的屏幕尺寸有2.4、2.8、3.5、3.7、4.2、5.0、5.5、6.0等。 屏幕分辨率: 屏幕分辨率是指在横纵向上的像
阿凯
2018/06/29
5860
Android开发:最全面、最易懂的Android屏幕适配解决方案
给你带来一种全新、全面而逻辑清晰的Android屏幕适配思路,只要你认真阅读,保证你能解决Android的屏幕适配问题!
Carson.Ho
2019/02/22
3.2K0
Android碎片化之屏幕适配
现如今,因Android系统的开放性,市场上出现了不同厂商出厂的各种android版本、分辨率、型号等设备。那对我们开发来说,碎片化绝对是一个让人头脑炸裂的问题,Android系统碎片化、Android机型屏幕尺寸碎片化、Android屏幕分辨率碎片化。市面上安卓手机的主流屏幕尺寸种类繁多,就算搞定了屏幕尺寸问题,各种分辨率又让人眼花缭乱。面对测试同学抛过来的适配问题,心肝肺都要颤一颤。今天我们就谈谈屏幕适配的解决步骤。
优测云服务平台
2019/12/25
1.3K0
Android碎片化之屏幕适配
移动应用界面设计的尺寸规范「建议收藏」
移动应用的界面设计画布尺寸设计多大(特别是Android)、图标和字体大小怎么定、需要设计多套设计稿么、如何切图以配合开发的实现? 本篇将结合iOS和android官方的设计规范、搜集的资料以及工作中的摸索,来分享移动应用界面设计中的尺寸规范等问题,希望能给移动端的新手设计师些许指引。若有不当之处,欢迎斧正。
全栈程序员站长
2022/06/25
5.5K0
移动应用界面设计的尺寸规范「建议收藏」
android手机分辨率
4:3 VGA 640*480 (Video Graphics Array) QVGA 320*240 (Quarter VGA) HVGA 480*320 (Half-size VGA) SVGA 800*600 (Super VGA)
用户9854323
2022/06/25
9010
android手机分辨率
Android TV开发总结【适配】
Android 的屏幕适配是指适配不同机顶盒 UI 框架层输出的分辨率和 dpi,而不是适配不同分辨率的电视机(电视机的适配交由机顶盒本身完成,和各个应用无关)
先知先觉
2019/01/21
4.2K0
像素密度计算
大家好,又见面了,我是你们的朋友全栈君。 为解决Android设备碎片化,引入一个概念density,也就是密度.它指的是在一定尺寸的物理屏幕上显示像素的数量,一般使用dpi(dots per inch,每英寸像素数)作为单位. 比如设备分辨率为240×320,屏幕物理尺寸为1.5英寸x2英寸(对角线为2.5), 它的密度可以用分辨率/尺寸表示:240/1.5或者即320/2,密度为160dpi。 算对角线也是一样的, 长的平方+宽的平方=160000,开方后=400.可知400/2.5=160.
全栈程序员站长
2022/07/01
6290
Android适配全面总结(一)----屏幕适配
版权声明:本文为博主原创文章(部分引用他人博文,已加上引用说明),未经博主允许不得转载。https://www.jianshu.com/p/7aa34434ad4d
AWeiLoveAndroid
2018/09/03
2.4K0
Android适配全面总结(一)----屏幕适配
【Android 屏幕适配】屏幕适配基础概念 ④ ( 屏幕适配限定符 | 手机/平板电脑设备屏幕适配 )
Android 系统加载应用资源时 , 会根据当前运行应用的设备的相关属性 , 如 : 屏幕尺寸 / 屏幕像素密度 / 宽高比 / 屏幕方向 等属性 , 加载不同的屏幕适配限定符目录下的资源 ;
韩曙亮
2023/03/30
7.2K0
【Android 屏幕适配】屏幕适配基础概念 ④ ( 屏幕适配限定符 | 手机/平板电脑设备屏幕适配 )
Android | 计算图片占用内存大小
对于一张图片,你知道应该存放在那个资源目录下面吗,或者说,放在那个资源目录下加载起来更省内存呢?在日常开发中我们可能不太注意这些东西,但是这些却是基础,是必不可少的一环,所以这几天重新温习了一下并整理了一下。
345
2022/04/15
3.3K0
Android中你可能忽略的知识点(1)-分辨率那些事
版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/lyhhj/article/details/80265069
Hankkin
2018/09/06
9150
Android中你可能忽略的知识点(1)-分辨率那些事
Android中图片大小和屏幕密度的关系讲解
Android手机适配是非常让人头疼的一件事,尤其是图片,android为了做到是适配提供了很多文件夹来存放不同大小的图片,比如:drawable-ldpi、drawable-mdpi、drawable-hdpi、drawable-xhdpi、drawable-xxhdpi等,其实同一张内容的图片放到上面不同的文件夹中是有区别的,可能你会问:如果在上述各个文件夹中都放置一张内容相同,尺寸不同的图片,那么系统会选择加载哪一张图片呢?这个问题,系统有内部的选择机制,简单来说:系统会选择最接近手机屏幕密度的图片。
非著名程序员
2018/02/01
1.2K0
Android中图片大小和屏幕密度的关系讲解
谈谈Android屏幕适配的那些事,我们到底该怎么去选择
每个Android程序员都会遇见一个棘手的问题,那就是手机适配。因为现在出现了许多分辨率的手机,所以我们必须得考虑到各种分辨率的手机适配,这对于程序员来说是一个必须要解决的麻烦。
Android技术干货分享
2019/03/26
1.1K0
谈谈Android屏幕适配的那些事,我们到底该怎么去选择
Android入门学习笔记(3) 像素换算dp
分辨率就是手机屏幕的像素点数。一般为屏幕的“宽×高”,例如分辨率有720×1280的手机设备,表示此屏幕在宽度方向有720个像素点,在高度方向有1280个像素点。
逆回十六夜
2020/01/10
1.9K0
浅谈 Android 屏幕适配
分辨率 屏幕上物理像素的总数。添加对多种屏幕的支持时, 应用不会直接使用分辨率;而只应关注通用尺寸和密度组指定的屏幕尺寸及密度。
acc8226
2022/05/17
1.4K0
浅谈 Android 屏幕适配
相关推荐
Android 基本常识
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档