preferences

更新时间:2022-12-31 09:19:52 阅读: 评论:0


2022年12月31日发(作者:stalker)

shared_preferences插件进⾏数据存储

shared_preferences库

shared_preferences库同时⽀持Android和ios平台,存键值对信息,进⾏数据本地持久化存储。

引⽤⽅法

1.在⽂件中添加依赖

shared_preferences:^0.5.3+4

->查看最新版本

2.执⾏$flutterpackagesget命令下载插件

3.在使⽤的⽂件中导⼊:

import'package:shared_preferences/shared_';

使⽤⽅法

SharedPreferencessharedPreferences=tance();

ing("name","hehe");

("age",18);

ble("height",1.72);

l("x",true);//true表⽰男fal表⽰⼥

ingList("like",["MV","Music","Pic"]);

print("=========get****("key")取出存储的数据==============");

print("姓名:"+ing("name"));

print("年龄:"+("age").toString());

print("⾝⾼:"+ble("height").toString());

print("性别:"+((l("x")==true)?"男":"⼥"));

print("爱好:"+ingList("like").toString());

print("========getKeys()取出存储的所有key值=============");

print(s());

print("========t***("key")给已经存在的key重新赋值=============");

print("姓名:"+ing("name"));

ing("name","feiyv");

print("姓名:"+ing("name"));

print("========containsKey("key")判断存储的是否有某个Key值=============");

print(nsKey("name"));

print(nsKey("rename"));

print("========remove("key")删除单个Key数据=============");

print("年龄:"+("age").toString());

("age");

print("年龄:"+("age").toString());

print("========clear清除所有数据=============");

();

print("();");

print("name是否存在:"+nsKey("name").toString());

print("所有的key值:"+s().toString());

打印数据:

flutter:=========get****("key")取出存储的数据==============

flutter:姓名:hehe

flutter:年龄:18

flutter:⾝⾼:1.72

flutter:性别:男

flutter:爱好:[MV,Music,Pic]

flutter:========getKeys()取出存储的所有key值=============

flutter:{name,age,height,x,like}

flutter:========t****("key")给已经存在的key重新赋值=============

flutter:姓名:hehe

flutter:姓名:feiyv

flutter:========containsKey("key")判断存储的是否有某个Key值=============

flutter:name是否存在:true

flutter:rename是否存在:fal

flutter:========remove("key")删除单个Key数据=============

flutter:年龄:18

flutter:年龄:null

flutter:========clear清除所有数据=============

flutter:();

flutter:name是否存在:fal

flutter:所有的key值:{}

本文发布于:2022-12-31 09:19:52,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/90/64559.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:preferences
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图