싱글톤(Singleton) 클래스
싱글톤(Singleton) 이란? 싱글톤은 딱 하나의 인스턴스만 생성할 수 있는 클래스다. 때문에 싱글톤은 앱이 메모리에 있는 한 계속 존재한다. 이러한 특징으로 인해 데이터를 싱글톤으로 관리할 경우 앱의 생명주기동안 고유한 데이터 사용을 보장할 수 있다. 하지만 Android OS가 Application을 메모리에서 제거할 때 같이 소멸되기 때문에 장기간 데이터 보존을 위한 솔루션은 아니다. (장기간 데이터 보존을 위한 솔루션으로는 SQLite, 서버 통신 등이 있다) 싱글톤의 특징 자기 자신을 저장하기 위한 static object를 갖는다. private 생성자를 갖는다. 인스턴스 반환을 위한 get 메서드를 갖는다. 만약 자신의 인스턴스가 있다면 get 메서드를 통해 기존 인스턴스를 반환한고, 반..
Programming/Android
2018. 8. 29. 07:06
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 프로그래밍
- 안드로이드 스튜디오
- 통합위치제공자
- 안드로이드 스튜디오 라이브 템플릿
- 코틀린 기초
- 자바
- 문제풀이
- 런탭
- php
- 코틀린 기초강의
- 영어회화
- 영어발음
- android studio
- 안드로이드
- Android
- 코딩
- live template
- Java
- Kotlin
- android location service
- 안스 템플릿
- kotlin 기초
- 안드로이드 스튜디오 설정
- android studio 설정
- 프로젝트오일러
- LiveTemplate
- 코딩문제
- Programming
- 개발자
- 코틀린
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함