안드로이드 싱글턴

    [Android] 싱글턴 생성과 안드로이드

    싱글턴의 개념은 간단하다. 마치 파이처럼 어떤 클래스에 변수를 만들어놓고, 어떤 클래스든 편하게 접근해서 파이를 집어먹 듯, 선언해놓은 변수를 사용할 수 있다. (매우 편하다) 편하지만, 그만큼 앱이 죽는 포인트가 많아지는 게 사실이기에, 남용은 권하지 않는다. 앱이 죽는 경우는 파이에 2번째 조각을 가져다 쓰라고 설정을 해놨는데, 정작 2번째 조각이 비어있는 경우 Null Point Exception 을 주게 된다. 사용할거면 확실하게 Null 처리와 사용할 곳은 구별해서 사용해야 한다. 사용법은 다음과 같다. Pie.Java public class Pie {protected static Pie _instance; public static Pie getInst() {if(_instance == null..