layout layout-large dpi 分辨率 系统加载影响

本文介绍了Android系统如何根据屏幕大小和dpi区分设备,并讨论了如何判断手机是否为大屏。内容包括dp、dpi、分辨率的基本概念,以及系统配置如何影响layout加载。此外,还提到了手机设置中的显示大小调整可能带来的布局差异问题。
摘要由CSDN通过智能技术生成

手机屏幕大小不一,这也就需要不同的布局资源来对不同屏幕进行适配,小屏用小屏的布局,大屏用大屏的布局。

那么系统如何区分大小屏,确定大小屏后,哪些参数又会影响布局的加载呢?

api上讲的比较详细,我们摘出其中一部分,并进行深入剖析。API地址:点击打开链接

在阅读正文之前,需要基础的知识:dp、dpi、px、分辨率这四个基本概念。什么,屏幕大小、dp、dpi的概念还不知道,辣么,叔告诉你,你该看一下叔的这篇文章:点击打开链接

一、屏幕大小区分:

最早使用屏幕大小来区分的,不过google发现不合适,大屏分辨率不行显示不清楚啊。So,采用了新的方式来规定大小屏幕:

屏幕分类:

Size	small	Resources for small size screens.
normal	Resources for normal size screens. (This is the baseline size.)
large	Resources for large size screens.
xlarge	Resources for extra-large si
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值