登录社区云,与社区用户共同成长
邀请您加入社区
最近好多朋友问我:“西兰花啊,我想实现手机与PC/2in1设备间分享功能,但不知道代码怎么写?” 害,这问题可问对人了!今天这篇,我就手把手带你实现手机与PC/2in1设备间分享功能,从零到一,全程不超过 10 分钟(不含调试时间)~
这篇文章摘要(147字): 本文聚焦泛型在电商商品管理中的实战应用,通过<T extends AbstractGoods>泛型约束实现多品类商品的统一管理。核心内容包括:1)设计泛型商品容器GoodsList,提供增删查改等通用操作,支持数码/图书等所有商品子类;2)封装泛型工具类实现商品排序筛选功能;3)构建"抽象类+契约+泛型"四层架构,形成完整商品管理体系。文
本文介绍了一个电商系统三层架构设计,重点实现商品属性与促销规则解耦。核心内容包括:1)将工程结构重构为"属性契约+促销规则契约+行为契约"三层,支持动态促销配置;2)通过ArkTS多接口实现,让商品子类灵活组合打折、满减、退换等行为;3)采用"通用促销规则+具体促销类型规则"设计,实现促销活动的动态生效与失效。该架构解决了传统单继承限制问题,通过分层设计实现
本文基于HarmonyOS 5.0.0版本,深入讲解如何利用ArkMedia Kit新一代音视频框架、端侧AI处理与分布式低时延传输,构建专业级实时直播应用。通过完整案例演示多路音视频采集、实时AI美颜/背景替换、跨设备直播推流等核心场景,为音视频应用开发提供可落地的鸿蒙技术方案。极致性能:ArkMedia Kit直通硬件,端到端延迟<50ms,AI处理零拷贝智能增强:NPU实时美颜抠像,发丝级精
鸿蒙、安卓、苹果三大系统基于自身的技术基因与生态定位,构建了差异化的音频设备技术体系与开发框架:鸿蒙以分布式架构为核心,主打全场景音频协同,凭借HDF框架与ArkTS API降低多端开发与适配成本;安卓以开放性为特色,适配海量第三方音频设备,AAudio框架满足低时延开发需求;苹果以软硬件闭环为优势,实现高品质、低时延的音频体验,原生支持生态内多设备协同,其Core Audio、AVFoundat
一是要装Git,二是要装JAVA(推荐安装JDK 11+),三是要安装DevEco Studio,四是要进行Flutter-OH环境搭建。这个问题有可能是在添加错误的变量TOOL_HOME的值,这里的值一定是为DevEco Studio的实际安装路径。Flutter-OH 的环境搭建本质上是在标准 Flutter 环境基础上,将 Flutter SDK 替换为鸿蒙适配版本,并配置好 DevEco
本文基于已完成 Flutter for OpenHarmony 全功能开发的跨平台应用,完整记录了大一新生在 macOS 环境下,使用鸿蒙官方 IDE DevEco Studio,从零到一实现用户登录身份认证体系的全流程。文章涵盖登录页面 UI 设计、dio 网络请求身份验证、登录状态全局管理、结合 shared_preferences 的状态持久化、设置页面登出功能等核心模块,同时分享了开发过程
技术生态的本质,是一套由技术、开发者、用户、商业和治理共同构成的复杂适应性系统。在这个系统中,没有任何单一要素能够独立决定生态的命运。2026年的全球技术生态格局,既显示了传统巨头(Windows、Android、AWS、英伟达)的强大惯性,也呈现了新势力(鸿蒙、中国开源AI、Solana)的快速崛起。未来的竞争,不是产品与产品的竞争,不是公司与公司的竞争,而是生态与生态的竞争。理解技术生态的构成
Flutter鸿蒙国际化开发实践 本文记录了大一学生在macOS环境下使用DevEco Studio开发Flutter鸿蒙应用时遇到的国际化问题及解决方案。项目已完成本地存储、主题切换等功能,但在语言切换时发现部分界面文字仍保持中文。经过排查发现核心问题是代码中大量硬编码中文文本,仅设置页面做了简单语言判断。 问题分析与解决 问题定位:检查发现底部导航栏、用户列表等界面的文字均为硬编码中文,未实现
最近好多朋友问我:“西兰花啊,我想实现手机碰一碰分享功能,但不知道代码怎么写?” 害,这问题可问对人了!今天这篇,我就手把手带你实现手机间碰一碰分享功能,从零到一,全程不超过 10 分钟(不含调试时间)~