登录社区云,与社区用户共同成长
邀请您加入社区
/ 总流量(字节)// WiFi流量(字节)// 移动数据流量(字节)// 已使用字节// 套餐总量字节// 剩余字节// 当前速度(字节/秒)// 峰值速度});// 计算使用百分比});});});Key?key,@override),SizedBox(// 背景圆SizedBox(value: 1,),),// 进度圆SizedBox(),),),// 中心文字Column(
水电燃气缴费是社区居民每月高频刚需民生业务,也是智慧社区便民APP核心留存功能。传统线下营业厅排队缴费、多平台跳转操作、账单对账不透明、逾期突发停供、资金隐私有风险等问题,长期困扰居民与物业运维。本文基于轻量化开发一体化缴费便民模块,无需额外硬件改造,适配全系低配鸿蒙机型,集成户号绑定、实时账单查询、用量可视化分析、欠费预警、原生安全支付、缴费台账归档全闭环能力,适老化极简交互,轻松通过鸿蒙应用市
本文是Flutter for OpenHarmony智能备忘录APP实战系列的第三篇,主要实现了笔记编辑页面的核心功能。文章详细讲解了如何通过封装路由工具实现页面跳转,构建包含标题和正文输入的表单布局,并完成笔记数据的本地持久化存储。开发过程中涵盖了输入控制器管理、鸿蒙UI风格适配、JSON序列化存储、唯一ID生成等关键技术点,最终实现了新增笔记后自动保存并刷新首页列表的功能闭环。文章保持了前两日
本文是Flutter for OpenHarmony智能备忘录APP开发实战的第二篇,主要完成笔记实体模型封装、自定义列表卡片组件和模拟数据渲染。文章详细介绍了如何创建笔记实体类并实现JSON序列化方法,封装符合鸿蒙UI风格的笔记卡片组件,构造模拟测试数据,并在首页ListView中循环渲染。同时扩展了本地存储工具类的读写方法,为后续功能开发做准备。通过真机测试验证了列表滑动流畅、布局美观协调。D
AtomGit是中国本土化代码托管平台,提供类似GitHub的代码仓库管理和协作开发功能。其API体系包含REST API(api.gitcode.com)和AI API(api-ai.gitcode.com)两大核心服务,采用Bearer Token认证方式。平台提供完整的仓库管理接口,包括获取用户仓库列表等操作,示例展示了Dart语言实现的Repository数据模型及分页查询方法。同时集成A
摘要 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封装全局分享功能支持文字、链接等内容分享。同时优化了本地缓存策略,封装了版本更新弹窗组件,确保应用在鸿蒙多端设备上的良好体验。所有功能均采用第三方库
大家好,本篇是我真实完成Flutter + OpenHarmony 健康管理应用的 Day5 开发笔记,基于 Day1-Day4 已完成的工程基础,继续实现用户信息录入 - 健康数据录入 - 数据总览展示全流程链路,完成多页面逐级数据传递、全表单校验、完整数据可视化展示,全程只用 DevEco Studio 开发,一步不漏、全部写细,新手照着做就能一次成功!
大家好,本篇是我真实完成Flutter + OpenHarmony 健康管理应用的 Day4 开发笔记,基于 Day1-Day3 的工程基础,继续实现了页面间数据传递与健康数据展示功能。通过命名路由传值,将用户信息录入页的数据传递到健康数据页并展示,同时完成了健康数据表单的搭建,全程只用 DevEco Studio 开发,一步不漏、全部写细,新手照着做就能一次成功!我会把路由传值的实现过程、数据展
横扫鸿蒙弹窗乱象,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
在Flutter开发中,我们常用的Text、Image、Container等组件,本质上都是Flutter底层通过Canvas绘制而成的。而当原生组件无法满足我们的个性化需求——比如绘制自定义图表、复杂形状、动态效果、自定义控件时,CustomPaint 与 Canvas 就是最核心的解决方案。
网络请求是移动应用开发的核心基础能力,Dio 是 Flutter 生态中使用最广泛的高性能网络请求三方库,支持拦截器、超时配置、数据封装、异常统一处理等能力。OpenHarmony 鸿蒙系统拥有独立的权限管控、网络安全策略,原生 Flutter 三方库直接接入会出现请求拦截、权限失效、明文访问受限等问题。
在移动应用开发领域,跨平台技术一直是开发者关注的重点。Flutter 作为 Google 推出的跨平台 UI 框架,凭借其高性能和一致性表现,已经在 iOS、Android 等平台得到了广泛应用。而随着 OpenHarmony 生态的蓬勃发展,Flutter for OpenHarmony(以下简称 Flutter Ohos)的出现,为开发者提供了一条在鸿蒙设备上实现跨平台开发的便捷路径。
在移动应用开发领域,跨平台框架一直是开发者关注的焦点。Flutter 作为 Google 推出的 UI 框架,以其高效的渲染引擎和丰富的组件库著称。而 OpenHarmony 作为国产操作系统的新兴力量,正在吸引越来越多的开发者加入其生态建设。本文将通过一个实际的短信管理应用案例,探索 Flutter 在 OpenHarmony 平台上的开发实践,实现真正的跨平台开发。会话管理:支持查看、搜索、筛
本文介绍了使用Flutter开发OpenHarmony智能备忘录笔记APP的第一天实战内容。主要包含开发环境搭建、项目架构规划和基础功能实现三部分:首先完成Flutter+OpenHarmony开发环境校验,创建纯净项目并引入核心依赖;然后规划项目分层目录结构,搭建遵循鸿蒙设计风格的首页UI骨架;最后封装适配OpenHarmony的本地存储工具类,为后续笔记持久化功能奠定基础。文章采用实战讲解风格
flutter
——flutter
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net