首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
源码分析
lwlizhe
创建于2021-12-15
订阅专栏
看源码的记录
等 31 人订阅
共28篇文章
创建于2021-12-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
[Flutter] Flutter 的 build 系统(番外篇)--build.yaml里面的参数都是啥?我用这些来干啥的?
这次是对Flutter的build系统的build_config写法功能做个总结分析;权当分析整理吧;
[Flutter] Flutter 的 build 系统(三)--BuildRunner
之前对build.dart部分进行了分析,了解了其创建过程,现在该去看一下其真正执行环节,也就是BuildRunner的部分
[Flutter] Flutter 的 build 系统(二)--build.dart 的生成过程解析
之前分析了Flutter中的build系统的基本流程,但是build.yaml等配置信息如何读取并参与进build流程中的,就是build.dart该做的事了,这篇就来看下
[Flutter] Flutter 的 build 系统(一)
在Flutter中,build系统作为我们经常接触的东西,很多人对其并不陌生;不过其是如何运行的,都干了什么,如何实现一个自定义的build_runner,其自定义程度能做到什么程度,就需要分析一下;
【Flutter】300行代码实现拖拽排序?这次就来挑战一下
300 行实现拖拽排序的核心逻辑,包括动画、位置计算等部分,是不可能完成的事么?这次尝试来挑战一下。
【Flutter】在Flutter中实现长按拖拽排序?不要太轻松!Reorderables 开源项目介绍和源码分析(作者的思路挺鬼才的,我怎么想不到)
在迷迷糊糊中写下的新年第一篇源码分析专栏文章,不过这作者的思路确实挺开拓视野的,我当时还真没想到这么玩;话不多说,Reorderable源码分析奉上
【Flutter】SQL Or NoSQL ,你是否用对了数据存储框架?
正好最近要做数据存储框架设计,那么顺便分析一下FLutter中各个数据库方案的优缺点,以及应该怎么选
【Flutter】如果有那么一天,产品让你根据用户手机壳颜色改变主体色,应该怎么做?(Flutter中如何提取图片主题色)
关于提取图片主题色部分,在原生中已经有很多成熟方案并且广泛应用起来;但Flutter作为后期之秀,目前好像并没有这种图片主题色的提取库,那么,这次就来尝试搞一个出来;
【Flutter】用Flutter实现京东首页吸顶Tab效果,竟如此简单?—— Flutter的NestedScrollView分析
震惊!用Flutter实现京东首页吸顶tab效果竟如此简单?原来他是这么做的!标题党引路,来看一下Flutter中的NestedScrollView的简单思路分析
【Flutter】自定义ListView开发记录(八)—— 支持嵌套滑动(二)
由于ViewPager的切换效果要求有个自动的过渡动画,所以其嵌套滑动效果其实跟ListView的效果还是有挺大差别,这次就来快速实践一下
【Flutter】自定义ListView开发记录(七)—— 支持嵌套滑动(一)
前言 在做章节管理的过程中,发现一个问题。单纯的提供无限滚动的ListView,其实有点将问题复杂化了; 所以重新设计了一下结构,由此带来一个问题,如何实现支持嵌套滑动的ListView呢?
【Flutter】自定义ListView开发记录(六)—— 支持无限滚动
开发到最后一步的时候发现一个小问题,ListView需要无限滚动,或者说是所谓的loop效果,才能让其不断翻页下去,现在就看看这部分用ListView应该怎么处理
【Flutter】自定义ListView开发记录(五)—— 提供手势等信息
这篇算是自定义ListView的小小结尾,现在可以使用这个ListView来以全新方式来实现一个小说阅读器;当然如果抛开当初设立的小说阅读器的目标,自定义还能提供的东西还有很多,不过那就是以后的事了
【Flutter】自定义ListView开发记录(四)—— 关于ParentData的设想和分析与简单实践
之前仅仅从实现方案的角度去实现,并未考虑从数据驱动的角度应该怎么做,现在这篇设计一下如何从数据驱动的方式,实现之前的需求
【Flutter】自定义ListView开发记录(三)—— 处理HitTest手势事件
之前简单实现了覆盖翻页的效果,但是光有UI效果肯定是不够的,比如说这回就有 手势响应 部分的问题;自定义ListView,要做的事还有很多
【Flutter】自定义ListView开发记录(二)——设计LayoutManager
这篇文章也比较水,仅仅做了一小点的抽离工作;毕竟是做基础部分嘛,要考虑到的东西还是相对较多的,最后先稳妥起见,全部暴露出来,以后慢慢封装
【Flutter】自定义ListView开发记录(一)——设计滑动效果的处理方式
现在开始正式按照计划进行自定义ListView,首先从最简单的部分,如何去修改滑动效果,并将其抽离出来做起
【Flutter】熊孩子拆组件系列之拆ListView(十)—— 按自己的方式组装修改ListView
熊孩子拆组件正式宣告结束;那么拆完之后要做的事就很明显了,按照自己的想法,再改造组装一个出来~~~~
【Flutter】熊孩子拆组件系列之拆ListView(九)—— AutomaticKeepAlive和KeepAlive
这次的两个跟保活相关的两个Widget是相互配合的关系,虽说原理不复杂,不过其中关于一帧中的生命周期的处理,倒是很有学习价值
【Flutter】熊孩子拆组件系列之拆ListView(九)—— KeyedSubtree
前面分析了ListView本体的结构、流程、运作机制;但是ListView对child也做了一定的包裹处理;现在来看下具体是为了什么
下一页