Android 用户界面屏幕设计

Android 用户界面屏幕设计,android,android-layout,Android,Android Layout,我正在开发Android应用程序,必须为其中一个屏幕编写以下设计代码: 忽略黄色的东西,我只是暂时屏蔽了徽标和应用程序特定的信息 我的问题是:如何设计这种特殊类型的屏幕?顶部窗格类似于Android中的操作栏。但是,当点击顶部窗格上的任何按钮时,将显示该自定义弹出窗口,该弹出窗口具有矩形形式,顶部有一个指向按钮的小箭头,并且不会中断当前/主要活动 我环顾四周,但仍然不明白如何做到这一点 有什么想法吗?谢谢 您可以使用本机操作栏和图标 唯一的问题是,如果您想同时显示所有这些内容 根据手机的大小,某

我正在开发Android应用程序,必须为其中一个屏幕编写以下设计代码: 忽略黄色的东西,我只是暂时屏蔽了徽标和应用程序特定的信息

我的问题是:如何设计这种特殊类型的屏幕?顶部窗格类似于Android中的操作栏。但是,当点击顶部窗格上的任何按钮时,将显示该自定义弹出窗口,该弹出窗口具有矩形形式,顶部有一个指向按钮的小箭头,并且不会中断当前/主要活动

我环顾四周,但仍然不明白如何做到这一点


有什么想法吗?谢谢

您可以使用本机操作栏和图标

唯一的问题是,如果您想同时显示所有这些内容

根据手机的大小,某些图标可能会被隐藏

至于自定义弹出窗口,可以使用toast功能来实现这一点

调整烤面包机的位置和定制烤面包机非常容易:

定制祝酒辞:


更改祝酒词的位置:

您仍然可以使用操作栏显示图标,但当点击图标时,它们会显示当前布局的视图。要么在那一点膨胀它,要么从主布局中取消隐藏它。感谢ActionBar参考。我已经使用ActionBar实现了顶部窗格,目前每个菜单项单击都有一个DialogFragment,看起来与上面的设计非常相似。但是我还没有设计中的小箭头……关于如何画那个箭头有什么想法吗?如果你能获得正确的间距,你可以制作一个与对话框颜色相同的自定义形状或图像背景的视图。您将根据选择的项目计算出右边距。通过一点尝试和错误,我相信你可以让它工作。嗨,你关于动作栏的第一部分是正确的。但是第二部分是错误的。Toast用于单独显示消息,并且当选择actionbar项时,上述设计不适合在弹出屏幕中使用Toast。