Flutter
分享一些flutter项目中的实战经验
Kernel~
持续充电中……
展开
-
Flutter 计算时间差
话不多说,直接上代码:⬇️static handleDate(String oldTime) { String nowTime = new DateTime.now().toString().split('.')[0].replaceAll('-', '/'); int nowyear = int.parse(nowTime.split(" ")[0].split('/')[0]); int nowmonth = int.parse(nowTime.split(" ")[0]..原创 2021-03-26 15:56:41 · 480 阅读 · 1 评论 -
解决flutter packages get 失败的最好方案
Lady and Gentleman,相信用过flutter的小伙伴大多都遇到过这种问题,入下图所示????上图所示的大概 意思就是flutter sdk的路径和项目中的不一样,我们只需用找出来修改即可,有这么两种情况:当我们重新下载并安装了flutter的其他sdk之后,新的flutter sdk路径和原来存放的不一样,我们得通过vim ~/.bash_profile查看环境变量,第一行改成新的sdk路径即可,如下图所示:如果步骤一已经ok,那下一个就是你项目中的路径了,查看项目的原创 2021-03-23 15:05:58 · 874 阅读 · 2 评论 -
Flutter 自定义Dialog
我们项目开发中,有很多地方会用到dialog,虽然flutter自身也有,比如AboutDialog、AlertDialog、SimpleDialog、CupertinoAlertDialog等等之类的,但是这些满足不了我们的控制欲,我们想要的是它可以根据我们的想法而随改变,并不是那么死板,所以呢,就想到封装好多的组件来用,一来,提高了它的灵活性,二来,可以分享给他人使用,三来,可以提高自身对于flutter 的进一步认识等等,总之呢,一句话,封装肯定比不封装好的很多,废话不多说,直接上代码:cl.原创 2021-03-22 11:13:29 · 3244 阅读 · 10 评论