Flutter圈子FlutterFlutter

Flutter与native实现SharedPreference

2020-03-20  本文已影响0人  champions_mvp

通过SharedPreferences可以实现Flutter和native的数据共享,从而避免了频繁的通信。

1.Flutter保存数据

SharedPreferences _prefs =await SharedPreferences.getInstance();

_prefs.setString("guid", contactInfo.name);

2.native(Android)获取数据

SharedPreferences share=context.getSharedPreferences("FlutterSharedPreferences",Activity.MODE_PRIVATE);

String guid=share.getString("flutter.guid","");

从native的调用方式可以看出,Flutter将数据存储在FlutterSharedPreferences并在每个key前加上了flutter.

键值对存放路径
上一篇 下一篇

猜你喜欢

热点阅读