- 博客(15)
- 收藏
- 关注
原创 Flutter 开发中踩坑笔记总汇
先将FlutterView设置为隐藏,然后监听View绘制的第一帧,会回调一个 onFlutterUiDisplayed() 方法,在这个方法里将FlutterView由隐藏状态设置为显示。我们知道,解决应用的启动黑屏卡顿时,我们都是通过在主题中设置window的背景,来替代窗口默认的黑色背景来解决。文件中没有对应库的信息,则会从服务器中获取对应的库,然后将信息写入这个文件中。根据pubspec.yaml文件中所引用库的版本号,Flutter会从服务器获取最新的库,并更新到pubspec.lock文件中。
2024-12-08 04:18:32
604
原创 Flutter 基础篇(三)—— Widget 的生命周期
对象而言,该回调只会被调用一次。所以,通常会在该回调函数中做一些一次性的操作,比如状态初始化等。对象从树中一个位置移除后又重新插入到树的其它位置之后(意思就是改变当前。body: Text(‘jonas’),//换成一个文本组件。对象的依赖发生变化时被调用,典型的场景就是应用主题改变时,—— 此回调为了开发调式提供的, 在热重载时被调用。树中同一个位置新的节点,然后决定是否需要更新,如果。对象从树中移除时,会调用此回调。对象从树中被永久移除时调用。树时被调用,对于每一个。与上面首次加载不同的是,
2024-12-08 04:16:32
698
原创 Flutter _ 日志还能这么打印,太秀了!
logger是一个纯 dart 语言编写的日志打印库,不依赖于特定平台。它非常轻巧且可扩展非常强,打印出来的日志特别的漂亮,它完美的实现了堆栈信息的自定义打印,多样的打印器、过滤器。你可以将日志打印到控制台,输出到文件,临时保存到内存中等。我使用这个日志打印组件已经有一段时间了,整体感觉非常的稳定,我特别喜欢它可以打印出方法的堆栈信息,其次作为一个有些许颜控的人,它打印出的日志格式和颜色我都非常喜欢。这个组件的作者是居住在德国慕尼黑的一个小伙,他说这个组件的灵感来源于 Android 平台的日志组件。
2024-12-08 04:14:31
1487
原创 Flutter Android 端 FlutterInjector 及依赖流程源码分析
/–aot-shared-library-name=缺省libapp.so,可以通过清单文件meta-data配置so的名称为自定义值,配置name为io.flutter.embedding.engine.loader.FlutterLoader.aot-shared-library-name。//本质可以通过meta-data配置name为io.flutter.embedding.engine.loader.FlutterLoader.flutter-assets-dir。
2024-12-08 04:12:31
753
原创 Flink的sink实战之二:kafka
本次实战的环境和版本如下:操作系统:macOS Catalina 10.15.3 (MacBook Pro 13-inch, 2018)请确保上述环境和服务已经就绪;
2024-12-08 04:10:30
748
原创 FFmpeg之OpenGL绘制与Native Window绘制(五)
简述–OpenGL可以支持很多不同的图元类型,最基础的为点,线,或三角形。线和三角形可以组合成条带,循环体或者扇面三角形。点,线,或三角形也是大部分图象硬件设备支持的基础图元类型。点可以通过单一的顶点来表示,点实际上不存在面积,在OpenGL中它通过屏幕上的一个矩形区域来模拟,在渲染点源的时候,OpenGL会通过光栅化规则类判断点的位置。以点位中心绘制一个四边形区域,四边形区域的边长等于点的大小,它是一个固定的状态,可以调用函数glPointSIze()设置。OPenGL渲染点的时候,每个点的片元的会执行片
2024-12-08 04:06:29
956
原创 es启动报AccessDeniedException opt apps es elasticsearch config elasticsearch
【代码】es启动报AccessDeniedException opt apps es elasticsearch config elasticsearch。
2024-12-08 04:04:29
182
原创 ESP32在阿里云平台使用MQTT协议控制RGB灯_esp32 mqtt event->;topic 点灯 b";on
本章内容是在ESP-IDF的工程上进行修改,实现ESP32在阿里云平台使用MQTT协议控制RGB灯。在实验前需要在阿里云平台创建产品并添加设备,获取三元组信息。最后在产品属性里添加HSV调色(我们用这个替代RGB数据传输)。
2024-12-08 04:02:28
415
原创 elasticsearch文档Delete API
Delete API允许开发者通过一个文档id删除一个JSON文档,这个我们在前面已经有过案例,例如下面这样,表示删除twitter索引中id为1的文档:pretty”
2024-12-08 03:58:28
830
原创 ElasticSearch如何使用以及java代码如何查询并排序ES中的数据(距离排序)
String jsonStr = “{“name”:“开发004”,“pub_date”:“2020-09-05 18:00:00”,“dept”:“研发一部”,“location”:{“lon”:118.250192,“lat”:39.691231}}”;二:这里重点讲一下java根据距离范围查询并通过距离排序,当然下面代码中也有其他的查询和排序,仅供参考,这里需要先在pom.xml引入依赖,注意版本号一致。//获取排序的距离,index为排序的位置。“dept”:“研发二部”,//从ES中查询数据。
2024-12-08 03:56:27
534
原创 Elasticsearch Dynamic Mapping(动态映射机制)
代码@6:long_text虽然也满足long_开头,但是以_text结尾,故该字段不会映射为long,而是保留其JSON检测到的类型string,会映射为text字段和keyword多字段(参考字段动态映射机制)。一言以蔽之,match_mapping_type为字段动态映射(字段类型检测)得出的类型建立一个映射关系,将该类型转换为mapping定义中的类型。代码@4:符合long_开头的字段,并且不是以_text结尾的字段,如果JSON检测为string类型的新字段,映射为long。
2024-12-08 03:54:27
394
原创 el-mentUI 下拉框多选并且可支持checkBox,全选_elment el-option添加checkbox
【代码】el-mentUI 下拉框多选并且可支持checkBox,全选_elment el-option添加checkbox。
2024-12-08 03:52:26
300
原创 el-form实现表单和图片手动上传和校验
这里主要是多了图片的手动上传,el-upload组件默认会自动上传提交的文件。这里要求图片不允许自动上传,需要和信息一起在提交的时候进行传递。附上源码供参考:slot=“tip”class=“el-upload__text upload__tip”>上传照片rules: {{ required: true, message: ‘请输入用户名’, trigger: ‘blur’ },],
2024-12-08 03:50:26
845
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅