我刚刚从udacity完成了android初学者课程,我从这里开始阅读'开始另一项活动'。
http://developer.android.com/training/basics/firstapp/starting-activity.html
Developer.android说我需要将上下文作为intent构造函数中的第一个参数传递。
读完之后, What is 'Context' on Android?
我理解什么是上下文,但只是以抽象的形式。
TextView tv = new TextView(getContext());
ListAdapter adapter = new SimpleCursorAdapter(getApplicationContext(), ...);
在上面的代码中,getContext实际上做了什么?对象'tv'是否获得了一些初始值?这些是什么?这些值(如果有的话)如何将对象连接到应用程序的其余部分?将对象连接到应用程序的其余部分意味着什么?我明白它允许对象访问应用程序的资源但是如何?
继承是否需要将较小的应用内容连接到较大的应用?
此外,'this'关键字如何实际提供上下文?