首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Hello_Vincent
掘友等级
Tencent
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
203
文章 202
沸点 1
赞
203
返回
|
搜索文章
赞
文章( 202 )
沸点( 1 )
Flutter必须理解Widget、Element、RenderObject的关系(二)
接着上篇接着来,上面提到过这个这个方法比较重要,我们将单独拿一个章节讲解,下面是updateChild()源码。 这个方法的意思就更新Element配置的一个函数,具体是怎么更新的呢,其实还是比较简单的,在前面的的文章中我们说过关于Element树的概念,这个函数就是从树中移除…
Flutter必须理解Widget、Element、RenderObject的关系(一)
最近一直在研究Flutter的渲染问题,在深入探索之后发现总是绕不过三个对象分别是Widget,Element,RenderObject,那么Flutter为什么需要这三个对象,这个三个对象是什么关系?有这三个对象会提高渲染效率吗?等等这样的问题,我将在接下来的几篇文章中为大家…
Android技术栈(一)从Activity迁移到Fragment
Fragment是Android的视图生命周期控制器(带生命周期的自定义View),是Activity上的View层级中的一部分,一般可以把它看做一个轻量级的Activity.与传统的Activity相比,它只占用更少的资源,并且提供更大的编码灵活性、在超低版本上的兼容性等. …
面试官带你学安卓 - Handler 这些知识点你都知道吗 | 掘金技术征文-双节特别篇
1. Handler 的基本原理 关于 Handler 的原理,相比不用多说了,大家都应该知道,一张图就可以说明(图片来自网络)。 2. 子线程中怎么使用 Handler 除了上面 Handler 的基本原理,子线程中如何使用 Handler 也是一个常见的问题。 子线程中使用…
Java后端学习路线
自学/学习路线这样的一期我想写很久了,因为一直想写的全一点硬核一点所以拖到了现在,我相信这一期对不管是还在学校还是已经工作的同学都有所帮助,不管是前端还是后端我都墙裂建议大家看完,因为这样会让你对你所工作的互联网领域相关技术栈有个初步的了解。 你们也知道敖丙我是个创作鬼才,常规…
Flutter 详解(七、深入了解绘制原理)
小部件是对用户界面的不可变的描述。 Flutter有三棵树,Widget树、Element树、RenderObjects树,这些树分工不同,将他们组合在一起,来优化UI的各种可能性。 它是树的可变部分,用于管理UI更新和更改,您可以将它看做是管理widget的生命周期的元素。每…
iOS 逆向 - Mach-O文件
我们对重签名和代码注入有了一定的了解 . 那么这个过程中我们反复提到一个最重要的文件 -- Mach-O . 那么说来说去 , 这个Mach-O 到底是个什么 . 既然它这么重要 , 那么我们有必要去好好的了解一下它 . Mach-O 其实是 Mach Object 文件格式的…
前端三大框架:数据绑定与数据流
在前端三大主流的框架中,我们可能会经常听到 React 是单向数据流,采用单向数据绑定,而 Vue 2.x 也是单向数据流,但同时支持单向数据绑定和双向数据绑定,而 Angular 和 AngularJS 又有所不同,到底数据绑定与数据流之间有什么关联?单向数据绑定就等价于单向…
Dart基础之定义函数
Dart是一个真-面向对象语言,所以甚至连 functions 都是objects,并且有一个类型叫 Function。 这表示functons可以被变量指定或者以参数的方式传递给其他functions。如果Dart类型实例是一个function的话你也可以直接调用。 => e…
[译] Flutter 应用架构 101:Vanilla, Scoped Model, BLoC
Flutter 提供了一种现代的响应式框架,丰富的组件集和工具,但是还没有如同 Android 中应用架构指南一样的东西。 从网络请求数据/向网络上传数据。 遍历,转换,准备数据并呈现给用户。 向数据库发送数据/从数据库获取数据。 考虑到这一点,我创建了一个示例应用,使用三种不…
下一页
个人成就
文章被点赞
399
文章被阅读
33,571
掘力值
1,207
关注了
48
关注者
1,971
收藏集
2
关注标签
38
加入于
2015-09-21