登录社区云,与社区用户共同成长
邀请您加入社区
在现代社区生活中,垃圾分类与大件垃圾处理一直是居民和物业的共同痛点:老年群体难以区分干垃圾、湿垃圾、可回收物、有害垃圾,误投放易面临物业处罚;大件家具、旧家电、装修垃圾重量大、搬运难,随意堆放不仅破坏小区环境,还可能被城管通报整改。本次实战基于跨平台技术,打造集智能垃圾分类查询、AI 拍照识别、大件垃圾上门预约清运、投放点 / 时间提醒、环保积分激励于一体的一体化便民模块。界面采用大字大图、极简交
/ 总流量(字节)// WiFi流量(字节)// 移动数据流量(字节)// 已使用字节// 套餐总量字节// 剩余字节// 当前速度(字节/秒)// 峰值速度});// 计算使用百分比});});});Key?key,@override),SizedBox(// 背景圆SizedBox(value: 1,),),// 进度圆SizedBox(),),),// 中心文字Column(
水电燃气缴费是社区居民每月高频刚需民生业务,也是智慧社区便民APP核心留存功能。传统线下营业厅排队缴费、多平台跳转操作、账单对账不透明、逾期突发停供、资金隐私有风险等问题,长期困扰居民与物业运维。本文基于轻量化开发一体化缴费便民模块,无需额外硬件改造,适配全系低配鸿蒙机型,集成户号绑定、实时账单查询、用量可视化分析、欠费预警、原生安全支付、缴费台账归档全闭环能力,适老化极简交互,轻松通过鸿蒙应用市
本文是Flutter for OpenHarmony智能备忘录APP实战系列的第三篇,主要实现了笔记编辑页面的核心功能。文章详细讲解了如何通过封装路由工具实现页面跳转,构建包含标题和正文输入的表单布局,并完成笔记数据的本地持久化存储。开发过程中涵盖了输入控制器管理、鸿蒙UI风格适配、JSON序列化存储、唯一ID生成等关键技术点,最终实现了新增笔记后自动保存并刷新首页列表的功能闭环。文章保持了前两日
/ 数据集id: string// 列定义// 数据行数据集是报表的核心数据载体,包含列定义(schema)和数据行。使用索引签名实现动态列名访问,同时保持类型安全。多数据源管理:支持 Mock/API/WebSocket 三种数据源类型数据集查询:5 个预设行业数据集,支持参数化查询6 种可视化图表:柱状图/折线图/饼图/面积图/雷达图/仪表盘报表模板系统:3 个预设行业模板(销售/营销/运营)
{ value: 'contains', label: '包含' },{ value: 'equals', label: '等于' },{ value: 'gt', label: '大于' },{ value: 'lt', label: '小于' },{ value: 'gte', label: '大于等于' },{ value: 'lte', label: '小于等于' },{ value: '
实时监控:流式日志传输,自动滚动到最新内容多维过滤:关键字、级别、来源、时间范围组合查询自定义高亮:可配置规则系统,安全的高亮渲染统计分析:级别分布、来源排行、时间跨度可视化导入导出:支持 JSON/CSV/TXT 三种导出格式响应式设计:适配桌面和移动端屏幕。
鸿蒙PC的家目录(/storage/Users/currentUser)基于HMDFS分布式文件系统,支持多设备文件共享,但对底层开发存在严重限制:文件名大小写不敏感、文件属性操作不完整、不支持UDS和硬链接。开发者可改用应用私有目录(/data/storage/el2/base/files)规避限制,但会面临数据孤岛和生命周期问题。HMDFS虽强大,但不适合需要完整POSIX支持的开发场景,开发
本文介绍了仓颉编程语言中的基本运算符及其应用,主要包括算术运算符、比较运算符、逻辑运算符和赋值运算符。文章通过生活化示例(如买菜计算、成绩比较等)讲解运算符的使用方法,并提供了多个代码实例演示如何实现简易计算器和成绩分析器功能。特别指出了仓颉语言在运算符设计上符合中文习惯的优点,同时也提出了类型转换等方面的改进建议。全文采用通俗易懂的方式,帮助编程零基础读者理解计算机运算的基本概念。
Flutter 作为 Google 推出的跨平台 UI 框架,凭借其高性能、热重载和丰富的组件生态,已经成为移动端跨平台开发的首选方案之一。而 OpenHarmony 作为国产操作系统,正在积极拥抱跨平台开发框架。Flutter for OpenHarmony 的出现,让开发者能够使用同一套代码同时开发 Android、iOS 和 OpenHarmony 应用,大大提升了开发效率。
在鸿蒙6.0.1及以上版本(API20及以上SDK)开发中,图片加载与缓存是高频需求,直接开发原生缓存逻辑耗时费力。本文基于Flutter跨端开发框架,集成cached_network_image三方库,快速实现鸿蒙6.0.1+设备的网络图片加载、本地缓存、错误占位、加载占位等核心功能,全程适配API20及以上SDK,步骤清晰、代码可直接复用,仅支持鸿蒙6.0.1及以上机型,不兼容低版本系统,兼顾
作为鸿蒙开发者,在鸿蒙6.0及以上版本(API20及以上SDK)中引入Flutter跨端开发,可借助Flutter丰富的三方库生态,快速实现原生级功能,无需从零开发适配。本文聚焦鸿蒙6.0+设备的本地文件管理需求,通过集成Flutter三方库,实现文件选择、路径获取、文件信息展示等核心功能,全程基于API20+ SDK开发,步骤详细、代码带完整注释,仅适配鸿蒙6.0及以上所有机型,新手也能快速落地
本文介绍了基于Flutter开发跨平台时钟APP的实践过程。项目采用Flutter 3.22+Dart 3.4技术栈,实现了实时数字时钟显示和秒表计时功能,适配Android、iOS和OpenHarmony平台。文章详细阐述了核心功能开发,包括简约UI设计、实时时间更新和秒表控制逻辑实现。针对鸿蒙平台的适配问题,重点介绍了环境配置、资源引用优化和配置文件规范等关键解决方案,确保APP在鸿蒙设备上稳
本文通过一个完整的乐器学习应用案例,展示了 Flutter for OpenHarmony 的实际应用方法。从项目架构设计到具体代码实现,我们可以看到 Flutter 框架在跨平台开发中的优势:统一的开发体验、高效的代码复用,以及良好的可维护性。当然,在开发过程中也遇到了一些兼容性问题,主要集中在 ArkTS 编译器的类型系统和 API 限制方面。但随着 OpenHarmony 生态的不断完善,这
本文介绍了基于Flutter开发跨平台计算器应用并适配OpenHarmony的实践过程。项目使用Flutter 3.22+Dart 3.4技术栈,实现了一次开发,多端运行(Android/iOS/鸿蒙)的目标。文章详细阐述了Flutter端的核心功能实现,包括UI布局、按钮交互和计算逻辑处理。在鸿蒙适配环节,通过flutter_harmonyos插件和DevEco Studio工具,解决了平台差异
在移动应用开发领域,图片编辑功能是众多应用的核心模块之一。本文将基于框架,带领读者从零开始构建一个功能完善的图片编辑器应用。通过这个实战项目,展示 Flutter 如何实现跨平台开发,同时确保代码在鸿蒙设备上的稳定运行。📷 相册浏览与图片导入✂️ 图片裁剪与旋转🎨 10种滤镜效果📝 文字与表情贴纸🖼️ 图片拼接🔲 马赛克效果💾 图片压缩与保存📤 一键分享Flutter for Ope
Flutter 鸿蒙跨平台文件传输方案 本文针对鸿蒙设备开发痛点,提供了一套完整的文件上传下载解决方案。通过dio、flutter_downloader和path_provider三大核心库,实现了以下关键技术点: 分片上传:将大文件分割为1MB的块,支持断点续传 进度监控:实时反馈上传/下载进度(0-100%) 鸿蒙适配: 使用path_provider处理沙箱目录权限 通过flutter_do
做中文界面时,中英文混排很常见。产品名里会出现 Mate 60 Pro,技术说明里会出现 HarmonyOS API,设置页里会出现 Wi-Fi、NFC、Bluetooth,订单页和商品页里还会出现 256GB、5G、Pro Max 这类型号信息。
文章摘要: 鸿蒙6.0 Core File Kit新增端云文件版本管理能力,填补了文件历史版本追溯的空白。通过FileVersion20类提供版本ID、时间戳、修改者等元数据,支持开发者获取云端文件的历史版本列表。该能力适用于跨设备编辑追溯、多人协作审计、误操作恢复等场景,尤其满足企业级合规需求。接口设计上,getVersionList方法可获取指定URI文件的完整版本信息,与现有端云同步能力无缝
摘要 HarmonyOS 6.0的CANN Kit新增Dump模式功能,支持模型推理过程中间结果的逐层导出,用于定位端侧部署时的精度差异问题。该功能与已有的Profiling性能分析能力互补,构成完整的模型调试体系。开发者通过HiAI_OmType枚举配置Dump选项,指定输出路径后即可在推理时生成各算子层的二进制输出数据。使用时需注意系统版本要求(HarmonyOS 6.0+),并建议仅在调试阶
本文分析了鸿蒙系统(HarmonyOS/OpenHarmony)的应用沙箱机制及其对终端操作的影响。系统通过类似Docker容器的沙箱隔离每个应用,HiShell终端运行在这种受限环境中,导致诸多限制:挂载点隔离、DAC机制差异、SELinux管控和seccomp过滤等,使得常规UNIX命令和调试工具无法正常工作。相比之下,通过hdc shell接入的调试终端虽能脱离沙箱限制,但仍受权限约束,仅在
在移动应用开发领域,跨平台技术一直是开发者关注的重点。Flutter 作为 Google 推出的跨平台 UI 框架,凭借其高性能和一致性表现,已经在 iOS、Android 等平台得到了广泛应用。而随着 OpenHarmony 生态的蓬勃发展,Flutter for OpenHarmony(以下简称 Flutter Ohos)的出现,为开发者提供了一条在鸿蒙设备上实现跨平台开发的便捷路径。
在移动应用开发领域,跨平台框架一直是开发者关注的焦点。Flutter 作为 Google 推出的 UI 框架,以其高效的渲染引擎和丰富的组件库著称。而 OpenHarmony 作为国产操作系统的新兴力量,正在吸引越来越多的开发者加入其生态建设。本文将通过一个实际的短信管理应用案例,探索 Flutter 在 OpenHarmony 平台上的开发实践,实现真正的跨平台开发。会话管理:支持查看、搜索、筛
育儿知识库浏览宝宝成长记录管理社区交流互动疫苗接种提醒我们将通过这个项目的核心代码实现,帮助读者快速上手 Flutter for OpenHarmony 开发。在 Flutter 中,我们使用 Dart 语言定义数据模型。/// 知识文章模型});?0,?'',?'',?'',?'',?'',?'',?0,?0,return {'id': id,/// 宝宝成长记录模型});?0,?'',???'
在移动应用开发中,设置模块是用户与应用交互的重要入口,一个设计良好的设置系统能够显著提升用户体验。本文将聚焦于 Flutter for OpenHarmony 平台上的短信设置功能实现,深入探讨状态管理、数据持久化、UI 组件设计等核心技术的应用实践。通过这个具体的案例,帮助开发者掌握跨平台设置模块的开发方法。通过短信设置模块的开发实践,我们深入探索了 Flutter 状态管理、数据持久化、UI
在鸿蒙 PC 的 HiShell 环境中运行二进制文件时,系统会强制校验该文件及其加载的所有 `.so` 库的代码签名。若签名无效,系统将拦截运行并报错 `permission denied`。
亲戚串门、外卖送货、家政上门、维修师傅入户,每次都要下楼接、打电话报备、前台登记,排队填表特别麻烦。整体采用「表单填写 + 云端加密生成二维码 + 本地缓存凭证 + 状态实时监听」轻量化方案,不依赖门禁硬件SDK,老旧小区也能直接改造接入,低配鸿蒙手机打开速度飞快。访客通行码是小区物业刚需爆款功能,轻量化、好落地、零硬件成本,直接放进便民APP首页,住户和保安都省心。把来访人信息、住户楼栋、有效时
华为
——华为
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net