我在Android Developer中阅读了有关内容,但我不完全理解这3个“想法”:
1)上下文
2)建设者
3)服务
以及它们之间如何相互联系?
我看到例如:GoogleApiClient mGoogleApiClient = new GoogleApiClient.Builder(context)
而且我没有确切地了解每个“想法”的总体目的。
最佳答案
GoogleApiClient.Builder
是配置并返回GoogleApiClient
实例的类。术语“构建器”是指构建器模式。Context
是其名称的含义:谁或谁想要使用框架的特定功能。Service
是无需正面UI即可执行操作的组件。 Service
或Activity
可以将Context
的实例提供为MyService.this
或MyActivity.this
。
它们如何相互联系?
在这里,您似乎正在尝试通过Android Service
执行与Google Play服务相关的操作。
关于java - android服务,上下文,构建器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28943670/