Android 저장소 옵션(Repository Option)

2018. 1. 30. 07:04Work/Android

728x90
반응형

Android 저장소 옵션(Repository Option)

  • SharedPreferences
원시 유형(int, float... 등)의 데이터를 키-값 으로 저장 및 검색 가능, 사용자 세션 동안 지속
  • Internal Storage
기기의 내부 저장소에 파일 직접 저장, 내부 저장소에 저장된 파일은 해당 앱의 전용 파일, 앱 제거시 해당 캐시 파일 제거, 캐시 파일 저장 가능, 캐시 파일은 항상 직접 관리 필요
  • External Stroage
외부 저장소(SD카드), 누구나 읽기 가능, 배치된 파일을 읽거나 쓰기 가능, 사용자 제거 가능, 액세스 권한 필요(시스템 권한), 미디어 사용 가능성 확인 필요  
  • SQLite Databases
앱 내부 클래스에 이름으로 액세스 가능, 정의한 생성자를 사용하여 인스턴스 가져올 수 있음, 데이터베이스에 쓰고 읽기 가능, 다양한 쿼리 매개 변수 실행 가능, 결과 탐색시 Cursor 반환 (Deep 01)
  • Network Connection
웹 기반 서비스를 사용하여 데이터를 저장 및 검색 가능
 - java.net.* (Deep 02)
 - android.net.* (Deep 03)


| 출처

 기본 항목 사항 : https://developer.android.com/guide/topics/data/data-storage.html


| Deep 

 01) 링크, Cursor는 읽기 - 쓰기 액세스를 제공하는 인터페이스, public interface Cursor ,android.database.Cursor (implements Closeable)

 02) 링크, java.net.* 네트워크 앱 구현을 위한 클래스 제공, IPv4, IPv6주소 제공

 03) 링크, android.net.* 네트워크 액세스를 돕는 클래스

728x90
반응형

'Work > Android' 카테고리의 다른 글

Android Architecture Components  (1) 2018.04.10
Android P  (0) 2018.03.19
Android 앱 구성 요소(Component)  (0) 2018.01.29
Android Async  (0) 2018.01.17
Android ART & DVM & JVM  (0) 2018.01.12