登录社区云,与社区用户共同成长
邀请您加入社区
本文介绍了如何在开源鸿蒙跨平台社区中使用 web3dart 库进行以太坊开发。主要内容包括: 核心原理:JSON-RPC 通信、ECDSA 签名算法和账户安全机制。 核心API:初始化客户端、账户管理、ETH转账等基础操作。 智能合约交互:通过ABI调用合约方法,实现USDT余额查询和转账功能。 安全实践:密钥库加密存储、助记词生成等安全方案,并探讨了鸿蒙平台的适配方案。 该指南为开发者提供了在O
开源鸿蒙跨平台社区推出安全密码存储方案,采用Crypt组件实现不可逆散列哈希保护。该方案通过随机加盐和SHA高级算法,生成格式化安全字符串,有效防止彩虹表攻击。核心功能包括:1) 将明文密码转化为带盐哈希;2) 支持高成本迭代计算增加破解难度;3) 提供match方法进行安全验证。适用于鸿蒙应用的支付密码、保险柜锁等场景,解决了移动端性能卡顿问题,建议在子线程执行计算。注意该方案仅用于密码存储验证
摘要: 在OpenHarmony跨平台开发中,JavaScript的64位浮点数限制可能导致Flutter Web模式下Int64数值精度丢失。Google的fixnum包通过软件模拟实现了跨平台一致的64位整数运算,适用于金融对账、文件系统偏移等场景。其核心API支持大整数操作与溢出检测,适配鸿蒙Protobuf通讯协议,建议在关键业务中使用以保障精度。示例展示了鸿蒙分布式审计器处理超大ID的完
本文介绍了fetch_client在OpenHarmony跨平台开发中的应用,该库基于现代Fetch API封装,替代传统的XHR网络请求方式。文章详细阐述了fetch_client的核心优势、API使用方法以及常见应用场景,包括流式响应处理、大文件分片下载和Service Workers兼容等。通过实战示例展示了如何在鸿蒙Web环境下实现高效网络请求,并分析了其在OpenHarmony平台上的适
2026年央视春晚实现历史性突破,华为Mate 80系列作为首款消费级手机跻身主镜头阵列,全程参与全球直播。其第二代红枫影像系统实现99.7%色彩还原度和17.5EV动态范围,鸿蒙OS 6.0将时延控制在50-100毫秒,6000mAh电池和双相变散热系统保障4小时稳定4K直播。这一技术突破不仅打破专业设备垄断(成本降低90%),更推动轻量化直播普及,催生直播技术工程师等新兴职业(年薪20-40万
本文介绍了专为Flutter设计的GraphQL客户端工具ferry,它通过代码生成实现强类型数据操作,特别适合OpenHarmony应用开发。主要内容包括: ferry的架构原理:从.graphql定义生成类型化请求对象,建立端到端类型安全通道 核心功能:初始化客户端、发起类型化查询、规范化缓存系统 OpenHarmony适配:支持AOT编译优化和沙箱持久化存储 实战场景:实现数据响应式更新和离
本文介绍了如何利用build_config库在OpenHarmony项目中管理代码生成工具的配置。文章解析了该库的核心功能,包括读取build.yaml配置、定制构建参数、以及针对特定模块进行代码生成优化。通过示例展示了如何实现宏编译环境下的类型安全控制、大型工程的脚本整合策略,并提供了自定义解析工具的完整演示结构。特别强调了在跨平台开发中避免引入平台特定依赖的重要性,为鸿蒙生态下的高级项目开发提
开源鸿蒙跨平台社区推出awesome_dio_interceptor插件,为OpenHarmony应用开发者提供优雅的网络请求日志格式化方案。该拦截器能将Dio网络请求的入参、出参和异常以工整的表格形式输出,支持自动缩进多层级JSON、生成可调试的curl命令,并解决了鸿蒙平台日志过滤问题。通过简单配置即可接入,支持自定义日志输出到鸿蒙Hilog系统,实现网络日志与业务日志分离。特别优化了大文件上
KuiklyUI 凭借其卓越的性能和简洁的语法,正在成为跨平台开发的有力工具。// ====================== 底部统计栏 ======================// ====================== 输入区域 ======================// ====================== 列表区域 ======================/