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