Android屏幕适配基础(1)

原创 2017年10月18日 22:07:51
 今天是十九大召开第一天,习大大19句话振聋发聩,希望未来的中国可以更加繁荣!我们这些老百姓可以生活地更加幸福!

在开始本节课的学习之前你可能已经听说了dp,sp,dpi,分辨率,屏幕尺寸等概念,但是你一直无法记住他们,因为背概念永远都是枯燥无味,信息转化率极低的,只有实践才能出真知!才能记得牢,理解的好!

在我们使用Android Studio开发应用写布局的时候会遇到这个东东:

这里写图片描述

前面的数字表示屏幕尺寸,中间的表示是屏幕分辨率,后面的是屏幕密度,想要弄清楚这些东西我们就要开始本节课的学习。

屏幕分辨率:(px)

其实手机屏幕上是由很多个像素点组成的,手机屏幕尺寸不变的情况下,如果像素点越多,那么显示出来的图片就会越清晰,如何表示这个像素点的多少呢?我们把屏幕水平和竖直方向的像素点的乘积称作分辨率,比如1920*1080分辨率就表示屏幕竖直方向有1920个像素点,水平方向有1080个像素点。

屏幕尺寸(inch)

这个屏幕对角线的长度,单位是英寸,大家都懂得勾股定理,这个自然不是问题。

屏幕密度也叫像素密度(dpi)

屏幕对角线上每单位英寸的像素点数。

三者关系如何呢?

这里写图片描述

笔者收集了市面上常见的几款Android机型,做了一个统计

这里写图片描述

在统计中除了Anroid原生模拟器给定的几个分辨率之外,我们发现了vivo和三星手机都自定义了分辨率,举一反三,由于Android手机生产商的百花齐放,更多更意想不到的分辨率和尺寸的手机都有可能见到。

虽然Android机型尺寸和分辨率大小不一致,但是我们观察它的屏幕密度可以发现,大致范围还是在300——500之内,我们根据这个分辨率大小又为这些手机分了一些类:

这里写图片描述

看到这里,我想各位会突然想到Android Studio中的资源文件夹

这里写图片描述

是不是有种似曾相识的感觉?我们手机本身的dpi和项目中的dpi又是如何连接起来的呢?我们下节课再讲!

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android屏幕适配基础

屏幕相关分辨率DPI, PPI DPI表示分辨率,指每英寸长度上的点数。DPI又可细分为水平分辨率和垂直分辨率,例如一张1英寸*1英寸的图片,如果它的水平分辨率是100 dpi,垂直分辨...

Android开发基础之屏幕适配

写在前面: 安卓手机屏幕的分辨率的多样化,为了给用户,一个良好的用户体验,我们需要对屏幕进行适配。 核心概念 屏幕尺寸:指的屏幕对角线之间的距离,单位为英寸,1英寸=2.54厘米...

Android关于屏幕适配中一些基础概念解释

本文是对Android屏幕一些概念性基础知识的简单解释;

Android屏幕适配全攻略1-从dp、sp、px说起

[TOC]初衷现在写App有些麻木的感觉,每天上班感觉提不起精神,项目和市场上同类产品竞比还有很多做得不好的地方,但是就算知道了也没什么激情去改正。技术细节感觉很凌乱,不成体系,这让我非常烦恼。所以希...

android手机屏幕适配解决方案(1)

一篇关于手机屏幕适配的博客

Android 屏幕适配(1)

Android-屏幕适配全攻略(绝对详细)(一) 前言:这篇文章依然是我在 慕课网 学习 凯子哥 的同名视频 Android-屏幕适配全攻略 ,所记录下来的笔记---凯子哥讲得真的超详细。 2...
  • jwc2436
  • jwc2436
  • 2015年11月26日 17:05
  • 230

Android 屏幕适配笔记(基础概念)

概念屏幕尺寸含义:手机对角线的物理尺寸 单位:英寸(inch),1英寸=2.54cm Android手机常见的尺寸有5寸、5.5寸、6寸等等屏幕分辨率含义:手机在横向、纵向上的像素点数总和 一般...
  • yeyuyyy
  • yeyuyyy
  • 2016年11月07日 17:01
  • 93

android屏幕适配基础知识

1、基本概念 屏幕大小(screen size) – 屏幕的实际大小,用屏幕对角线长度来衡量(比如3.4寸,3.8寸)。android把屏幕分为以下4种:small,normal,large,ext...

Android基础之屏幕适配

Android基础之屏幕适配众所周知,Android机型尺寸五花八门,于是屏幕适配被成为我们Android开发很重要的一部分,Android屏幕适配的时候大家或多或少都会遇到各种问题,所以这也是面试一...

android多屏幕适配(1)

基于android官方doc,力图以较为简洁的方式说明android多屏幕适配的相关技术。 屏幕尺寸(Screen size)         屏幕对角线的物理尺寸。android将所有屏...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android屏幕适配基础(1)
举报原因:
原因补充:

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