240 发简信
IP属地:重庆
  • Flutter在profile和release模式下的白屏问题

    Flutter github#5259是一样的问题二话不说,先上代码,下面这样可以解决问题 改为 分析 这段代码里有两个东西需要了解一下的,第一...

  • Resize,w 360,h 240
    《你还在滥用StatefulWidget吗》的实践

    "我的"TabBar的实现中,Tab是父widget,TabItem是子widget,在原来的实现中,Tab是StatefulWidget,Ta...

  • flutter手写一个非侵入式Drawer

    总体思路 侧滑控件的实现原理: Flutter中Navigator是用来控制路由栈的,使用方式如下: push接收一个Route,这个Route...

  • CustomMultiChildLayout使用

    之前一直有个疑问,不用无界widget(ListView、Coulmn、Row等等)怎么样实现线性布局,或者更加复杂的布局。因为使用无界widg...

  • AutomaticKeepAliveClientMixin 基本原理

    了解了keepalive的大致过程,在项目中,"我的"页内部是一个由tabbar和pageview联动的widget,选中tab时会在widge...

  • Navigator基础理解

    了解了navigator的大致原理,Navigator是需要MaterialApp支持的,在其内部才能使用。 Navigator也是一个Widg...

  • Drat Mixin最基础的理解

    之前看过几篇关于mixin的文章,讲的挺绕的,今天偶然看见一篇文章几句话就讲清楚了这个概念: 定义一个类三个类,A extends B with...

  • Resize,w 360,h 240
    DrawerLayout多Child导致阴影颜色不一

    最近在做关于DrawerLayout的需求,发现当非Drawer的Child多于一个时,把Drawer拉出来产生的遮罩颜色不一,如下图 查看了D...

  • flutter中关于软键盘弹起导致的问题

    当布局高度写死时,例如设置为屏幕高度,这时候键盘弹起页面上会出现布局overflow的提示 软键盘弹起后遮挡输入框 原因:在flutter中,键...