那些 app 是怎么做到一键置灰的? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
zsdroid
V2EX    程序员

那些 app 是怎么做到一键置灰的?

  •  
  •   zsdroid 2023-10-27 09:12:15 +08:00 6943 次点击
    这是一个创建于 784 天前的主题,其中的信息可能已经有所发展或是发生改变。

    难道每次进 app 都调一下是否需要置灰的接口?

    24 条回复    2023-10-27 17:30:45 +08:00
    icandoallthings
        1
    icandoallthings  
       2023-10-27 09:14:06 +08:00
    默认的初始化接口每次都有一个是否置灰的字段返回。
    数据库改下就行。
    codcrafts
        2
    codcrafts  
       2023-10-27 09:16:02 +08:00
    是 H5 吧,所以你不需要更新 app ,也不需要调接口就能灰
    flytsuki
        3
    flytsuki  
       2023-10-27 09:18:20 +08:00
    我写的小程序是进入调用配置接口,返回数据包含主题字段,后台调成灰色主题就行了
    luomao
        4
    luomao  
       2023-10-27 09:22:11 +08:00
    如果是 H5 那个加一个 css 滤镜就可以了,其他的我不懂
    hhhh115
        5
    hhhh115  
       2023-10-27 09:40:39 +08:00
    我们每次调接口。
    后端加一个接口,返回是否置灰。前端根据接口返回值进行设置 css ,好像就一两行 css
    灵活变灰
    zsdroid
        6
    zsdroid  
    OP
       2023-10-27 09:41:07 +08:00
    @YorkWong #1 绝大部分时间是同一个值,放缓存里更合适吧
    JackCh3ng
        7
    JackCh3ng  
       2023-10-27 09:47:08 +08:00
    Android 支持夜间模式之后,上面的主题设置好像已经很方便了吧,是不是可以通过设置主题,然后用开启夜间模式的思路做?
    iOCZ
        8
    iOCZ  
       2023-10-27 10:02:27 +08:00
    最近不需要置灰
    hexubbgt
        9
    hexubbgt  
       2023-10-27 10:06:19 +08:00
    @iOCZ 看一下新闻
    supertailcat
        10
    supertailcat  
       2023-10-27 10:20:32 +08:00   1
    没错,服务端有 settings 下发接口,程序启动时发请求,拿到 settings 中置灰标记启动置灰方案。
    为了置灰而多请求一次接口听起来有点刻晴了,但实际上 settings 中有的数据不止是置灰,request 中可能包含版本号、uid 、机型等信息,而 response 中包含的参数也不仅仅是置灰,还有服务端 AB 实验(灰度实验)控制的模块启用开关、第三方 URL 等参数,按需设置。对于成熟的应用来说,settings 下发是必不可少的一步。
    dayudayupao
        11
    dayudayupao  
       2023-10-27 10:24:25 +08:00
    嗯,今天是个要置灰的日子
    FringJX
        12
    FringJX  
       2023-10-27 10:27:12 +08:00
    @JackCh3ng UI 很简单,主要是图片滤镜
    Guidoo
        13
    Guidoo  
       2023-10-27 10:44:45 +08:00
    css:
    filter: grayscale(100%);
    chunchu
        15
    chunchu  
       2023-10-27 10:59:52 +08:00
    今天灰得让人有点猝不及防……
    wvitas
        16
    wvitas  
       2023-10-27 11:12:14 +08:00
    flutter colorFilter 很好做
    Glkcv
        17
    Glkcv  
       2023-10-27 11:13:47 +08:00   1
    建议直接放到系统层面,整个手机都是灰的岂不美哉
    zsdroid
        18
    zsdroid  
    OP
       2023-10-27 13:56:37 +08:00
    @Lexgni 安卓还真有,开发者选项里有个模拟颜色空间,可以模拟出全色盲看到的灰色世界。
    maemolee
        19
    maemolee  
       2023-10-27 14:10:22 +08:00
    @Lexgni 这个好,远超欧美,遥遥领先
    mcluyu
        20
    mcluyu  
       2023-10-27 14:25:05 +08:00
    开了好多个都没灰啊今天, 不正常
    draguo
        21
    draguo  
       2023-10-27 14:31:51 +08:00
    @chunchu 有灰的吗,我怎么没看到,今天这个还没达到等级吧
    ouqihang
        22
    ouqihang  
       2023-10-27 15:51:05 +08:00 via Android
    变灰要安排时间,凌晨的事一大早上班就变灰,哪有这样搞的。
    Ymk1
        23
    Ymk1  
       2023-10-27 16:43:33 +08:00   1
    哎,强哥可惜了。
    xxxnull
        24
    xxxnull  
       2023-10-27 17:30:45 +08:00
    接口接口数据返回
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2633 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 14:12 PVG 22:12 LAX 06:12 JFK 09:12
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86