屏幕适配心得
来源:互联网 发布:mac 虚拟机 玩传奇 编辑:程序博客网 时间:2024/06/06 00:14
我们通常所做的屏幕适配,实则又可分为屏幕尺寸适配、屏幕密度适配。
屏幕尺寸适配:相同屏幕密度下,仅屏幕尺寸不同,如:720x1280、1080x1920等;
屏幕密度适配:相同屏幕尺寸下,仅屏幕密度不同,如:720x1080分辨率下又分:高清、标清等。
而我们平时项目开发中所要做的适配则是:屏幕尺寸适配与屏幕密度适配的“合适配”,就像我们中学计算粒子速度一样,实则是:x方向上与y方向上的“合速度”。
所谓的适配,其实就是让我们在不同的屏幕下看的View的显示效果是“一样的”,这里的一样并不是不同屏幕(尺寸不同,或者密度不同)下的那些控件的显示大小是一尘不变的,他们其实是根据“开发机”与“当前机”的屏幕尺寸比例以及屏幕密度比例进行按比例缩放后的结果,只是说那堆控件之间“相对不变”而已。
通俗的说:当我们编辑word文档里面的一张图片的时候,我们去改变图片的大小,这时候里面的内容就会一起改变,但是它们之间的相对位置,以及相对大小是没有改变的,而改变之前与改变之后的两张图其实就可以看作是两个不同的屏幕,显示了同一个界面,并且是经过了适配的。这就是我们的尺寸适配。
而屏幕密度就是单位面积显示的像素个数,密度越大也就意味着单位面积显示的像素越多。显示在屏幕上的图案也就越大(运行看效果得出的,不知道该怎么表述),也就类似了一个放大的效果,此时想要在高清手机上看低清手机测试的效果只需要将View缩小相应密度比,这样高清手机的显示效果就跟低清显示效果一样了。效果就是:剔除了屏幕密度相关性。
当然这里需要着重说一点,当我们在布局里面使用的单位如果是px,就是相当剔除了密度适配,只需要做好尺寸适配就可以了。如果我们的单位是dp、dip等,与屏幕密度相关的,我们就还需要针对:密度比,进行适配。
- 屏幕适配心得
- 屏幕适配心得
- ios 屏幕适配 心得
- 最初接触屏幕适配的心得
- 关于android 屏幕适配的一点心得
- ImageView屏幕适配一点新的心得
- Android屏幕适配的一点新的心得
- 安卓屏幕代码适配屏幕心得px和dp;sp和dp选择
- 安卓屏幕代码适配屏幕心得px和dp;sp和dp选择
- 关于安卓3.0以上的系统屏幕适配问题的一些心得
- 兮°Android下的屏幕适配问题的一点心得
- 关于安卓3.0以上的系统屏幕适配问题的一些心得
- Android平板上开发应用的一点心得——精确适配不同的dpi和屏幕尺寸
- Android平板上开发应用的一点心得——精确适配不同的dpi和屏幕尺寸
- Android平板上开发应用的一点心得——精确适配不同的dpi和屏幕尺寸
- Android平板上开发应用的一点心得——精确适配不同的dpi和屏幕尺寸
- Android平板上开发应用的一点心得——精确适配不同的dpi和屏幕尺寸
- Android平板上开发应用的一点心得——精确适配不同的dpi和屏幕尺寸
- C# 中==和Equal的区别
- MTK平台Android4.4 拍照默认图片格式修改
- Jquery/js单元测试中实现Mock(js实现mock接口)
- Codeforces 621E Wet Shark and Blocks 【矩阵加速dp】
- Android-WebView路由登录192.168.1.1
- 屏幕适配心得
- hdu 5461 Largest Point 【贪心】
- 深入分析JavaWeb 6 -- servletConfig 与servletContext详解
- 邻接矩阵存储有向图
- Android-Sql-数据性能优化
- 0和1中的最大子矩阵(1506加强版)(1505和2870)
- 136 socket-1 基础知识
- 机器学习流水线(Machine Learning Pipelines)
- Redis学习手册(String数据类型)