如何在Android中设计此UI?

如何在Android中设计此UI?,第1张

概述这是“原型”:B1至B5是需要相邻的按钮,用户必须水平滚动.UP和DOWN是应该始终出现在屏幕上的按钮.我当时想将经典的线性布局用作外部图层,但如何使UP和DOWN始终居中?解决方法:因此,整个宽屏必须具有静态背景-就像全景地铁风格的应用程序一样.完成类似的 *** 作后,当我需要半透明布局上

这是“原型”:

B1至B5是需要相邻的按钮,用户必须水平滚动.
UP和DOWN是应该始终出现在屏幕上的按钮.

我当时想将经典的线性布局用作外部图层,但如何使UP和DOWN始终居中?

解决方法:

因此,整个宽屏必须具有静态背景-就像全景地铁风格的应用程序一样.完成类似的 *** 作后,当我需要半透明布局上的按钮时,并使用relativeLayout在其下方有一个视图动画制作器.您可以执行类似的 *** 作:

主布局将是例如relativeLayout,它将有3个孩子.第一个是Horizo​​ntalScrollVIEw,第二个和第三个是Horizo​​ntalScrollVIEw顶部的按钮,它们与屏幕的顶部和底部对齐. Horizo​​ntalScrollVIEw可以包含任何内容,例如长的linearLayout.我认为这是可能的…

这是一个伪布局:

<relativeLayout>    <horizontalscrollview>        <linearLayout>            <button/>            <button/>            <button/>        </linearLayout>    <horizontalscrollview>    <button/>    <button/></relativeLayout>

在Horizo​​nralScrollVIEw将填充父相对布局的地方,第一个button将与顶部对齐并放置在滚动视图上,第二个button相同,但与relativeLayout的底部对齐都可以使用centerHorizo​​ntal和一些填充来确切的位置.

总结

以上是内存溢出为你收集整理的如何在Android中设计此UI?全部内容,希望文章能够帮你解决如何在Android中设计此UI?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1210676.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存