Androidでは、いたるところでContextが必要になる。Application#getApplicationContextで得られるContextを、どこからでも得られると便利である。便利というか必須ではないかと思う。メソッド呼び出しの深い階層でContextが必要になった時、それまでの呼び出しメソッドすべてでContextを引数で受け取るように修正したりと泥沼にハマりかねないから・・・ まずはContextについて復習 ActivityやServiceはContextのサブクラスである ApplicationもContextのサブクラスである 当然、それぞれContextの実体(メモリ上のアドレス)は別である Application#getApplicationContextで得られるContextはApplicationと同じである StackoverflowでApplicati