
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
HarmonyOS鸿蒙开发 MVVM模式及状态管理最近在学习鸿蒙开发过程中,阅读了官方文档,尝试写一写代码。想起来了之前写flutter的代码结构,采用MVVM模式。这里学习写一下HarmonyOS鸿蒙开发MVVM模式及代码结构。效果预览。

flutter开发实战-Webview及dispose关闭背景音当在使用webview的时候,dispose需要关闭网页的背景音或者音效。

flutter开发实战-Charles抓包设置在开发过程中抓包,可以看到请求参数等数据,方便分析问题。flutter上使用Charles抓包设置。dio需要设置网络代理。

flutter开发实战-JSON和序列化数据大多数移动应用都需要与 web 服务器通信,同时在某些时候轻松地存储结构化数据。当创造需要网络连接的应用时,它迟早需要处理一些常见的 JSON。使用Json时候,可以使用json_serializable。

flutter开发实战-build apk名称及指令abiFilters常用gradle设置最近通过打包flutter build apk lib/main.dart --release,发现apk命名规则需要在build.gradle设置。这里记录一下。

Shell是dart:io〔Process〕API上的包装器以便支持环境管理、用户开关等功能。Shell用于在Dart中或在代表其他用户执行系统管理任务的应用程序中编写shell实用程序脚本。下面是Shell的一个示例// 将结果传输到文件。//可以运行一个程序,并退出代码//如果返回了有效的退出代码,则会排出stderr,并且//您不必手动操作。////否则,将引发StateError。// 转

flutter开发实战-flutter实现类似iOS的Alert提示框与sheet菜单效果,使用到了flutter的showDialog与showModalBottomSheet来显示对话框与屏幕下方弹出一个对话框功能。

flutter开发实战-创建一个微光加载效果当加载数据的时候,loading是必不可少的。从用户体验(UX)的角度来看,最重要的是向用户展示加载正在进行。向用户传达数据正在加载的一种流行方法是在与正在加载的内容类型近似的形状上显示带有微光动画的铬色。微光加载效果需要用到的是ShaderMask.

flutter开发实战-hero动画简单实现使用Flutter的Hero widget创建hero动画。将hero从一个路由飞到另一个路由。将hero 的形状从圆形转换为矩形,同时将其从一个路由飞到另一个路由的过程中进行动画处理。Flutter Hero动画 Hero 指的是可以在路由(页面)之间“飞行”的 widget,简单来说 Hero 动画就是在路由切换时,有一个共享的widget 可以在新

flutter开发实战-flutter build web发布到github page及图片未显示问题GitHub Pages是一个直接从GitHub存储库托管的静态站点服务,它允许用户通过简单的配置,将个人的代码项目转化为一个可以在线访问的网站。这里使用flutter build web来构建web发布到GitHub Pages。








