首页»版块 兴趣街区 爱主题 详解10系拨号盘

详解10系拨号盘

[复制帖子标题和链接]

169731

huafans01187192422  LV10  发表于 2019-12-30 00:52:52 属地未知 来自:荣耀9i
本帖最后由 huafans01187192422 于 2019-12-30 01:19 编辑

从本圈拿了两个代表两个分辨率屏的图分析了下。 详解10系拨号盘 详解10系拨号盘 图一是1080×2340,图二是1080×2244。

从已知条件从底栏倒推向上走,底栏为1080x170,下文简称宽为170,呼叫按钮栏宽222,四排数字按键每排宽180。
这是10系不区分分辨率屏的固定宽度,得出盘背景宽度为222+720=942,位置在图一的第二根到最下面那根红线,图二是第三根到最下面那根红线位置。当然这还不是盘背景的最终宽度。

不同的地方:
图一那个分辨屏,第一到第二根红线之间是粗细分隔条,即在盘背景图上作透明图的地方,宽度大约48,即这个屏的盘背景是942有图+48透明。要P按键背景的就直接从有图背景即从第二根红线处开始按每栏180的宽度自己计算坐标。
图二那个分辨屏,第一二根红线之间仍然是粗细分隔条,不同的是宽度大约是32。图二多划了一条红线,即第二三根红线之间,宽度约16,这部分要做成有图背景,即这个分辨率屏的盘背景是958有图+32透明。要P按键背景框的则从第三根红线开始计算。

附图一1080×2340分辨屏盘背景裁剪坐标,裁1080×942,y轴坐标为1228,简单做法就是裁好后叠加在1080×990的透明图下部(即y轴48),再在上部透明图部分作点9即可。

提示,各人手机分辨率不同,则粗分隔的宽度不相同,这个可以通过开发者助手查看排版坐标数值(y减y)计算得出。细分线为1,粗细分线合计为偶数。
评论31
huafans01187192422  LV10  发表于 2019-12-30 00:53 属地未知 来自:荣耀9i
沙发
huafans01187192422  LV10  发表于 2019-12-30 00:59 属地未知 来自:荣耀9i
原图发出来无红线,只好补截屏图 详解10系拨号盘 详解10系拨号盘
brdsz 设计达人  发表于 2019-12-30 02:17 属地未知 来自:荣耀V10
顶大佬
荣耀粉丝32758413  LV9  发表于 2019-12-30 02:32 属地未知 来自:荣耀Play
支持
荣耀粉丝34083443  LV10  发表于 2019-12-30 02:32 属地未知 来自:LYA-AL00
感谢图文并茂的详细讲解!
今天下午也搞懂了,动手实践了一下,搞定。
高度尺寸下调了一点,不影响拨号数字键位置就行。切着那个线的话,会稍微有一点点位移。
荣耀粉丝34083443  LV10  发表于 2019-12-30 02:34 属地未知 来自:LYA-AL00
看一下效果图

Screenshot_20191230_022926.jpg (434.26 KB, 下载次数: 0)

荣耀俱乐部-详解10系拨号盘-1

Screenshot_20191230_022836_com.android.contacts.jpg (447.73 KB, 下载次数: 0)

荣耀俱乐部-详解10系拨号盘-2
荣耀粉丝69341102  LV8  发表于 2019-12-30 06:39 属地未知 来自:荣耀9X
博弈战士  LV10  发表于 2019-12-30 07:29 属地未知 来自:荣耀20 Pro
顶顶顶
荣耀粉丝92207138  LV7  发表于 2019-12-30 21:54 属地未知 来自:荣耀8X
学习
您需要登录后才可以评论 登录 | 立即注册
简体中文 - China
快速回复 返回顶部 返回列表