[Flutter] SharedPreferences 기능 및 사용법

김영헌·2021년 10월 26일
3

기능

SharedPreferences는 기기 내부 디스크에 내용을 저장하는 것이다.
이것을 사용하는 이유는 어플을 껏다 다시 켰을 때 이전에 사용한 내용들을 저장해놓고 불러오기 위하여 많이 사용된다.

사용법

1. sharedPreferences 패키지 추가

1) pubspec.yaml을 연다.
2) shared_preferences: 를 dependencies:에 추가한다.
3) pub get한다.

2. SharedPreferences를 만들고 추가한다.

1) final SharedPreferences pref =
await SharedPreferences.getInstance(); 선언한다

2) 데이터 저장할 때 .set(맞는 type).('이름', 값);
ex) pref.setInt('number', 123);
기기 내부에 123이 'number'라는 이름으로 저장된다.

3) 데이터 가져올 때 .get(맞는 type).('이름');
ex) pref.getInt('number');
기기 내부에 number라는 이름 안에 있는 데이터를 가져온다.

코드 예시

코드 저장하기

코드 가져오기

profile
대기업 회장님

0개의 댓글