반응형
플러터에서 단말기 내부 디비를 사용할 수있다. 사용해보자
1. pubspec.yaml
shared_preferences: ^2.2.0
2. 인스턴스 선언 & 데이터 쓰기
class Scene extends StatelessWidget {
late SharedPreferences sp;
_loadData() async{
sp = await SharedPreferences.getInstance();
sp.setString("test", "smithtestthisis");
}
3. 데이터 읽기
GestureDetector(
onTap: (){
Navigator.pushNamed(context, '/second',
arguments: [Person('gd','smith'),Person('gd2','smith2'),Person(sp.getString("test")!,'asdfasdf')],
);
데이터 삭제도 clear로 가능하다.
이건 필요할때 직접 사용해보는 것으로 하자.
반응형
'[Mobile] > [Flutter]' 카테고리의 다른 글
[Flutter] BottomNavigation 구현 (0) | 2023.07.17 |
---|---|
[Flutter] 외부 서버 데이터 송수신 (0) | 2023.07.16 |
[Flutter] 위젯 별로 공통 함수로 분류하기 (0) | 2023.07.16 |
[Flutter] 동적 리스트뷰 생성하기 (0) | 2023.07.16 |
[Flutter] 정적 리스트뷰 (0) | 2023.07.15 |