移动端
谨言的鼠猫
这个作者很懒,什么都没留下…
展开
-
flutter缓存管理
flutter使用shared_preferences进行缓存管理第一步:在pub.dev中获取shared_preferences第二步:在页面中导入shared_preferences第三步:定义缓存类:class HiCache { SharedPreferences prefs; HiCache._() { init(); } static HiCache _instance; HiCache._pre(SharedPreferences prefs) {原创 2021-08-06 11:41:44 · 1108 阅读 · 1 评论 -
flutter关于跳转页面,以及返回上一个页面时重新刷新数据的问题
问题1:flutter跳转页面解决办法:跳转到下一个页面,代码如下:Navigator.push(context, MaterialPageRoute(builder: (context) => NextPage(参数)));返回上一个页面,代码如下:Navigator.of(context).pop(参数);问题2:flutter返回上一个页面之后,上一个页面进行页面刷新解决办法:使用.then,代码如下:(_getInitial是一个函数里面包括刷新数据需要用到的方法)Nav原创 2020-10-13 16:48:55 · 7066 阅读 · 2 评论 -
flutter框架使用Dart语言,怎么获取特定日期的第二天
废话不多说直接看代码:@override void initState() { // TODO: implement initState super.initState(); this.getNextDate("2010-2-28"); } getNextDate(String today) { var t = today.split('-'); int y = int.parse(t[0]); int m = int.parse(t[1]原创 2020-09-28 14:31:36 · 1120 阅读 · 0 评论