- 博客(498)
- 资源 (25)
- 收藏
- 关注
原创 Flutter之Widget构建过程详解
知识储备:Flutter之BuilderContext和Widget关系浅析Fultter之Element和Widget对应关系解析今天来详细谈谈Flutter的Element,了解了Element,Flutter的一些概念和框架就是“程序员头上的虱子,一眼看透了”(这他娘的什么比喻),话不多说,赶紧上车!在我们使用Flutter开发的时候常用的就是各种Widget,那么Element是什...
2019-11-09 22:27:45 2847 11
原创 Flutter之GlobalKey详解
博主打算通过登录功能来总结一下Flutter的相关知识点。为什么选择登陆功能呢?因为登录功能逻辑简单,很好抽象,功能也很普遍,这也是博主以此为突破口写android MVC和MVP探讨的原因。本系列应该不长,初步估计也就三篇左右,通过层层递进,慢慢地会勾勒出一个完整的登陆功能的demo,demo的源码点此可得。俗话说站在巨人的肩膀上成长的更快,当然这个俗话是我瞎篇水字数的,本系列博文的重要参考资料...
2019-11-02 14:00:40 25010 18
原创 Flutter之Widget 更新机制原理浅析
本篇博客将要分析Widget的更新机制,在阅读这篇文章之前建议读者阅读Fultter之Element和Widget对应关系解析, 从Element和Widget对应关系这篇博文中可以知道有如下的表关系:...
2019-03-25 14:36:05 3292 2
原创 从源码角度分析android事件分发处理机制
正式开始之前的准备工作: 之前也写过一篇《android事件拦截处理机制详解》的博客,通过博客的名字也可以知道那篇博客只是分析了android控件View对事件的拦截和处理,简单的总结如下: 1)父View优先拦截当前事件,拦截不成功就让子View对当前事件进行拦截。 2)如果拦截成功的话,就会沿着子view到父View的路...
2015-12-08 12:18:12 6225 7
原创 HarmonyOS(55) error: install releaseType target not same 解决方案
Harm哦您OS install releaseType target not same
2024-09-06 14:41:41 358
原创 git push报错 pre-receive hook declined
然后在git管理平台取消分支保护,或者将我的git账号添加进白名单就可以了。今天使用git提交的代码的时候,不然报错。对应的分支被leader设置成受保护分支。提交不上去,昨天还好好的。了,导致代码提交不上去。
2024-07-31 08:58:14 456
原创 HarmonyOS(46) 为控件设置动态属性或自定义属性:AttributeModifier
AttributeModifier动态改变控件属性
2024-07-25 16:17:51 211
原创 adb server version (41) doesn‘t match this client (39); killing...
adb server version (41) doesn't match this client (39); killing...
2024-06-24 16:48:23 467
原创 Flutter InAppWebView Unknown feature SUPPRESS_ERROR_PAGE
SUPPRESS_ERROR_PAGE
2024-06-07 15:03:09 546
原创 HarmonyOS(29)onMeasureSize和PlaceChildren (View的测量和布局)
HarmonyOS onMeasureSize PlaceChildren
2024-06-04 14:04:32 526 1
Android ASM 代码自动化埋点
2022-04-23
QQ侧滑简单实现
2016-03-08
ViewDragHelperDemo
2016-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人