V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
d7101120120
V2EX  ›  Android

为什么包括 google 全家桶在内大多数应用都不支持虚拟按键变色或者透明呢?

  •  
  •   d7101120120 · 2015-12-07 16:05:02 +08:00 · 5436 次点击
    这是一个创建于 3075 天前的主题,其中的信息可能已经有所发展或是发生改变。
    目前 google 全家桶只有 google 相册是透明虚拟按键

    其他我遇到的应用有: bilibili 客户端(透明)、小沃天气(变色)、酷市场(变色)。

    是因为实现的难度太大了吗?
    11 条回复    2015-12-08 06:53:36 +08:00
    Qlccks2
        1
    Qlccks2  
       2015-12-07 16:23:49 +08:00   ❤️ 1
    所以标准就要去兼容非标准了?
    d7101120120
        2
    d7101120120  
    OP
       2015-12-07 16:31:44 +08:00
    @Qlccks2 也就是说包括 google 相册在内的这些透明或者变色虚拟按键都是不符合 google 开发规范了吗?
    ysz19962
        3
    ysz19962  
       2015-12-07 16:46:56 +08:00 via Android
    @Qlccks2 你以为 Google 自己的应用都是符合自己的规范了?
    ssynhtn
        4
    ssynhtn  
       2015-12-07 16:49:21 +08:00   ❤️ 1
    因为
    1 ,变色很丑
    2 ,透明的按钮和它后面的内容重叠,如果内容上出现可以操作的东西又会造成混乱
    BROWNURSIDAE
        5
    BROWNURSIDAE  
       2015-12-07 16:57:37 +08:00   ❤️ 1
    变得很丑+1 ,我觉得有色块才好区分,个人不喜欢导航栏也变色,会觉得好像在一个 content 内滑动网页的样子?个人观点
    learnshare
        6
    learnshare  
       2015-12-07 17:03:09 +08:00   ❤️ 1
    除非需要全屏,否则不应该动虚拟按键区域。
    morethansean
        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
    ffffwh
        8
    ffffwh  
       2015-12-07 17:17:12 +08:00 via Android   ❤️ 1
    其实还有 Google Now Launcher (逃
    d7101120120
        9
    d7101120120  
    OP
       2015-12-07 17:25:07 +08:00
    @BROWNURSIDAE
    @Qlccks2
    @ffffwh
    @learnshare
    @morethansean
    @ssynhtn
    @ysz19962

    疑惑得解,感谢楼上诸位热心解答。
    little_cup
        10
    little_cup  
       2015-12-07 17:33:07 +08:00   ❤️ 1
    要实现透明(大多数情况下)难度不大。但还是有不少细节需要花点功夫,比如不同尺寸设备横屏状态下 Nav Bar 位置不一的相关处理,滚动到尽头加载更多的动画等。

    但是个人观点, Nav Bar 区域本来就和 content 处于不同的层级上,当信息主体为文本时,这样一种可读性很低的穿透并无实际意义。同时还可能破坏屏幕既有的长宽比。

    至于变色,我觉得除非 app 本身主体纯白等情况外,纯粹是为展示样式而展示样式了。
    JimmyCai
        11
    JimmyCai  
       2015-12-08 06:53:36 +08:00 via Android
    Google 搜索应用也是透明的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5293 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 03:57 · PVG 11:57 · LAX 20:57 · JFK 23:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.