Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 了解BIND_调整_与_活动、BIND_重要和BIND_高于客户_Android_Android Service - Fatal编程技术网

Android 了解BIND_调整_与_活动、BIND_重要和BIND_高于客户

Android 了解BIND_调整_与_活动、BIND_重要和BIND_高于客户,android,android-service,Android,Android Service,我有一项服务是从我的一个应用程序活动启动的,但可由应用程序中的多个活动使用。当使用服务的活动绑定到它时,我需要使服务以与活动的一部分相同的性能速率工作,不同的是它不需要具有如此高的优先级 现在我查看了文档,发现了以下3个标志: 在客户端上方绑定 捆绑你很重要 绑定\调整\与\活动 如果我理解正确,bind_over_客户端将使服务实际具有比活动更高的优先级,不确定这是否是所需的情况 我不能真正理解的是BIND_IMPORTANT说它会将服务提升到与活动相同的级别,但是BIND_会用活动调整服

我有一项服务是从我的一个应用程序活动启动的,但可由应用程序中的多个活动使用。当使用服务的活动绑定到它时,我需要使服务以与活动的一部分相同的性能速率工作,不同的是它不需要具有如此高的优先级

现在我查看了文档,发现了以下3个标志:

  • 在客户端上方绑定
  • 捆绑你很重要
  • 绑定\调整\与\活动
如果我理解正确,bind_over_客户端将使服务实际具有比活动更高的优先级,不确定这是否是所需的情况

我不能真正理解的是BIND_IMPORTANT说它会将服务提升到与活动相同的级别,但是BIND_会用活动调整服务

他们之间有什么区别

我已经阅读了文档,但我发现它有点模棱两可,不确定2之间的区别是什么