自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 Flutter 应用生命周期

【代码】Flutter 应用生命周期。

2024-09-11 22:42:58 170

原创 Flutter中的各种小数方法

truncate() 往原点约 truncateToDouble() 返回的是小数。floor() 往X轴左侧约 floorToDouble() 返回的是小数。round() 四舍五入 roundToDouble() 返回的是小数。ceil() 往X轴右侧约 ceilToDouble() 返回的是小数。生成的数在范围内取值,如。

2024-09-06 23:09:43 142

原创 Flutter new button widget

【代码】Flutter new button widget。

2024-09-06 22:09:26 228

原创 Flutter 调用原生

有些时候,例如原生组件需要回调到 Flutter 中,需要在原生代码中调用 Flutter 的函数。方法还是通过建立 Channel 对象,为 channel 设置 MethodCallHandler,再在原生代码中通过同名 channel 的 invokeMethod 调用即可。每个 channel 都可以处理多个方法的调用,在 handler 对象中根据方法名做分发即可。在 Flutter 中调用原生代码,需要在原生代码中创建一个。Android 端需要在恰当的时机获取到。

2024-08-23 22:09:33 603

原创 Flutter canvas

使用canvas会使用CustomPaint是一个抽象类,其构造函数如下Listenable下面就是传入一个AnimationController,数值改动时就会调用paint方法,使用CustomPain做动画时这是固定格式。

2024-08-18 00:19:28 797

原创 flutter GlobalKey用法

作用:可以获取其他widget对应的方法,数据。

2024-08-13 19:07:01 218

原创 flutter动画

隐式动画:通常以Animated为开头的(AnimatedIcon,AnimatedBuilder是显式动画)数据变化时会自动进行动画,不用循环播放、不用随时中断、不用多个动画协同,它实现的是一种状态到另一种状态的改变显示动画:以Transition结尾的,需要自己控制动画过程以RotationTransition为例默认_controller 是从0.0——1.0,可以通过 lowerbound 和 upperBound 来修改 AnimationController 生成数字的区间。

2024-08-12 22:02:48 248

原创 如何在flutter页面initState完成后执行方法以及国际化

Future.microtask方法会在当前事件循环结束后立即执行,因此也可以确保initState完成后。addPostFrameCallback方法在渲染帧结束后会被调用,因此可以确保initState完成后。1.使用WidgetsBinding的addPostFrameCallback方法。当时写国际化时要根据后端返回数据来确定界面的显示,这里用第二种方法。2.使用Future.microtask方法。

2024-08-08 17:50:42 182

原创 android配置gradle镜像

继续修改maven仓库。

2024-08-05 17:05:57 418

原创 flutter布局

flutter布局

2024-05-21 23:06:58 271 1

原创 git合代码前查看远程代码分支的更新

git fetch --all

2024-04-27 16:20:32 133

原创 UC编程学习

UC

2024-03-24 13:42:01 822 1

原创 微前端实战

微前端是指存在于浏览器中的微服务,其借鉴了微服务的架构理念,将微服务的概念扩展到了前端。如果对微服务的概念比较陌生的话,可以简单的理解为微前端就是将一个大型的前端应用拆分成多个模块,每个微前端模块可以由不同的团队进行管理,并可以自主选择框架,并且有自己的仓库,可以独立部署上线。一般呢,微前端多应用于企业中的中后台项目中,因为企业内部的中后台项目存活时间都比较长,动辄三五年或者更多,最后演变成一个巨石应用的概率往往高于其他类型的web应用。这就带来了技术栈落后编译部署慢两个问题。

2024-02-23 16:39:27 859 1

原创 Node模块化细节 common js伪代码

【代码】Node模块化细节 CMD。

2024-01-19 21:05:42 397 1

原创 苹果电脑进入系统文件

使用快捷键Command+Shift+G,会弹出一个对话框,然后在对话框中输入路径:/Library,然后点击”前往”,即可打开系统文件夹。

2024-01-18 00:57:46 892 1

原创 css网站推荐

参考手册官方手册。

2024-01-09 23:35:25 326

原创 Markdown Preview Enhanced自定义vscode配置

文件-->首选项 -->设置 -->搜索Markdown Preview Enhanced。按F1 找到如图的位置。选择允许运行js脚本。插入下列less代码。

2023-12-19 13:03:29 686

原创 vue3组合式API+TS如何在当前代码自定义提示

【代码】vue3组合式API+TS如何在当前代码自定义提示。

2023-10-08 10:54:21 149 1

原创 在线JSON转typescript工具

在线JSON转typescript工具 - ToolTT在线工具箱

2023-08-22 15:33:27 458 1

原创 vue控制台输出真实dom属性

console.dir(this.$refs.webContainer);

2023-07-24 18:30:15 130

原创 vue2 页面刷新代码

window.location.reload() 当前页面刷新。

2023-07-18 21:47:37 212 1

原创 重置vue2 data里的数据

将data里的数据恢复至最初状态。

2023-07-07 00:41:00 575 1

原创 将对象中的属性名转化成数组

【代码】将对象中的属性名转化成数组。

2023-07-06 20:09:36 124

原创 axios的baseurl

如果 axios 的 baseURL 配置的是绝对路径,例如 ‘http://192.168.1.45:8085/’,axios 会直接发送请求而不经过 devServer.proxy。如果 axios 的 baseURL 设置为相对路径 ‘/api’,则可以正常使用 devserver.proxy 进行请求转发。原文链接:https://blog.csdn.net/qq_37332077/article/details/124491034。axios里的baseURL。

2023-06-17 23:07:06 944 1

原创 具名作用域插槽

以下为具名作用域插槽的最新写法。

2023-06-17 10:39:19 77 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除