Sharedpreferences  에 데이터를 쓸때는 쓸려는 원본 데이터가 byte type 인지 꼭 확인 해야함.

저장 형태가 xml 포멧이라 byte type 은 base64 encoding 해서 작성 해야 함,

특히 new String 으로 해서 데이터를 쓰는 경우가 종종 있는데 상당히 무식한 방법임.


특이점.

API Level 11 부터는 메모리에도 동시에 쓰고 있어서 put 이후 get을 하면 입력했던 값 그대로 나옴, 하지만 그 아래 버전들은 null을 벹어 줌.

'Android' 카테고리의 다른 글

Gradle jar package exclude  (0) 2017.02.08
Android HTTPS SHA128 인증서 오류  (0) 2017.02.08
Android QR code scan 부분  (0) 2014.09.21
Android QR code  (0) 2014.08.12
Android AsyncTask 함정 카드  (1) 2014.08.03

+ Recent posts