繁体   English   中英

高程和平移之间的差异Z

[英]Difference between elevation and translationZ

我尝试了两种功能,但我不知道为什么我应该使用提升而不是翻译或反之。

当我使用它们时都会产生阴影。

我应该同时使用(具有相同的价值)? 我应该只使用一个?

先感谢您!

编辑:

我进行了视觉比较,可以清楚地看到它:

比较海拔与平移Z

我得到的结论是(至少在0到16 dp的范围内)其中一个是可有可无的。

我看到同样的阴影在8对8和16对16和16和8 + 8相同的阴影。

但我没有一个伟大的愿景,你觉得谁呢?

这是因为实际Z值是elevationtranslationZ Z的总和

文档中elevation是“视图的基础z深度”,这是一个静态变量,而translationZ是动态的。

因此, elevation是您的起始值,对于动画,您应该使用translationZ

资源

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM