登录社区云,与社区用户共同成长
邀请您加入社区
根据划分基础通知分类这是最常用的通知类型,根据。
HarmonyOS “一次开发,多端适配” 并非简单的界面拉伸,而是基于“逻辑共享+体验重构”的全场景适配方案,核心价值体现在:成本降低:跨端维护成本降低 40% 以上,一套代码覆盖多终端,减少重复开发;体验统一:多端共享交互逻辑与视觉风格,用户在不同终端操作无割裂感;生态扩展:为移动端应用切入 PC 办公场景提供低成本路径,丰富鸿蒙 PC 应用生态。
在跨平台应用开发中,网络请求是应用与世界连接的桥梁。本文将深入"每日热点"应用的逻辑层,手把手教你如何在 Flutter for OpenHarmony 中配置网络权限、封装高可用的 `http` 服务类,并优雅地处理异步数据流
在鸿蒙原生应用开发中,如何快速搭建一个功能完备、体验流畅的跨平台应用?本文将以"每日热点"(Daily Hotspots)应用为例,开启专栏的第一篇。我们将从项目初始化开始,重点讲解如何在鸿蒙环境下配置专用的三方插件,并构建健壮的应用数据模型
本文详细介绍了TechHub应用在OpenHarmony生态下的开发过程,重点分享了首页、工具页和个人中心的实现经验。首页采用复合布局设计,工具页实现了模块化工具箱架构并优化了导航体验,个人中心使用标准列表布局。通过本次开发,团队掌握了复杂布局、逻辑封装和多端适配等关键技术,验证了Flutter在OpenHarmony系统上的运行效果。项目已开源,为开发者提供了跨平台开发参考。
在 UI 开发中,元素重叠显示是常见需求,例如图片上的标签、头像旁的红点等。本文将深入讲解 Flutter 的 Stack 层叠布局模型,Positioned 定位组件的使用技巧,并演示如何利用 IndexedStack 优化鸿蒙应用的状态切换性能。
ArkTS中的Object类型及类型断言的使用。
线性布局是 UI 开发中最基础的布局模型。本文深入剖析 Flutter 中的 Row(水平布局)和 Column(垂直布局)组件,详解主轴与交叉轴概念、Flex 弹性布局机制,并结合 OpenHarmony 折叠屏特性,演示如何实现动态响应式布局。
当前项目采用分层结构,入口在main.dart,应用壳与主题在app/,核心演示功能为心率仪表盘,依赖提供实时数据,等组件负责展示与动效。按上述结构扩展新功能、替换首页或接入鸿蒙时,可优先改app.dart与对应 feature,保持入口与组件结构清晰。欢迎加入开源鸿蒙跨平台社区: https://openharmonycrossplatform.csdn.net。
本文基于HarmonyOS 6.0+开发了一款支持手机-PC-手表多设备协同的智能记账APP。通过分布式数据服务实现消费数据实时同步,利用E类加密数据库保障数据安全,集成小艺AI实现智能消费分析与预算管理。应用采用ArkUI框架实现自适应界面,针对不同设备优化交互体验。测试验证了数据同步准确性、分析功能可靠性及安全防护有效性。未来可拓展账单自动导入、家庭共享记账等功能,构建更完善的智能财务生态。该
是Google开发的开源UI工具包,支持用一套代码构建和六大平台应用,实现"一次编写,多处运行"。是由开放原子开源基金会运营的分布式操作系统,为全场景智能设备提供统一底座,具有多设备支持、模块化设计、分布式能力和开源开放等特性。
本文通过实战开发HarmonyOS 6.0+ PC端智能监控助手,总结出端侧AI监控应用的核心开发要点:1)技术选型:优先选用HarmonyOS原生API(Camera Kit、AVRecorder)与轻量化AI框架(MindSpore Lite),确保兼容性与性能;2)权限管理:严格遵循HarmonyOS权限申请规范,保障用户隐私与应用合规性;3)性能优化:聚焦视频流采集与AI推理的实时性,通过
在 Flutter 的布局体系中,Column和Row 是最基础、最核心的两个线性布局组件。它们如同“垂直流水线”与“水平传送带”,分别负责将子组件从上到下(垂直方向)或从左到右(水平方向)依次排列,构成了绝大多数 UI 界面的骨架。无论是登录表单、商品卡片、设置列表,还是底部导航栏,几乎都离不开它们的身影。
近日,我在技术社群刷到一则刷屏热议帖:一位华为在职员工,从传统开发岗成功转型大模型算法岗后,高调晒出百万年薪收入条,还毫无保留地分享了自己的转岗全流程心得。这则帖子瞬间在程序员圈引爆讨论——评论区里,有人默默对比自己的薪资与百万年薪的差距,有人连夜梳理转岗所需的技术栈,更多编程小白和在职程序员发出灵魂拷问:现在入局大模型赛道,还能赶上这波行业红利吗?看着屏幕上刺眼的薪资数字,手里的速溶咖啡仿佛都多
本文介绍了一个基于Flutter的个人博客管理系统,采用响应式设计适配不同设备。系统包含文章管理、分类管理和标签管理等核心功能模块,使用Flutter 3.x和Dart 2.x技术栈实现。通过MediaQuery动态判断屏幕宽度,智能切换底部导航、侧边抽屉和固定侧边栏三种导航方式。数据模型设计包括BlogPost、Category和Tag类,为博客内容提供清晰的结构化支持。系统界面采用浅色主题,以
本文介绍了一个基于Flutter的打卡器应用开发方案。项目采用Flutter 3.x和Dart 2.x技术栈,核心功能包括考勤打卡和历史记录管理。文章详细讲解了数据模型设计(CheckinRecord类和CheckinStatus枚举)、状态管理机制(初始化加载、今日状态判断)以及打卡操作逻辑。应用界面通过动态文本和颜色反馈打卡状态,提供上班/下班打卡功能,并支持历史记录查看。技术实现上采用了自定
这是实战系列的终章。我们将一步步创建三个核心文件,通过 Matrix4 透视变换与 AnimationController 手势联动,亲手打造一个高度仿真的 3D 翻书组件,并针对鸿蒙折叠屏设备实现优化的交互体验
运动健康类应用在鸿蒙生态中占据重要地位。本文将从项目初始化开始,手把手带大家使用 Flutter 打造一个类似"微信运动"的高颜值排行榜页面。重点讲解如何通过 `SliverPersistentHeader` 自定义 Delegate 实现卡片与背景的完美融合,以及动态透明度过渡效果
本文介绍了如何在Flutter天气应用中使用fl_chart图表库实现数据可视化。主要内容包括: fl_chart库特性:提供多种图表类型、高度可定制、性能优秀且易于使用 天气应用场景:用于展示温度、降水量和湿度等数据的趋势变化 实现流程:从添加依赖、项目结构设计到核心图表组件的封装 核心功能:支持动态切换3/7/10/15/30天的预报数据,通过折线图和柱状图直观呈现 该方案通过组件化设计,将图
在本文的实战中,我们将对工程进行架构升级,从单一的列表 Demo 蜕变为一个拥有“首页”、“资讯”、“工具”、“我的”四大核心模块的综合性技术社区 App ——例如:用户在“资讯”页浏览到了第 10 页,切换到“首页”再切回来时,资讯页会重新从第 1 页开始加载,这在实际应用中会影响用户体验。通过之前的实战,我们成功将一个单页面 Demo 升级为了具备标准 App 架构的。在接下来的阶段,我们将深
本文详细介绍了Flutter鸿蒙开发环境的搭建流程:首先安装DevEco Studio、Git和Java JDK 17并配置环境变量;然后初始化DevEco Studio并安装OpenHarmony SDK;接着部署鸿蒙适配版Flutter SDK,包括源码克隆和环境变量配置;最后指导创建Flutter鸿蒙项目,处理依赖并部署运行到模拟器。全文提供了完整的配置步骤和截图说明,涵盖了从基础环境搭建到
本文介绍了Flutter注册页面的开发实现,包含手机号、密码和验证码输入功能。页面采用白色背景,包含标题区、输入表单(带图标和样式)、验证码发送按钮(含倒计时功能)、操作按钮(返回登录和立即注册)以及隐私政策同意选项。通过状态管理控制密码可见性、验证码倒计时和隐私政策勾选状态,并实现了表单验证逻辑。注册成功后跳转至主页面,失败则显示错误提示。整体采用绿色(#4CAF50)作为主题色,搭配灰阶文本和
在React Native中开发鸿组件(这里指的是鸿蒙(HarmonyOS)组件),你需要了解鸿蒙开发的基础以及如何在React Native项目中集成鸿蒙应用。鸿蒙OS是由华为开发的一个分布式操作系统,主要用于其智能设备,如手机、平板、智能手表等。首先,你需要熟悉鸿蒙OS的开发环境设置和基本开发流程。React Native本身主要用于Harmony和Harmony平台的开发,但你可以通过以下几
华为
——华为
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net