Context中文理解为上下文,程序运行的一个环境。
以下是SDK做出的解释:
Interface to global information about an application environment. This is an abstract class whose implementation is provided by the Android system. It allows access to application-specific resources and classes, as well as up-calls for application-level operations such as launching activities, broadcasting and receiving intents, etc.
英语很差,见笑了。
上下文就是提供关于应用环境的全局信息的东东,它的实现是服务于android系统的一个抽线类,它允许访问应用特定的资源个类,就像上调应用级别的操作,启动activity,启动广播,启动服务等。
在此我特意想了解Activity的上下文的生命周期,所以我就尝试去测试一下。
但是结果不是很满意。
1.用Activity不能启动内嵌的Service.
可能是Service还是需要注册进系统的,简单实例化Service是无效的。
public class MainActivity extends Activity { ....... statService(){ Intent = new Intent(this,MyService.getClasse()); startService(intent); } Service MyService = new Service(){ @Override public IBinder onBind(Intent intent) { // TODO Auto-generated method stub return null