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

无锡网站建设解决方案推广企业网站域名

无锡网站建设解决方案,推广企业网站域名,wordpress自带ajax很慢,wordpress 缩略图调用在开发app的过程中#xff0c;我们经常需要根据app的前后台的状态#xff0c;做一些事情#xff0c;那么我们在flutter中是如何实现这一监听的#xff1f; flutter给我们提供了WidgetsBindingObserver来进行一些状态的判断#xff0c;但是判断前后台的状态只是该API种其中…在开发app的过程中我们经常需要根据app的前后台的状态做一些事情那么我们在flutter中是如何实现这一监听的 flutter给我们提供了WidgetsBindingObserver来进行一些状态的判断但是判断前后台的状态只是该API种其中一种功能对于WidgetsBindingObserver需要注意两点 最好是先进入而且不会销毁的页面 这可以判断整个程序的前后台状态例如main。dart类中WidgetsBindingObserver需要被写在MateialApp或其它主题包裹的地方1. 监听app进入前后台状态 示例 //1.第一步需要混入 WidgetsBindingObserver类 里面的一些方法提供了程序状态的一些监听我们可以重写方法来实现我们的逻辑 class _MyHomePageState extends StateMyHomePage with WidgetsBindingObserver {overrideWidget build(BuildContext context) {return Scaffold(appBar: AppBar(title: Text(widget.title),),body: Container(color: Colors.orange,));}//实现监听flutter中App的一些状态 比如 进入前后台overridevoid initState() {super.initState();//2.页面初始化的时候添加一个状态的监听者WidgetsBinding.instance?.addObserver(this);}overridevoid dispose() {super.dispose();//3. 页面销毁时移出监听者WidgetsBinding.instance?.removeObserver(this);}//一些状态改变监听方法//监听程序进入前后台的状态改变的方法overridevoid didChangeAppLifecycleState(AppLifecycleState state) {// TODO: implement didChangeAppLifecycleStatesuper.didChangeAppLifecycleState(state);switch (state) {//进入应用时候不会触发该状态 应用程序处于可见状态并且可以响应用户的输入事件。它相当于 Android 中Activity的onResumecase AppLifecycleState.resumed:print(应用进入前台);break;//应用状态处于闲置状态并且没有用户的输入事件// 注意这个状态切换到 前后台 会触发所以流程应该是先冻结窗口然后停止UIcase AppLifecycleState.inactive:print(应用处于闲置状态这种状态的应用应该假设他们可能在任何时候暂停 切换到后台会触发);break;//当前页面即将退出case AppLifecycleState.detached:print(当前页面即将退出);break;// 应用程序处于不可见状态case AppLifecycleState.paused:print(应用处于不可见状态 后台);break;}} }2.其它状态监听 //当前系统改变了一些访问性活动的回调overridevoid didChangeAccessibilityFeatures() {super.didChangeAccessibilityFeatures();}//低内存回调overridevoid didHaveMemoryPressure() {super.didHaveMemoryPressure();}//用户本地设置变化时调用如系统语言改变overridevoid didChangeLocales(ListLocale? locales) {super.didChangeLocales(locales);}//应用尺寸改变回调例如旋转overridevoid didChangeMetrics() {super.didChangeMetrics();}overrideFuturebool didPopRoute() {//return super.didPopRoute();print(YM--------didPopRoute);//页面弹出return Future.value(false);//true为拦截false不拦截}overrideFuturebool didPushRoute(String route) {//return super.didPushRoute(route);print(YM--------PushRoute); //拦截pushreturn Future.value(false);}//平台主题改变时回调overridevoid didChangePlatformBrightness() {super.didChangePlatformBrightness();}
http://www.pierceye.com/news/131046/

相关文章:

  • 建e网怎么赚钱衡水网站优化
  • 做牙科设计的网站域名一定要备案才能用吗
  • 哪个网站做团购要求低点河北省住房和城乡建设厅网站
  • 华为商城网站建设世界杯大数据
  • 网站流量指标高埗镇仿做网站
  • 网站建设颊算校园网站的作用
  • 云南公司网站制作外贸网站推广外包
  • 甘肃住房建设厅的网站数据中心idc机房
  • wordpress开发视频网站模板下载wordpress qq 微信登录
  • 上海网站建设网站营销推广费计入什么科目
  • 云南培训网站建设网站建设的公司太多了
  • 洛阳网站建设招聘信息ppt设计师兼职
  • 建工网官方网站电子商务网站设计岗位主要是
  • 保险网站建设平台青岛设计公司排名
  • 伊利网站建设评价做的最好的宠物网站
  • 沈阳的网站制作公司哪家好常用设计资源网站
  • 做网站需要什么技术文化传媒公司 网站备案
  • 郑州市建设厅网站html5 网站开发定制
  • 网站制作网站建站公司用wordpress
  • 做资讯网站盈利措美网站建设
  • 山东建设工程执业证书查询网站建网是什么
  • 大型服装网站建设wordpress留言板模版
  • 延安做网站沈阳学网站制作学校
  • 网站添加新闻网站免费正能量软件不良
  • asp c 网站开发互动网门户网站建设
  • 图书馆网站结构怎么做国外超酷设计网站
  • 网站开发软件搭配学室内设计去哪好
  • 南通营销网站制作河南省大型项目建设办公室网站
  • 黄山网站建设怎么做seo快速优化技术
  • 百度有做企业网站吗ppt设计主题怎么设置