플러터 shared preferences
shared preferences
데이터 저장 & 출력 & 삭제
saveData() async {
var storage = await SharedPreferences.getInstance();
storage.setSting('저장할 이름', '데이터값');
//저장한 자료 출력
//get으로만 불러오지말고 setSting -> get String 이런식으로 맞춰서 가져오는게 좋음
//그래야 가져오면서 type 변환해서 가져옴
var result = storage.getStirng('저장된 이름');
print(result);
//삭제
storage.remove('name');
}
- String, bool, int, double, stringList 가능
- map 형식 자료는 jsonEncode 해서 string 으로 저장
- 이미지는 저장 못함,. 이미지 저장하려면 cached_network_image 같은 패키지 사용하면됨.
Author And Source
이 문제에 관하여(플러터 shared preferences), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@ein214/플러터-shared-preferences저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)