Application클래스는 어떤 정보를 공유할 수 있는 기능을 합니다.
따라서 액티비티 간에 정보를 공유할 수도 있고, 액티비티-서비스 간에 공유할 수도 있습니다.
원래 Application클래스의 목적 자체가 그런 것이기에 해당 클래스를 어떻게 얼마나 쓰느냐는 프로그래머의 취향 문제라고도 볼 수 있습니다.
다만, Application 클래스를 이용한다고 해도 메모리에서 사라지기 전에 정보를 저장하고, 복수개의 액티비티/서비스에서 저장/읽기를 하면서 발생하는 순서 문제 등은 존재하는 것이므로 이에 대한 고려는 해주셔야 합니다