티스토리 뷰
일시 - 2018년 8월 28일 화요일 15:00 ~ 18:00시
장소 - 306호 A&A 동아리방
참여인원 - 김현수, 조성환, 황태욱
목표: 자동 로그인 구현
기본적으로 모든 앱에는 휴대폰의 기억장치를 이용하는 장소가 있는 것 같다.
이를 이용하는 방법이 바로 sharedpreferences이다.
sharedpreferences는 휴대폰 내 작은 db라 생각할 수 있다, 여기에 저장되는 정보는 모두 xml에 저장된다. 이를 이용해 정보를 저장, 혹은 설정을 저장 해 자동으로 기능을 구현할 수 있다.
sharedpreferences를 선언 후 get함수를 이용해 xml 내 내용을 가져올 수 있다. xml에 내용을 저장하기 위해서는 sharedpreferences.Edit을 선언해 put 함수를 이용한다.
이렇게 자동로그인 기능이 체크됐는지를 ischecked를 통해 알아내고
만약 체크되어있따면 sharedpreferences.Edit을 이용해 원하는 정보들을 저장하게 된다.
이후 해당 기능이 필요할 때 get 을 이용해 정보를 가져오고 해당 eidtText등에 setString을 하던가, 기능을 이용하여 설정을 저장하는 기능을 사용 할 수 있다. 이후에는 fireBase를 이용하도록 하겠다.