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

个人网站建设优化电脑优化大师下载安装

个人网站建设优化,电脑优化大师下载安装,架设网站是自己架设服务器还是租服务器,旅游景区宣传推广方案在以前项目中,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.tj-hxxt.cn/news/82314.html

相关文章:

  • 做网站主要栏目内小说网站排名人气
  • 网站必须做公安部备案济南最新消息今天
  • 秦皇岛网站群发关键词搜索引擎有哪些类型
  • 常州小程序开发公司seoul是哪个城市
  • 做网站怎么变现百度指数可以查询多长时间的
  • 网站建设管理情况报告技术短期培训班
  • 美国网站后缀电脑优化
  • 中原郑州网站建设交换链接营销案例
  • 自己做网站要会什么优化建站
  • 苏州工业园区做政务网站的公司域名注册需要什么条件
  • 成都 做网站成都全网营销推广
  • 任丘建设银行网站应用商店下载
  • 电子商务网站建设和推广 范文app优化
  • 拿来做软件测试的网站怎么建立自己的网站
  • wordpress评论feed搜索引擎优化的方法包括
  • 网站建设优化排名网站制作多少钱
  • 内江今日头条新闻长沙竞价优化
  • 怎样做网站导航界面百度推广年费多少钱
  • 没有服务器怎么做网站seo服务外包费用
  • 公司网站如何做分录seo知名公司
  • 建立淘宝客网站南宁百度快速优化
  • 泉州有专门帮做网站的吗郑州本地seo顾问
  • 品牌建设对企业的作用数字营销服务商seo
  • 做网站计划表苏州旺道seo
  • 网页在线制作网站企业营销网站建设系统
  • 做淘宝类网站windows优化软件
  • 网站页面设计论文沪深300指数基金
  • 乌鲁木齐电商网站建设线下推广渠道和方式
  • 哪个网站做国内销海外的国外网站排名 top100
  • 免费建网站的程序兰州seo技术优化排名公司