- 博客(15)
- 收藏
- 关注
原创 【鸿蒙-flutter】
本文介绍了Flutter与鸿蒙系统集成的开发环境搭建及常用工具配置。主要内容包括:1)Flutter项目创建与鸿蒙集成方法,通过创建Flutter模块并构建HAR包实现;2)VS Code开发环境配置,推荐安装Flutter/Dart插件、代码片段工具及调试辅助插件;3)常用第三方库推荐,涵盖屏幕适配、网络请求、状态管理、UI组件等领域,如flutter_screenutil、dio、flutter_bloc等。文档提供了具体操作命令和代码示例,帮助开发者快速搭建跨平台开发环境并提升开发效率。
2025-07-03 17:34:11
571
原创 【鸿蒙】第三方库
ohos/crypto-js |加密算法库:crypto-js 已支持的算法有:MD5、SHA-1、SHA-256、HMAC、HMAC-MD5、HMAC-SHA1、HMAC-SHA256、PBKDF2、AES、RC4、DES 等。@ohos/dialogs |针对通用的弹框业务场景进行封装组合,实现了确认输入弹窗、列表展示选择弹窗、自定义底部、顶部弹窗、自定义动画弹窗、自定义全屏弹窗、 消息类弹窗、抽屉类弹、联想类弹窗、图片浏览弹窗等相关组件弹窗功能。
2025-03-18 15:41:23
562
原创 【鸿蒙】权限相关
在project\entry\src\main\module.json5 文件中的 requestPermissions 中增加。
2025-03-07 17:47:48
309
原创 【鸿蒙】跨组件通信,父子组件互相调用传值
BuilderFourPage()// 1、创建一个事件分发器@Entry@Componentbuild() {NavigationBar({ title: '测试' })Button('调用子组件方法').onClick(() => {// 3、发送事件});@Component// 2、在子组件或父组件中添加订阅事件console.info('我是子组件方法', '父组件传递的值为:' + value);build() {
2024-12-31 15:05:19
797
原创 【鸿蒙】模块化开发框架快速搭建(entry+feature)
模块包分主要有har和HSP包,我这里用的是har包har主要使用场景:二方库、三方库。HSP主要使用场景:元服务分包预加载、按需加载。
2024-12-12 18:41:29
515
原创 【鸿蒙】Navigation的使用(路由跳转)
NavDestination的生命周期可以参考文档(如:onShown,onWillShow等),直接在组件后.onShown使用。下面是自定义组件中使用,需要声明,然后用 NavDestination 包裹。6、在页面中使用也需要用 NavDestination 包裹,否则跳转不过来。还有基于Navigation封装的第三方插件。并在文件中写入如下实例代码。或pop时携带有参数。
2024-12-09 16:55:54
1053
原创 【鸿蒙】emitter(通知、广播、订阅能力)的简单使用
在同一进程不同线程间,或同一进程同一线程内,发送和处理事件的能力,包括持续订阅事件、单次订阅事件、取消订阅事件,以及发送事件到事件队列的能力。
2024-12-09 16:10:04
840
原创 【鸿蒙】hdc(该工具可以在windows/linux/mac系统上与设备进行交互)
(HarmonyOS Device Connector)是为开发人员提供的用于调试的命令行工具,通过该工具可以在windows/linux/mac系统上与设备进行交互。官网链接(注意在配置时,如下图最后一个($DevEco Studio安装目录/sdk/default/openharmony/toolchains):在开发工具(DevEco Studio)中打开终端,输入hdc --version,显示版本号就配置成功了。
2024-11-28 11:30:13
2945
原创 VSCode - 一键生成.vue模版
文件替换以下模板内容(可根据个人需求修改当中的模板内容),当弹出搜索框之后,输入。唤出控制台,然后输入。键,模板就自动生成了。
2024-08-28 10:59:32
910
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人