SharedPreferences 2

[Android] SharedPreferences (2) - 사용 예제, 응용 / 데이터 저장 / 데이터 불러오기 / 데이터 삭제 / split() 메서드

지난 포스팅에서는 SharedPreferences 에 대해 알아보았다. 이번 포스팅에서는 SharedPreferences 를 직접 사용해보자. SharedPreferences 사용 예제 테스트해 볼 예제의 내용을 간단히 설명하겠다. ● EditText 에 데이터를 입력하고 버튼을 누른다. ● TextView 에 데이터가 표시되고, SharedPreferences 에 저장된다. ● SharedPreferences 파일을 찾아서 저장된 내용을 확인한다. ● 앱이 시작되면 데이터를 불러와서 표시되게끔 한다. ● 앱을 종료 & 재시작하고 데이터가 표시되는지 확인한다. 각각 3개의 TextView 와 EditText 를 세팅한 레이아웃이다. 레이아웃 xml 코드는 따로 첨부하지 않겠다. 이제 java 코드도 기본..

[Android] SharedPreferences (1) - 특징, 사용처 / 데이터 저장 / 데이터 불러오기

지난 포스팅에서 Intent 를 사용하여 데이터를 전달해 보았다. 데이터를 전달하고 전달 받은 데이터를 액티비티에 띄웠지만 역시 가장 큰 문제는, 데이터를 저장할 수 없었다는 것이다. 데이터 전달 후, 앱을 종료하고 다시 실행했을 때 전달했던 데이터가 사라져있다면 무슨 의미가 있을까. 그래서 이번 포스팅에서는 데이터를 저장하는 방법에 대해 알아보겠다. 데이터를 저장하는 대표적인 방법은 약 3가지로 볼 수 있다. 1. SharedPreferences 데이터를 앱 내 폴더에 파일 형태로 저장한다. 주로 간단한 데이터를 다룰 때 사용한다. 2. Files 데이터를 기기의 내/외부 저장소에 파일 형태로 저장한다. 주로 이미지, 영상 등의 대용량 객체를 다룰 때 사용한다. 3. DataBase 데이터를 기기가 아..