안드로이드 프로그래밍[JAVA Code]/SharedPreferences 2

SharedPreference : save ArrayList with Json and Gson

안드로이드 프로그램에서는 데이터를 다른 화면으로 이동 할때, 그안에 쓰고 있던 데이터를 따로 저장하지 않으면 다시 화면으로 들어왔을때 그값을 확인 할수가 없다. 그래서 안드로이드에서는 SharedPreferences 라는것을 제공하는데, 사용 법에 대해 정리 해본다. 원시 데이터 String, Int... 와 달리 Object 나 ArrayList 를 SharedPreferences 로 저장 하기 위해서, Json 방식을 이용해 저장 하는방법을 정리 해본다. 0. Gson 사용하기 위해서 그래들에 라이브러리 인스톨 할수 있도록 기입하고, Sync now 를 누른다. build.gradle(Module:app) 폴더 dependencies { implementation 'com.google.code.gso..

SharedPreference : save String type

안드로이드 프로그램에서는 데이터를 다른 화면으로 이동 할때, 그안에 쓰고 있던 데이터를 따로 저장하지 않으면 다시 화면으로 들어왔을때 그값을 확인 할수가 없다. 그래서 안드로이드에서는 SharedPreferences 라는것을 제공하는데, 사용 법에 대해 정리 해본다. 1. SharedPreferences 와 SharedPreferences.Editor 정의 하기 SharedPreferences pref; SharedPreferences.Editor editor; pref = getSharedPreferences( "pref" , MODE_PRIVATE); editor = pref.edit(); 2. Save 시점 정의 하기 : 편의상 button 의 event click 이용 btEnter.setOnCl..