递归火山软件开发平台

标题: dp怎么写?在一个手机上显示正常 换领一个 就有错位 [打印本页]

作者: 我是大雕哥    时间: 2019-9-3 21:14
标题: dp怎么写?在一个手机上显示正常 换领一个 就有错位
dp怎么写?写完程序在一个手机上显示正常  换领一个 就有错位了
是什么原因  

作者: 创世魂    时间: 2019-9-3 23:30
1、界面设计器设计出来的就是dp单位
2、代码是通过   DP到像素()   方法转换。

目前只有这两种方案。
作者: 创世魂    时间: 2019-9-3 23:36
本帖最后由 创世魂 于 2019-9-3 23:39 编辑

关于布局比例问题,可以使用权重布局的形式来显示。
在图文教程中有很详细的介绍:http://doc.voldp.com/android.htm
打开上面的网址,网页搜索关键词“4. 线性布局器”  在此分类下有关于权重的详细介绍。

权重布局简单来说:就是百分比布局。详细说明看图文教程中的介绍。通过权重布局可一定程度上避免不同手机设备比例失调。

不过现如今的手机大多数像素分辨率基本都是一致的,一般情况下不需要考虑适配问题,只要你自己的手机正常,换个手机不会出现很严重的偏差。
除非好很早之前的旧手机,以前的旧手机分辨率都小,所以肯定会出现一些偏差,甚至有的会严重。

总之布局是个技术活,想要学习好,需要大量的实战经验累积。没有什么很好的窍门。熟能生巧。

作者: 创世魂    时间: 2019-9-3 23:39
本贴结贴,如有其他疑问,请重新发帖提问。
作者: 我是大雕哥    时间: 2019-9-4 08:25
创世魂 发表于 2019-9-3 23:39
本贴结贴,如有其他疑问,请重新发帖提问。

谢谢 大佬
作者: ttzzkk    时间: 2019-9-4 08:34
本帖最后由 ttzzkk 于 2019-9-5 10:18 编辑

谢谢大佬 ,学到了·




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4