logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

掌握Flutter基础容器组件能够开发美观的鸿蒙应用程序

基础组件构成了Flutter布局系统的基石,通过组合使用可以实现大多数常见UI效果。Container功能最全面但性能开销较大,SizedBox和Padding则是更轻量的专用解决方案。开发者应根据实际需求选择合适的组件,在功能与性能间取得平衡。

文章图片
#flutter#harmonyos
鸿蒙PC集成GLM数学库:这4个NAPI桥接坑我替你踩过了(附完整代码)

开源鸿蒙PC社区邀请开发者共建鸿蒙C/C++生态,集成GLM(OpenGL Mathematics)v0.9.9.9纯头文件数学库至鸿蒙PC平台。项目基于HarmonyOS 6.1.0 SDK,使用DevEco Studio和BiSheng原生编译器,支持arm64-v8a架构。通过NAPI桥接37个接口(12测试套件+25交互接口),以ArkTS Stage模式实现三栏桌面布局UI。针对head

文章图片
#鸿蒙#harmonyos
鸿蒙PC集成libharu:这6个NAPI坑我替你踩过了(附完整代码)

本文介绍了开源C语言PDF生成库libharu v2.4.4在鸿蒙PC平台的集成过程。该库依赖zlib和libpng,存在三层动态库依赖链,导致集成复杂度较高。传统手动集成需3.5-6小时,涉及工程搭建、库文件部署、CMake配置、NAPI桥接等多个易错环节。文章详细展示了如何利用AtomCode工具链高效完成全流程集成,重点解决了动态库部署路径、CMake链接顺序、NAPI接口设计等关键问题。通

文章图片
#flutter#鸿蒙#harmonyos
鸿蒙PC集成GLM数学库:这4个NAPI桥接坑我替你踩过了(附完整代码)

开源鸿蒙PC社区邀请开发者共建鸿蒙C/C++生态,集成GLM(OpenGL Mathematics)v0.9.9.9纯头文件数学库至鸿蒙PC平台。项目基于HarmonyOS 6.1.0 SDK,使用DevEco Studio和BiSheng原生编译器,支持arm64-v8a架构。通过NAPI桥接37个接口(12测试套件+25交互接口),以ArkTS Stage模式实现三栏桌面布局UI。针对head

文章图片
#鸿蒙#harmonyos
Flutter下拉刷新和滚动条组件在鸿蒙应用程序实战示例

Flutter滚动交互组件使用指南摘要:本文介绍了Flutter中常用的滚动交互组件,包括RefreshIndicator实现下拉刷新功能,支持列表、网格等视图的数据刷新;以及Scrollbar组件用于显示滚动条,可自定义样式和显示方式。文章提供了详细的代码示例,涵盖基础用法、数据刷新、网络请求、自定义样式等多种场景,帮助开发者快速掌握Flutter滚动交互的实现方法。

文章图片
#flutter#harmonyos#华为
一篇验证Flutter框架核心接口在鸿蒙应用中的可能性

Flutter框架核心接口是开发中的关键能力,主要包括组件生命周期(StatefulWidget/StatelessWidget)、状态管理(State)、上下文(BuildContext)、应用入口(MaterialApp)、路由导航(Navigator)等。这些接口覆盖了组件构建、状态更新、主题配置、设备适配等核心功能,通过setState()触发UI更新,利用BuildContext获取主题

文章图片
#flutter#harmonyos#华为
Flutter无状态和有状态组件在鸿蒙应用程序中的实战示例

Flutter组件开发指南:StatefulWidget与StatelessWidget详解 本文全面介绍Flutter中两种核心组件类型:StatefulWidget(有状态组件)和StatelessWidget(无状态组件)。StatelessWidget适用于静态内容展示,通过示例展示了基础用法、参数传递和组件组合;StatefulWidget则用于动态交互场景,详细讲解状态管理、参数初始化

文章图片
#flutter#harmonyos#华为
各种Flutter拖拽交互组件助力鸿蒙应用个性化

Flutter提供了丰富的拖拽交互组件,包括Draggable(基础拖动)、LongPressDraggable(长按拖动)和Dismissible(滑动删除)。Draggable支持自定义拖动反馈、占位符和方向限制;LongPressDraggable可防止误触;Dismissible能实现带确认提示的双向滑动删除功能。这些组件能有效提升移动应用的交互体验,适用于排序、删除等常见场景。

文章图片
#flutter#交互#harmonyos
使用Flutter导航组件TabBar、AppBar等为鸿蒙应用程序构建完整的应用导航体系

Flutter提供了完善的导航组件体系,包括Scaffold、AppBar、BottomNavigationBar、TabBar等核心组件。Scaffold作为页面骨架,可集成AppBar顶部导航、Drawer侧边栏等功能;AppBar支持自定义样式和集成TabBar实现标签页;BottomNavigationBar提供底部导航功能;TabBar与TabBarView配合可实现标签页内容切换。这些

文章图片
#flutter#鸿蒙#harmonyos
鸿蒙应用程序中可以使用Flutter按钮组件FloatingActionButton、IconButton等提升视觉效果

Flutter提供了多种按钮组件,包括ElevatedButton、TextButton、OutlinedButton等,适用于不同交互场景。ElevatedButton是凸起的主要操作按钮,TextButton适合次要操作,OutlinedButton介于两者之间。此外还有IconButton、FloatingActionButton等专用按钮。每种按钮都支持自定义样式,如颜色、内边距、圆角等。

文章图片
#harmonyos#flutter#华为
    共 86 条
  • 1
  • 2
  • 3
  • 9
  • 请选择