android - getApplication() 和 getApplicationContext()返回的有什么不同?
PHPz
PHPz 2017-04-17 17:21:46
0
4
579

getApplicationContext()和getApplication()返回的是Androidmanifest.xml中<application>标签对应的类的实例么?
它们有什么不同?

PHPz
PHPz

学习是最好的投资!

全員に返信(4)
小葫芦

getApplicationContext()アプリケーションのグローバル コンテキストを返します。このコンテキストは、アプリケーションが終了すると破棄されます。 getApplication() はアプリケーション application インスタンスを返します。

いいねを押す +0
PHPzhong

これは、アクティビティとコンテキストの違いに似ています。1 つはアプリケーションのコンテキスト、もう 1 つはアプリケーションのインスタンスです。

いいねを押す +0
迷茫

同じですが、使う場所が違います。

いいねを押す +0
阿神

getApplication() はアプリケーションのインスタンスを返し、
getApplicationContext はアプリケーション コンテキストを返します。
アプリケーション コンテキストは getApplication() インスタンスに存在します

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート