Android

Android

future timeout 方法

future 中的任务可能执行很长时间,比如一个网络请求,在网络环境差的情况下,可能会执行超过 10s 的实际此时,可以使用 Future.timeout() 方法,控制执行时间Future.timeout(Duration(seconds: 5), onTimeout: () { retur

2019-10-10
1,444 0

Flutter setState 使用

setState使用注意点在使用setState前,需要使用if(mounted)判断当前Widget是否位于界面中,否则会导致异常if(mounted){setState((){xxxxx})}尤其是使用async进行页面的异步刷新时,需要使用

2019-10-09
816 0