Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.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
Java android服务、上下文、生成器_Java_Android_Android Service_Builder_Android Context - Fatal编程技术网

Java android服务、上下文、生成器

Java android服务、上下文、生成器,java,android,android-service,builder,android-context,Java,Android,Android Service,Builder,Android Context,我在Android Developer上读了很多书,但我并不完全理解这3个“想法”: 1) 上下文 2) 建筑商 3) 服务 它们之间又有什么关系呢 例如,我看到: GoogleApiClient mGoogleApiClient=new-GoogleApiClient.Builder(上下文) 我没有确切了解每个“想法”的一般用途。上下文是一种你可以从中获得一切的东西,比如资源(图片、字符串、颜色等等) 建设者是一种构建东西的东西。可以使用StringBuilder来构建字符串等 服务是一个在

我在Android Developer上读了很多书,但我并不完全理解这3个“想法”:

1) 上下文

2) 建筑商

3) 服务

它们之间又有什么关系呢

例如,我看到:
GoogleApiClient mGoogleApiClient=new-GoogleApiClient.Builder(上下文)


我没有确切了解每个“想法”的一般用途。

上下文是一种你可以从中获得一切的东西,比如资源(图片、字符串、颜色等等)

建设者是一种构建东西的东西。可以使用StringBuilder来构建字符串等


服务是一个在后台运行的类,我的意思是,没有GUI,您无法看到它,但它正在工作。这就像是我们生活中的服务

上下文是一种你可以从中获得一切的东西,比如资源(图片、字符串、颜色等等)

建设者是一种构建东西的东西。可以使用StringBuilder来构建字符串等


服务是一个在后台运行的类,我的意思是,没有GUI,您无法看到它,但它正在工作。这就像是我们生活中的服务

GoogleApiClient.Builder
是一个配置并返回
GoogleApiClient
实例的类。术语生成器指的是生成器模式

Context
顾名思义:希望使用框架特定功能的人或物

服务
是执行操作而不需要正面UI的组件。
服务
活动
可以作为
MyService提供
上下文
的实例。此
MyActivity。此

它们之间的关系如何


在这里,您似乎试图通过Android
服务执行与Google Play服务相关的操作。Builder
是一个配置并返回
GoogleAppClient
实例的类。术语生成器指的是生成器模式

Context
顾名思义:希望使用框架特定功能的人或物

服务
是执行操作而不需要正面UI的组件。
服务
活动
可以作为
MyService提供
上下文
的实例。此
MyActivity。此

它们之间的关系如何


在这里,您似乎试图通过Android
服务执行与Google Play服务相关的操作:顾名思义,它是应用程序/对象当前状态的上下文。它让新创建的对象了解发生了什么。通常,您调用它来获取有关程序另一部分(活动、包/应用程序)的信息

您可以通过调用
getApplicationContext()
getContext()
getBaseContext()
或this(在活动类中时)来获取上下文


GoogleApiClient.Builder
是一个返回
GoogleApiClient
的单个实例的类


服务
是在不与用户交互的情况下执行较长时间的运行操作。

上下文
:顾名思义,它是应用程序/对象当前状态的上下文。它让新创建的对象了解发生了什么。通常,您调用它来获取有关程序另一部分(活动、包/应用程序)的信息

您可以通过调用
getApplicationContext()
getContext()
getBaseContext()
或this(在活动类中时)来获取上下文


GoogleApiClient.Builder
是一个返回
GoogleApiClient
的单个实例的类


服务是在不与用户交互的情况下执行较长时间的运行操作。

上下文显示应用程序的状态,提供对资源的访问,并允许创建新对象(例如视图)

Builder是的一个实现,它允许创建新对象,避免伸缩构造函数反模式(增加构造函数参数的数量和/或构造函数的数量)


是一个不提供UI并执行长期运行操作的组件。即使用户切换到另一个应用程序,它也将在后台运行。

上下文显示应用程序的状态,提供对资源的访问,并允许创建新对象(例如视图)

Builder是的一个实现,它允许创建新对象,避免伸缩构造函数反模式(增加构造函数参数的数量和/或构造函数的数量)

是一个不提供UI并执行长期运行操作的组件。即使用户切换到其他应用程序,它也将在后台运行