单位和尺寸

px,pt,dp,sp

dp是密度无关像素的意思,也被称作dip,和px相比,他在不同密度的屏幕中的显示比例是一致的

sp是可伸缩像素的意思,它采用了与dp相同的设计概念,解决了文字大小的适配问题

密度:Android中的密度是屏幕每英寸所包含的像素数,通常以dpi为单位

使用dp来指控件的宽和高,就可以保证控件在不同密度的屏幕中的显示比例保持一致。

sp的原理和dp是一样的,它主要是用于指定文字的大小。

在编写Android程序的时候,尽量将控件或布局的大小指定成Match_parent或Wrap_content,如果必须要指定一个固定值,则使用dp来作为单位

时间: 2024-10-07 12:26:28

单位和尺寸的相关文章

Css3之基础-3 Css 尺寸单位、尺寸属性与边框属性

一.CSS 单位 尺寸单位 - %  : 百分比 - in : 英寸 - cm : 厘米 - mm : 毫米 - pt : 磅(1pt等于1/72英寸) - px : 像素(计算机屏幕上的一个点) - em : 1em等于当前的字体尺寸,2em等于当前字体尺寸的两倍 颜色单位 - rgb(x,x,x)   : RGB 值,如 rgb(255,0,0) - rgb(x%,x%,x%): RGB 百分比值,如 rgb(100%,0%,0%) - #rrggbb:十六进制数,如 #ff0000 - #

Android课程---手机尺寸相关的概念 +尺寸单位+关于颜色

手机的尺寸: 屏幕对角线的长度,单位为英寸(2.54cm) 手机的分辨率: 屏幕能显示的像素的数量, 一般用在长方向上数量*宽方向上数量来表达 手机的像素密度: pixels per inch,也称PPi,即每英寸屏幕能显示的像素数,像素密度越大,显示画面细节就越丰富. 计算:像素密度={1+√[(长度像素数-1)^2+(宽度像素数-1)^2]}/屏幕尺寸 DPI: Dots Per Inch(每英寸所打印的点数或线数)的缩写,用来表示打印机打印分辨率, 但有时也会用dpi来代指ppi 手机的密

Android入门(五)UI-单位与尺寸、ListView

原文链接:http://www.orlion.ga/453/ 一.单位与尺寸 布局文件中一共有以下单位供选择:px,pt,dp,sp px:是像素,屏幕中可见的最小元素单位. pt:是磅,1磅等于1/72英寸,一般pt都会作为字体的单位来使用. 同样px数的控件在不同分辨率上的手机屏幕上的效果是不同的,pt与px的情况差不多 dp:是密度无关像素,也称为dip,与px相比,它在不同密度的屏幕中的显示比例保持一致 sp:是可伸缩像素,采用了与dp同样的设计理念,解决了文字大小的适配问题 andro

设计师如何为 Android 应用标注尺寸

http://blog.cutterman.cn/?p=33 1. 画布大小定位 720 x 1280,72 dpi2. 只使用偶数单位的尺寸,比如 96 px 的列表项高度,16 px 的边距,64 px 的图标边长3. 只使用 24 pt,28 pt,36 pt 和 44 pt 的字体4. 设计完成以后,所有尺寸的 px 值除以 2 作为 dp 数值交给工程师5. 所有字体的 pt 值除以 2 作为 sp 数值交给工程师6. 所有切图变成三份,分别是原始大小.缩小 1.5 倍,缩小 2 倍,

Andriod界面设计的分辨率和尺寸适配全攻略 转载

Andriod界面设计的分辨率和尺寸适配全攻略 转载 2016年09月27日 17:45:56 第一.屏幕尺寸: 一般表示是手机的实际物理尺寸,屏幕尺寸指屏幕的对角线的长度,单位是英寸,1英寸=2.54厘米. 比如常见的屏幕尺寸有3.5.3.7.4.2.5.0.5.5.6.0等. 以下是相关的单位术语: (1), Screen size 屏幕的尺寸,即对角线长度(单位inch-英寸) (2), Screen density屏幕密度,即单位长度像素点数(pots/inches) (3), Reso

Android屏幕适配解决方案

1.概述 Android碎片化问题是每个开发者心中的噩梦,本文就Android适配问题进行了全面的总结. 首先看下谷歌官方2016 年 8 月 1 日发布的报告: Android 平台版本的相对数量设备的相关数据: 可以看出4.1版本及以上占有量达到96%,所以适配优先考虑4.1以上的版本适配问题. 特定屏幕配置的设备的数据,屏幕配置由屏幕尺寸和密度定义: 从统计数据可以看出,hdpi.xhdpi和xxhdpi的占有率达到95%. 详细统计数据看这里: https://developer.and

第一行代码--笔记(4)

单位和尺寸 px 是像素的意思,即屏幕中可以显示的最小元素单元,我们应用里任何可见的东西都是由一个个像素点组成的.单独一个像素点非常的微小,肉眼是无法看见的.不同分辨率的手机上同样的像素数所占尺寸不同 dp 是密度无关像素的意思,也被称作dip,和px 相比,它在不同密度的屏幕中的显示比例将保持一致. sp 是可伸缩像素的意思,它采用了和dp 同样的设计理念,解决了文字大小的适配问题. 密度 是屏幕每英寸所包含的像素数,通常以dpi 为单位.比如一个手机屏幕的宽是2 英寸长是3 英寸,如果它的分

一机在手足矣 苹果iPhone6秒杀价仅售68

2015年2月12日,苹果iPhone6(行货)在“拍易得”现货促销,现在在其网上购买苹果iPhone6即可享受68元秒杀.这款手机的配件包括:充电器.耳机和数据线等.苹果iPhone6行货版本是一款支持全网通的智能手机.目前该机在商家“拍易得”[www.paiyide.net ]最新一期拍出了68元的超低价,感兴趣的朋友不妨前往进行了解! 图为 苹果iPhone6 苹果iPhone6正面采用4.7英寸英寸电容式触控屏,分辨率为1334X750像素,显示效果非常不错.核心方面内置全新64位苹果A

android学习八(ListView的高级使用)

ListView在android开放中用的比较多,所以接下来就进行ListView的使用的讲解. 首先创建一个android项目,项目名为ListViewTest. ListView的简单使用 修改布局文件,修改后代码如下: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"