- 博客(458)
- 资源 (25)
- 收藏
- 关注
原创 Flutter之Widget构建过程详解
知识储备:Flutter之BuilderContext和Widget关系浅析Fultter之Element和Widget对应关系解析今天来详细谈谈Flutter的Element,了解了Element,Flutter的一些概念和框架就是“程序员头上的虱子,一眼看透了”(这他娘的什么比喻),话不多说,赶紧上车!在我们使用Flutter开发的时候常用的就是各种Widget,那么Element是什...
2019-11-09 22:27:45 2783 11
原创 Flutter之GlobalKey详解
博主打算通过登录功能来总结一下Flutter的相关知识点。为什么选择登陆功能呢?因为登录功能逻辑简单,很好抽象,功能也很普遍,这也是博主以此为突破口写android MVC和MVP探讨的原因。本系列应该不长,初步估计也就三篇左右,通过层层递进,慢慢地会勾勒出一个完整的登陆功能的demo,demo的源码点此可得。俗话说站在巨人的肩膀上成长的更快,当然这个俗话是我瞎篇水字数的,本系列博文的重要参考资料...
2019-11-02 14:00:40 24091 18
原创 Flutter之Widget 更新机制原理浅析
本篇博客将要分析Widget的更新机制,在阅读这篇文章之前建议读者阅读Fultter之Element和Widget对应关系解析, 从Element和Widget对应关系这篇博文中可以知道有如下的表关系:...
2019-03-25 14:36:05 3226 2
原创 从源码角度分析android事件分发处理机制
正式开始之前的准备工作: 之前也写过一篇《android事件拦截处理机制详解》的博客,通过博客的名字也可以知道那篇博客只是分析了android控件View对事件的拦截和处理,简单的总结如下: 1)父View优先拦截当前事件,拦截不成功就让子View对当前事件进行拦截。 2)如果拦截成功的话,就会沿着子view到父View的路...
2015-12-08 12:18:12 6149 7
原创 Unhandled Exception: SocketException: No route to host (OS Error: No route to host, errno = 113)
经后端接口人员查是端口没开导致,将端口打开就可以了。在使用Flutter的WebSocket链接时。
2024-04-22 15:33:15 7
原创 两步解决 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 333
原创 You are applying Flutter‘s app_plugin_loader Gradle plugin imperatively using the apply script
该命令运行完成后会有如下提示:根据提示运行。
2024-04-09 17:42:59 36 1
原创 General error during semantic analysis: Unsupported class file major version 61
General error during semantic analysis: Unsupported class file major version 61
2024-04-09 09:39:33 84
原创 NoClassDefFoundError: org/gradle/internal/impldep/com/google/common/collect/Lists
NoClassDefFoundError: org/gradle/internal/impldep/com/google/common/collect/Lists
2024-04-08 13:51:37 16 1
原创 HarmonyOS鸿蒙学习笔记(24)AppScope的icon和UIAblity的icon的区别
app.json5和moudle.json5的icon的区别
2024-01-29 10:20:05 427
原创 HarmonyOS鸿蒙学习笔记(20)DevEco Studio 3.1.1 无法连接本地模拟器
DevEco Studio 无法连接本地模拟器
2024-01-23 09:34:28 1127 2
原创 hvigor ERROR: Unable to find ‘hwsdk.dir‘ in ‘local.properties‘ or ‘HOS_SDK_HOME‘
【代码】hvigor ERROR: Unable to find ‘hwsdk.dir‘ in ‘local.properties‘ or ‘HOS_SDK_HOME‘
2024-01-18 17:22:37 777
原创 微信分享返回APP后页面无法点击修复
发现APP无法点击,按返回键后才能相应点击事件,通过查看APP层级发现上面遮罩了一层。. 通过debug发现,点击返回APP后会回调。分享成功后,点击返回。
2024-01-04 14:05:54 406
原创 Webview not displayed because it is too large to fit into a software layer (or drawing cache)
现象:在适配折叠屏的时候,从折叠到展开时 WebView如下提示而显示白屏。原来是对应的Activity开启了硬件加速导致,关闭硬件加速即可。
2023-11-28 14:41:19 202
原创 微信开放标签 OpenSDk 无法打开APP或者WXEntryActivity无响应 解决方法
微信开放标签无法打开APP,WXEntryActivity无响应
2023-11-14 13:48:37 616
原创 Android Studio 报错:Cause: unable to find valid certification path to requested target
尝试网上的各种方案不行,然后Invalidate Caches一下就成功了,真是莫名其妙。
2023-11-03 13:18:00 132
原创 android Activity设置背景为半透明的时候会显示上一个activity的内容
Activity设置背景为半透明的时候会显示上一个activity的内容
2023-07-26 17:08:10 1328
原创 webpack/hot/dev-server.jsError: error:0308010C:digital envelope routines::unsupported
webpack/hot/dev-server.jsError: error:0308010C:digital envelope routines::unsupported
2023-07-22 23:33:32 918
原创 Flutter requires SDK version >=x.x.x <x.x.x, version solving failed.
Dart SDK 不兼容 version solving failed
2023-07-01 09:06:03 1429
原创 Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8.
requires Java11 to run
2023-06-20 15:08:39 569
Android ASM 代码自动化埋点
2022-04-23
QQ侧滑简单实现
2016-03-08
ViewDragHelperDemo
2016-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人