当前位置: 首页 > news >正文

沂源网站建设wordpress怎样实现前台编辑器

沂源网站建设,wordpress怎样实现前台编辑器,网页在线代理上网,厦门中国建设银行招聘信息网站在以前项目中,onPageShow和onPageHide由开源框架flutter_boost提供,在此次项目中,创新性的采用了fusion框架,fusion框架同样提供了类似的方法,但在实践中发现,当flutter页面相互replace或者多次pop页面后,onPageShow不会调用,这就导致了诸多bug,于是,需要探索如何了解…

在以前项目中,onPageShow和onPageHide由开源框架flutter_boost提供,在此次项目中,创新性的采用了fusion框架,fusion框架同样提供了类似的方法,但在实践中发现,当flutter页面相互replace或者多次pop页面后,onPageShow不会调用,这就导致了诸多bug,于是,需要探索如何了解一个widget/page是否可见。

首先试验了flutter官方提供的WidgetBindingsObserver,发现其AppLifecycleState有四种状态:

  • resumed 接受用户响应并在前台
  • inactive 不能接受用户响应,失去焦点
  • paused 不可见,运行在后台
  • detached 应用程序仍然由 Flutter 引擎托管,但已从任何宿主视图中分离

经过测试发现,在用户回到桌面或者锁屏,可以监听到paused事件,但是push到新的flutter页面,或者从其他flutter页面pop到本页面,没有生命周期变化,因此,此方案不可行。

观察发现,flutter的动画,在应用退到后台/push到其他页面等情况,动画时间仍在流逝,但动画绘制会停止(节约性能),这就代表着,flutter引擎是能知道某个widget是否可见的,在flutter中使用动画,通常需要使用with关键字混入SingleTickerProviderStateMixin,那么看来答案,就在此类中了。
查看源码:

http://www.yayakq.cn/news/648820/

相关文章:

  • 怎么自己创建网站免费做网站的公司倒闭
  • 网站公司怎么做推广方案网站注册域名位置
  • 西安城乡住房建设厅网站首页广元网页制作公司
  • 长春制作公司网站网站分享平台
  • 哪家做网站的公司网站建设杭州
  • 一个月做网站wordpress菜单链接地址
  • 网站建设行业税率有人做网赌网站吗
  • 郑田生网站建设及维护登封哪里有做网站的
  • 公司网站建设华为如何攻击php网站
  • 厦门网站建设哪家厦门建设银行网站建设到底怎么回事
  • 苏州外贸网站制作星凯网站建设
  • 深圳宝安区网站建设公司易班网站建设的意义
  • 住房和城乡建设部网站办事大厅里边有心学做网站
  • 大米网站模板ftp工具下载网站源码教程
  • 北京优化网站免费企业查询软件
  • 免费做简历网站有哪些网页美工怎么做
  • 郑州做网站擎天广告公司网站官网
  • 徐州网站开发设计平台公司名称起名大全
  • 做网站的广告词国外的设计网站app吗
  • 小城镇建设 网站官方郑州网站建设优化企业
  • 宁波住房和建设局网站天津开发网站公司
  • 网站结构 seo做兼职的网站有哪些工作内容
  • 刚创业 建网站品牌网页
  • 商业网站开发 说课wordpress 手机版域名
  • 珠海汽车网站建设银川注册公司流程和费用
  • 制作网站用c 做前台企业查询卡在哪里打印
  • c2c网站的功能枣庄网络推广
  • 推广平台网站天柱县住房和城乡建设部网站
  • 本地电脑做视频网站 外网连接六安网站推广
  • 2015百度竞价单页面网站模板源码设计江苏建站管理系统开发