首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
V2EX  ›  问与答

Instagram 怎么才能阻止自动刷新,切应用回去后就会自动刷新

  •  
  •   amorhxy · 139 天前用 Android 发布 · 1152 次点击
    这是一个创建于 139 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Android 的 Instagram,iOS 版的关了后台刷新也没用,还是会刷新

    11 回复  |  直到 2018-01-07 20:21:24 +08:00
        1
    AngelCriss   139 天前 via Android
    直接杀死啊
        2
    gap   139 天前
    这好像是无解的吧,所以我每次都🉐️把所有看完了才退出😂
        3
    garyzhan   139 天前
    feed 已经不按时间线排序了 是不是自动刷新无所谓吧
        4
    amorhxy   139 天前 via Android
    @gap 关注几百个人,刷完要好久,这期间肯定会切换应用,切回去就会自动刷新,要继续看刚才的内容又要翻很久。。。
        5
    amorhxy   139 天前 via Android
    @garyzhan 切个应用回去就自动刷新,然后刚才看的地方又要翻很久才能找到
        6
    ccming   139 天前 via iPhone
    以前用 flipboard 看就没这个问题,可以接口关闭了
        7
    geelaw   139 天前 via iPhone
    一个简单的方法是断开网络
        8
    amorhxy   139 天前 via Android
    @geelaw 进去后刷后面的内容需要联网,然后就又自动刷新了。。。
        9
    amorhxy   139 天前 via Android
    大家都是怎么解决这个问题的?
        10
    honeycomb   139 天前 via Android
    @amorhxy Android 上可以找个大内存(比如 6GB )的手机(或者说调整内存释放策略,让系统尽量不回收它的 activity )

    默认情况下,用多任务键离开应用,是不会销毁 activity 的,而 instagram 也没有在 onpause/onstop/onresume 之类的地方强制刷新。

    另外 instagram 应该有配置了 job 在后台拉数据,但这部分应该不会导致时间线变动。但是你可以试着把这个应用的 RUN_IN_BACKGROUND 这个 appops 的 op 关掉,这样会在某些程度上阻止应用调用 job。

    修改这个 op 项目:

    可能需要 adb 的 appops 命令;

    或者充当 appops wrapper 的应用( rikka appops/appopsX );

    如果是 Android 8.1,则开发者设置里可以直接修改;

    如果是 Android 8.0 ~ 8.1,则在运行过应用或者系统认为它耗费了一定电量后,电池选项里可以直接找到它。我没查过源代码,不清楚其出现的条件。
        11
    iOct   139 天前 via Android
    确实非常恼人,真不知道这个自动刷新的逻辑是什么?太反人类了。每次看到一半只要切出去一段时间就一定会自动刷新了,烦的不得了
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   1007 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 15ms · UTC 17:44 · PVG 01:44 · LAX 10:44 · JFK 13:44
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1