1
Qlccks2 2015-12-07 16:23:49 +08:00 1
所以标准就要去兼容非标准了?
|
2
d7101120120 OP @Qlccks2 也就是说包括 google 相册在内的这些透明或者变色虚拟按键都是不符合 google 开发规范了吗?
|
4
kx5d62Jn1J9MjoXP 2015-12-07 16:49:21 +08:00 1
因为
1 ,变色很丑 2 ,透明的按钮和它后面的内容重叠,如果内容上出现可以操作的东西又会造成混乱 |
5
BROWNURSIDAE 2015-12-07 16:57:37 +08:00 1
变得很丑+1 ,我觉得有色块才好区分,个人不喜欢导航栏也变色,会觉得好像在一个 content 内滑动网页的样子?个人观点
|
6
learnshare 2015-12-07 17:03:09 +08:00 1
除非需要全屏,否则不应该动虚拟按键区域。
|
7
morethansean 2015-12-07 17:16:06 +08:00 1
navigation bar 是不允许变色的。如果透明必须和状态栏一起透明(应该就是类似 4.4 的那什么沉浸式吧……)。
Customize the Status Bar 的最后一段: https://developer.android.com/training/material/theme.html |
8
ffffwh 2015-12-07 17:17:12 +08:00 via Android 1
其实还有 Google Now Launcher (逃
|
9
d7101120120 OP |
10
little_cup 2015-12-07 17:33:07 +08:00 1
要实现透明(大多数情况下)难度不大。但还是有不少细节需要花点功夫,比如不同尺寸设备横屏状态下 Nav Bar 位置不一的相关处理,滚动到尽头加载更多的动画等。
但是个人观点, Nav Bar 区域本来就和 content 处于不同的层级上,当信息主体为文本时,这样一种可读性很低的穿透并无实际意义。同时还可能破坏屏幕既有的长宽比。 至于变色,我觉得除非 app 本身主体纯白等情况外,纯粹是为展示样式而展示样式了。 |
11
JimmyCai 2015-12-08 06:53:36 +08:00 via Android
Google 搜索应用也是透明的
|