
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Flutter Pub私有仓库搭建目标将自己的package/plugin推到私有pub仓库中。关键步骤完成该目标有两个关键步骤需要处理:第一,部署pub_server服务端;第二,去除pub publish命令中的google权限校验。具体方法1.部署pub_server按照如下命令下载pub_server源代码,拉取依赖库后运行程序。git clone https://github.com/d
Flutter状态管理框架使用比较在项目中使用了不同的框架完成同一功能Demo的状态管理,用来比较不同框架在状态管理中功能的异同点。功能包含了全局账户信息,登录页表单,修改用户信息页数据反显。项目源码:https://github.com/FantasyWind2016/state_manage_demos/框架介绍因为目前项目使用的Flutter版本是1.12.13,所以选择了合适的框架版本,而
Flutter状态管理框架GetX使用体验因为我们业务中使用的Flutter版本是1.12.13,对应的Dart版本为2.7,所以只使用了2.0.7版本的GetX包。GetX框架在搭页面时使用起来确实比较方便,可以比较方便的将逻辑代码和界面解耦,并不需要创建诸多的模板文件。不过这种灵活性也意味着标准不统一,团队协作时反而不太适合;在团队内使用,感觉还是需要搭配一个轻量化的结构化框架使用,比如BLo
本文详细介绍了在Mac M2芯片设备上搭建uni-app+DevEco鸿蒙开发环境的完整流程。主要内容包括:1)基础准备(macOS 12+系统要求、自动配置的ARM架构JDK);2)DevEco Studio的ARM版本下载安装与SDK配置;3)HBuilderX的版本选择与鸿蒙插件安装;4)关键的环境联动配置(DevEco路径、SDK路径和ohpm工具);5)aarch64架构模拟器的创建与调
鸿蒙应用开发从入门到入魔:Navigation路由管理为什么这么麻烦? 鸿蒙应用的路由管理 鸿蒙应用开发,ArkUI框架提供了两种路由管理方式,分别是@ohos.router(以下简称router)和Navigation。 router管理页面 我们先来看router是怎么管理页面的。 router的页面通过@Entry来声明,支持普通路由和命名路由。 // 定义页面 @Entry @Compon

喜大普奔!鸿蒙官方开源发布了路由管理组件HMRouter 介绍 HarmonyOS官方对于鸿蒙应用中页面路由管理的方案是推荐使用Navigation,但是Navigation页面的注册向来麻烦,虽然目前增加了动态路由表,但其配置方法相较@ohos.router的@Entry注册方式还是麻烦很多。 除了系统方案之外,官方也给出了cases/dynamicRouter方案,但没有直接提供;另外还

本文是系列文章,其他文章见:敲鸿蒙木鱼,积____功德——鸿蒙元服务开发:从入门到放弃(1)敲鸿蒙木鱼,积____功德——鸿蒙元服务开发:从入门到放弃(3) 本文完整源码查看funny-widget 简介 因为工作需要,准备开发元服务,所以就想着搞一个电子木鱼的DEMO学习一下元服务以及桌面卡片的功能开发知识。 详细了解HarmonyOS的元服务,可查看官方介绍。 涉及知识点 元服务开

@fw/router:鸿蒙模块化路由框架 @fw/router是在HarmonyOS鸿蒙系统中开发应用所使用的开源模块化路由框架。该路由框架基于模块化开发思想设计,支持页面路由和服务路由,支持自定义装饰器自动注册,与系统路由相比使用更便捷,功能更丰富。 详见gitee传送门 背景 页面路由 鸿蒙应用开发中,系统目前提供了两种页面路由管理方案:@ohos.router和Navigation。但是这两

本文是系列文章,其他文章见:鸿蒙@fw/router框架源码解析(一)-router页面管理鸿蒙@fw/router框架源码解析(二)-Navigation页面管理鸿蒙@fw/router框架源码解析(三)-Navigation页面容器封装鸿蒙@fw/router框架源码解析(四)-路由Hvigor插件实现原理鸿蒙@fw/router框架源码解析(六)-模块化开发如何实现代码解耦 鸿蒙@fw/ro

鸿蒙元服务踩坑:文件下载、选择、打开 因为项目有开发元服务的需求,因此需要将原本给应用开发封装的文件操作相关代码拿到元服务里用。本以为也没很复杂的功能,直接用应该问题不大,结果还是踩了坑…… 原本给应用使用的代码请查看:鸿蒙应用开发:文件下载、选择、打开 文件下载 之前讲文件下载选择下载地址时,有个重点: 2. 核心在于获取公共目录地址;按照官方文档,要使用`DocumentViewPicker.








