logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS | ArkUI 动画

本文介绍了HarmonyOS中基于ArkUI实现的中心弹出菜单动画效果,通过拆解三种交互动作(点击中心按钮、点击图标、拖动滑条)展示了动画实现原理。核心思路是状态驱动动画而非时间轴,通过显式动画(animateTo)和属性动画(.animation())两种方式实现组件过渡效果。文章详细分析了动画层级分离(位移与点击效果独立)、状态变更触发动画的机制,并提供了关键代码示例,强调动画效果由目标状态值

文章图片
#系统架构#开发语言#harmonyos +1
从零到一:用 Aholo Viewer 在浏览器里渲染 3D 高斯泼溅小熊

本文基于 3D-learn/project/aholo-first 项目,记录如何用 Vite + TypeScript + Aholo Viewer,在 Web 端加载并渲染一个 3DGS(3D Gaussian Splatting)小熊模型。

文章图片
#3d#ubuntu#linux +1
uniapp | 解决组件样式不生效问题

微信小程序样式不生效问题排查:当组件样式无效时,首先检查开发者工具的wxss文件是否空白。常见原因是页面被错误注册:在HBuilder创建页面时默认勾选注册,导致该页面同时出现在pages.json中。解决方法:删除pages.json中对应的页面注册信息,即可恢复组件正常使用和样式显示。此问题源于页面与组件注册冲突。

文章图片
#uni-app#学习方法#前端 +2
uniapp | 实现微信小程序端的分包处理

摘要:微信小程序代码包超限(2113KB/2048KB)需进行分包处理。操作步骤:1)创建专用Git分支确保安全;2)按功能模块拆分非核心页面至分包,同步修改pages.json;3)测试路径引用确保运行正常;4)合并分支至主分支。关键点:主包保留核心页面,分包处理需兼顾依赖关系与路径调整,通过版本控制实现无风险重构。

文章图片
#uni-app#微信小程序#小程序
Flutter | 基础环境配置和创建flutter项目

Flutter是Google推出的跨平台UI开发工具包,支持iOS、Android等多平台应用开发。本文详细介绍了Flutter的环境配置步骤:包括系统要求、SDK下载(提供百度网盘地址)、环境变量设置以及flutter doctor环境诊断工具的使用。最后演示了如何通过命令行创建第一个Flutter项目并运行。配置过程中需要注意路径无空格中文、正确设置镜像源等细节问题。

文章图片
#flutter#前端
Flutter | 基础组件篇

Flutter项目结构由核心目录(lib/)、测试目录(test/)和Web支持目录(web/)组成。lib/存放主要源代码,包括入口文件main.dart;test/用于单元测试与集成测试;web/提供Web平台支持。pubspec.yaml是项目的核心配置文件,管理依赖与资源。基础组件包括MaterialApp(定义应用主题)、Scaffold(提供页面框架结构)以及状态组件(Stateles

文章图片
#flutter#前端
flutter | 解决web端加载网络资源出现跨域报错

介绍了Flutter开发中解决跨域问题的三个步骤: 在flutter_tools的web配置中添加'--disable-web-security'参数; 删除flutter/bin/cache/目录下的flutter_tools.snapshot和flutter_tools.stamp文件; 重新运行项目并使用flutter doctor -v命令验证。这三个操作可帮助开发者绕过浏览器安全策略限制

文章图片
#前端#flutter#react.js
flutter | 布局组件全解析(含实战代码)

Flutter布局系统基于约束传递机制,父组件设定约束范围,子组件决定具体尺寸。常用布局组件包括:单子组件(Container、Center等)、多子线性布局(Row/Column)、弹性布局(Flex)、层叠布局(Stack)、流式布局(Wrap)以及可滚动组件(ListView/CustomScrollView)。其中,Flex通过Expanded实现比例分配空间,CustomScrollVi

文章图片
#flutter#javascript#前端
uniapp | 安卓端集成高德地图的智能多边形绘制功能实现

本文介绍了基于uniapp框架实现的高德地图智能多边形绘制功能,包含高德地图API集成、RenderJS通信机制和移动端交互方案。技术方案采用uniapp实现跨平台运行,通过RenderJS解耦逻辑层与地图渲染层,利用AMapLoader安全加载高德地图API。核心功能包括:地图3D视角初始化、卫星图层叠加、标记点添加和多边形自动生成,并通过callMethod实现双向数据通信。实现特色包括:支持

文章图片
#uni-app#前端#android +3
vue | 在 Vue 3 项目中集成高德地图(AMap)

本文介绍了在Vue项目中集成高德地图的完整流程:1)获取Web端JSAPI Key;2)通过npm安装@amap/amap-jsapi-loader;3)封装useAmap Hook实现地图初始化和销毁;4)在组件中调用Hook并设置容器样式。关键步骤包括加载SDK、初始化地图实例、添加控件(缩放条、比例尺)以及处理组件卸载时的资源释放。最终实现一个600px高度的3D地图容器,默认显示卫星图层和

文章图片
#vue.js#前端#javascript
    共 57 条
  • 1
  • 2
  • 3
  • 6
  • 请选择