登录社区云,与社区用户共同成长
邀请您加入社区
/ 总流量(字节)// 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支持的开发场景,开发
摘要 AtomGit AI助手是一款基于Flutter开发的鸿蒙移动应用,集成DeepSeek-V3大模型提供Git技术问答服务。核心功能包括:1)AI智能问答模块,通过HTTP流式响应实时处理API返回数据;2)仓库管理模块支持查看和搜索AtomGit仓库;3)账号管理系统实现多账号切换。技术架构采用分层设计,包含UI层、业务逻辑层和数据持久层,关键实现包括流式JSON解析、UTF-8编码处理和
本文是Flutter+开源鸿蒙实战项目"智联邻里"的最终篇,主要介绍了项目收尾优化工作。内容包括:封装全局统一主题类实现UI规范统一;进行代码精简重构,包括无用文件清理、组件抽离、命名规范统一;优化项目资源,压缩图片和动画文件;配置开源鸿蒙正式签名并打包发布版HAP文件;最后通过hdc工具进行真机部署和全功能测试验收。项目全程采用企业级第三方库开发,涵盖状态管理、网络请求、权限
Flutter+开源鸿蒙实战Day9开发总结: 本文介绍了智联邻里项目Day9的开发内容,重点解决开源鸿蒙项目中的权限管理和应用分享两大痛点。通过集成permission_handler实现相机、相册、拨号等系统权限的统一管理,使用share_plus封装全局分享功能支持文字、链接等内容分享。同时优化了本地缓存策略,封装了版本更新弹窗组件,确保应用在鸿蒙多端设备上的良好体验。所有功能均采用第三方库
横扫鸿蒙弹窗乱象,SmartDialog出世!ohos_smart_dialog对于鸿蒙而言,日常场景就是雪中送炭!
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应用中实现"私密笔记"功能,通过加密技术保护敏感内容不被明文存储在数据库中。主要内容包括: 使用纯Dart的cryptography库实现加密功能,支持PBKDF2密钥派生和AES-GCM加密算法 数据库升级方案:为notes表添加加密相关字段,并新增app_kv表存储盐值 模型层改造:扩展Note类以支持私密笔记的加密字段 核心加密逻
在移动应用开发领域,图片编辑功能是众多应用的核心模块之一。本文将基于框架,带领读者从零开始构建一个功能完善的图片编辑器应用。通过这个实战项目,展示 Flutter 如何实现跨平台开发,同时确保代码在鸿蒙设备上的稳定运行。📷 相册浏览与图片导入✂️ 图片裁剪与旋转🎨 10种滤镜效果📝 文字与表情贴纸🖼️ 图片拼接🔲 马赛克效果💾 图片压缩与保存📤 一键分享Flutter for Ope
开源鸿蒙 Flutter应用使用sqflite数据库避坑指南 文章针对开源鸿蒙Flutter应用中使用sqflite数据库时常见的锁库和迁移问题提供了解决方案。主要内容包括: 锁库问题分析:SQLite并发写入导致数据库锁定的常见场景和报错表现 解决方案: 采用写入队列机制实现串行化写入 通过AppDatabase.write()方法封装所有写操作 示例代码展示如何实现写入队列和DAO层改造 数据
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 平台上的开发实践,实现真正的跨平台开发。会话管理:支持查看、搜索、筛
harmonyos
——harmonyos
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net