gpt4 book ai didi

android - 非常电池友好的应用程序/小部件(Android)

转载 作者:行者123 更新时间:2023-11-29 16:22:32 24 4
gpt4 key购买 nike

我一直在这里四处寻找,There ,我开始好奇了。

我想知道是否有任何通常应用于 Android 应用程序的主要内容,以确保它们不会耗电。例如通常添加的部分代码以确保应用程序在退出时一直关闭?

我可以采取哪些最佳实践(代码方面)来确保我的应用程序/小部件不会耗尽电池生命周期。

例如,假设我的应用程序是一个信息丰富的应用程序,带有一些用户交互或一个简单的小部件(不是游戏等)

最佳答案

我认为最好的做法是一种死胡同:“不要犯愚蠢的错误”。当然,那似乎是变硬了。

  • 一路关门不是你想的。你应该保持尽可能少的内存占用。不是因为它使用电池,而是因为你使用的越少,更多的程序可以留在内存中(所以关闭的越少!)并且可以毫不费力地启动。重新加载东西很昂贵,将它保存在内存中不是!
  • 请注意,服务(后台进程、警报等)的成本很高,因为它实际上可以在不可见时执行某些操作。确保这些都已关闭。
  • 应该存在的背景内容(更新、加载等)应该使用尽可能少的资源,就像正常使用一样
  • 正常使用:使用很少的资源,如网络、位置等。它有点像您想象的那样工作。此外,您使用的内存越少,可以留在内存中的其他程序就越多,从而降低电池生命周期。

关于android - 非常电池友好的应用程序/小部件(Android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6595612/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com