旧的菜单设计
2016-01-20 14:40:45 0 举报
旧的菜单设计采用了传统的排版方式,以黑白为主色调,简洁明了。菜单上的文字清晰可辨,菜品名称、价格和描述都一目了然。每个菜品都有一张插图,虽然简单但能够让人一眼认出菜品的大致样子。整个菜单布局紧凑,没有过多的装饰元素,给人一种简约而实用的感觉。然而,由于时间久远,菜单上的一些文字已经有些模糊不清,需要仔细辨认才能看清楚。此外,由于缺乏创新和个性化的元素,旧的菜单设计显得有些单调乏味,无法吸引顾客的注意力。
作者其他创作
大纲/内容
BarLayer
Extendlayer
1 AbstractWindow窗口的视图布局,可以通过WindowLayerType配置显示的层次,BaseLayer一定会有;2 默认分成四层:BaseLayer是主要内容层,其他层次可以按业务进行选择;比如:送礼效果,可以放在更上的层次3 这些层次是在窗口内部的,不会盖在其他窗口上面
GameWindow
ACWindowEnvironment
...其他window
Activity.contentView
BtnLayer
1 通用window层,通过controller的pushWindow、popWindow进行显示隐藏:;2 非透明的当前窗口显示时,下面的窗口会被设置成View.Gone;
ExtLayer
Wallper
注意事项:1 透明window的实现(即window显示时,希望能够看到下面的window): mWindow.setSingleTop(false); mWindow.setTransparent(true);2 设置窗口采用沉浸式状态栏:重装该方法,返回true boolean isTranslucentBar()3 窗口状态栏模式:isDarkMode();//目前默认是白色,需要使用暗黑模式重装次方法4 在窗口上面显示panel:getPanelLayer()就好5 屏蔽当前窗口按系统返回键退出窗口操作:void setCanPopByBackKey(boolean isCanPopByBackKey)
BaseLayer
HomeWindow
windowLayer
1 分成了4层:壁纸层、window层、panel、extend;2 应用:想视图显示在所有窗口上面(不管当前窗口是哪个),类似悬浮窗,可以将放在panelLayer/Extendlayer,但是要注意控制显示和影藏;
panelLayer
ChannelWindow
0 条评论
下一页