- 博客(488)
- 资源 (25)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Flutter之Widget构建过程详解
知识储备:Flutter之BuilderContext和Widget关系浅析Fultter之Element和Widget对应关系解析今天来详细谈谈Flutter的Element,了解了Element,Flutter的一些概念和框架就是“程序员头上的虱子,一眼看透了”(这他娘的什么比喻),话不多说,赶紧上车!在我们使用Flutter开发的时候常用的就是各种Widget,那么Element是什...
2019-11-09 22:27:45
2820
11
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Flutter之GlobalKey详解
博主打算通过登录功能来总结一下Flutter的相关知识点。为什么选择登陆功能呢?因为登录功能逻辑简单,很好抽象,功能也很普遍,这也是博主以此为突破口写android MVC和MVP探讨的原因。本系列应该不长,初步估计也就三篇左右,通过层层递进,慢慢地会勾勒出一个完整的登陆功能的demo,demo的源码点此可得。俗话说站在巨人的肩膀上成长的更快,当然这个俗话是我瞎篇水字数的,本系列博文的重要参考资料...
2019-11-02 14:00:40
24733
18
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Flutter之Widget 更新机制原理浅析
本篇博客将要分析Widget的更新机制,在阅读这篇文章之前建议读者阅读Fultter之Element和Widget对应关系解析, 从Element和Widget对应关系这篇博文中可以知道有如下的表关系:...
2019-03-25 14:36:05
3269
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 从源码角度分析android事件分发处理机制
正式开始之前的准备工作: 之前也写过一篇《android事件拦截处理机制详解》的博客,通过博客的名字也可以知道那篇博客只是分析了android控件View对事件的拦截和处理,简单的总结如下: 1)父View优先拦截当前事件,拦截不成功就让子View对当前事件进行拦截。 2)如果拦截成功的话,就会沿着子view到父View的路...
2015-12-08 12:18:12
6176
7
原创 HarmonyOS(46) 为空间设置动态属性或自定义属性:AttributeModifier
AttributeModifier动态改变控件属性
2024-07-25 16:17:51
109
原创 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
203
原创 Flutter InAppWebView Unknown feature SUPPRESS_ERROR_PAGE
SUPPRESS_ERROR_PAGE
2024-06-07 15:03:09
372
原创 HarmonyOS(29)onMeasureSize和PlaceChildren (View的测量和布局)
HarmonyOS onMeasureSize PlaceChildren
2024-06-04 14:04:32
485
1
原创 Flutter Text导致A RenderFlex overflowed by xxx pixels on the right.
RenderFlex overfollowed
2024-05-23 11:44:22
184
原创 display:flex align-items:center无效的不一样的解决思路
写H5的时候,希望两个元素在div中垂直居中,但是设置align-items:center无效,通过Chrome的检查功能发现引入的三方css库对input标签设置了。
2024-05-14 17:36:23
473
原创 Unhandled Exception: SocketException: No route to host (OS Error: No route to host, errno = 113)
经后端接口人员查是端口没开导致,将端口打开就可以了。在使用Flutter的WebSocket链接时。
2024-04-22 15:33:15
78
1
原创 两步解决 Flutter Your project requires a newer version of the Kotlin Gradle plugin
Flutter ,Your project requires a newer version of the Kotlin Gradle plugin
2024-04-10 20:03:02
527
原创 You are applying Flutter‘s app_plugin_loader Gradle plugin imperatively using the apply script
该命令运行完成后会有如下提示:根据提示运行。
2024-04-09 17:42:59
310
Android ASM 代码自动化埋点
2022-04-23
QQ侧滑简单实现
2016-03-08
ViewDragHelperDemo
2016-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人