首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
某非著名程序员
掘友等级
iOS/flutter开发工程师
|
得物
移动端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
37
文章 37
沸点 0
赞
37
返回
|
搜索文章
赞
文章( 37 )
沸点( 0 )
Flutter手势冲突与手势竞争
我上一篇文章讲解了Flutter原始手势的传递过程,如果我们业务都是监听的原始手势事件,那么我们很多业务场景写起来就会很复杂,比如同一个区域我同时绑定长按事件和点击事件,我长按后点击事件也同时响应;嵌
Flutter Plugin 使用Protobuf 协议
Protobuf 简单介绍 Protobuf是google推出的数据传输协议。本文主要介绍在Flutter Plugin项目中如何使用Protobuf。
深入浅出 Flutter Framework 之 RenderObject
本文是『 深入浅出 Flutter Framework 』系列文章的第七篇。对 RenderObject 生命周期中几个关键节点:创建、布局、绘制等进行了简要分析。
简话-Flutter异常处理
flutter异常处理整体来说还是比较简单的,主要就是zone(沙盒),try/catch,Future的异步异常捕获,写这篇文章的原因是在开发flutter 动态化的时候,需要针对动态化的widget做特殊处理,比如单个widget降级、页面降级且不能影响其他业务等等。 所以…
Widget、Element、Render是如何形成树结构?
最近因为在做Flutter中相关的性能优化,搜刮了网上所有的文章之后,看到了闲鱼的Flutter 高性能、多功能的全场景滚动容器。但奈何该组件没有开源,因此准备从文章给出的思路尝试研究和开发一个高性能的ScrollView。这个系列预计会分为4-5篇文章,前三篇主要对现有问题研…
iOS探索 多线程之GCD底层分析
由于源码的篇幅较大、逻辑分支、宏定义较多,使得源码变得晦涩难懂,让开发者们望而却步。但如果带着疑问、有目的性的去看源码,就能减少难度,忽略无关的代码。首先提出本文分析的几个问题: 上层使用dispatch_queue_create,全局进行搜索。但是会出现搜索结果众多的情况(6…
算是flutter最完整题库了
解决方案:在初始化的时候就加载指定asset图片,而不是在需要展示的时候才开始加载。 将需要处理的一系列事件,放在一个事件队列(Event Queue)中,不断从事件队列中取出事件,并执行需要执行的代码块,直到事件被清空。 dart是值传递。我们每次调用函数,传递过去的都是对象…
探秘Block(三):weak和strong
我们知道,在ARC中,除了全局block,block都是在栈上进行创建的。使用的时候,会自动将它复制到堆中。中间会经历objc_retainBlock -> _Block_copy -> _Block_copy_internal方法链。换过来说,我们使用的每个拦截了自动变量的b…
iOS探索 多线程面试题分析
... 多读单写功能指的是:可以多个读者同时读取数据,而在读的时候,不能写入数据;在写的过程中不能有其他写者去写。即读者之间是并发的,写者与其他写者、读者之间是互斥的 多线程在日常开发中占有不少份量,同时面试中也是必问模块。但只有基础知识是一成不变的,综合运用题稍有改动就是另外…
iOS | 事件传递及响应链
试想一下假如你是一台手机📟,当有人触摸了屏幕之后,你需要找到他具体触摸了什么东西,他可能触摸是一个按钮,或一个列表,也有可能是一个一不小心的误触,你会设计一个怎么样的机制和系统来处理呢?假如有两个按钮重叠了,或者遇到在滚动列表上需要拖动某个按钮的情况,你设计的机制能正常的运作…
下一页
个人成就
文章被点赞
136
文章被阅读
34,356
掘力值
1,134
关注了
35
关注者
60
收藏集
2
关注标签
1
加入于
2016-12-18