Android
future timeout 方法
future 中的任务可能执行很长时间,比如一个网络请求,在网络环境差的情况下,可能会执行超过 10s 的实际此时,可以使用 Future.timeout() 方法,控制执行时间Future.timeout(Duration(seconds: 5), onTimeout: () { retur
Flutter setState 使用
setState使用注意点在使用setState前,需要使用if(mounted)判断当前Widget是否位于界面中,否则会导致异常if(mounted){setState((){xxxxx})}尤其是使用async进行页面的异步刷新时,需要使用