无匹配社区
博客园
最新
热门
请选择社区
发布
【HarmonyOS 5】鸿蒙中进度条的使用详解
HarmonyOS 5的ArkUI框架提供多种进度条类型,包括线性、环形无刻度、环形有刻度、椭圆形和胶囊进度条。开发者可通过Progress接口创建进度条,并设置type属性指定样式。动态更新进度通过value和total属性实现,支持实时反映任务进展。示例代码展示了如何创建动态更新的下载进度条。
Web前端
进度条
UI组件
动态更新
开发教程
金融应用
ArkTS
HarmonyOS
ArkUI
GeorgeGcs
发布于 15 days ago
67浏览
【HarmonyOS 5】鸿蒙Web组件和内嵌网页双向通信DEMO示例
本文详细介绍了在HarmonyOS 5中使用Web组件实现ArkUI与内嵌网页双向通信的DEMO示例。通过registerJavaScriptProxy将ArkUI对象注册到网页window对象,实现网页调用ArkUI方法;通过runJavaScript执行网页JS代码,实现ArkUI调用网页函数。示例包含完整代码和实现步骤,适合金融类应用开发。
Web前端
Web组件
金融应用
双向通信
HarmonyOS
ArkUI
GeorgeGcs
发布于 15 days ago
63浏览
【HarmonyOS 5】鸿蒙中常见的标题栏布局方案
鸿蒙5中标题栏布局的两种方案:1.Flex布局通过SpaceBetween实现左右按钮与居中标题的对齐;2.Stack布局利用position属性定位左右按钮,标题居中显示。两种方案均提供完整代码示例,适合金融类应用开发。
Web前端
Flex布局
Stack布局
标题栏
UI设计
组件对齐
金融应用
鸿蒙开发
HarmonyOS
GeorgeGcs
发布于 15 days ago
69浏览
【HarmonyOS 5】鸿蒙发展历程
鸿蒙系统自2019年发布1.0版本以来,历经多次迭代,从智慧屏拓展至全场景设备互联,2024年的HarmonyOS NEXT(5.0)实现全栈自研,彻底脱离安卓。华为2012年预见智能设备互联趋势,投入研发鸿蒙以掌握核心技术,2019年商标注册后加速商业化。未来鸿蒙将深化跨设备生态、开发者生态,整合AI与自研技术,拓展至工业、车联网等领域,成为全球第三大移动开发平台。
Web前端
全场景互联
分布式技术
原生应用
工业互联网
车机系统
开发者生态
自主可控
鸿蒙系统
HarmonyOS
AI融合
GeorgeGcs
发布于 15 days ago
67浏览
鸿蒙 PC 震撼登场!华为打破 Windows 垄断!
华为发布首款鸿蒙PC,搭载自研鲲鹏930芯片,性能超越Intel i9-13900K,系统100%自主可控。采用兼容+原生双轨策略,适配微信、钉钉等常用软件,目标2025年完成50万原生应用。政企市场已见成效,消费市场定位高端,折叠版预售价19999元。鸿蒙PC带动国产产业链升级,预计2025年全球份额达3%,未来或改写操作系统格局。
Web前端
鸿蒙PC
国产操作系统
鲲鹏930
自主可控
政企市场
消费电子
产业链升级
华为
GeorgeGcs
发布于 15 days ago
68浏览
【HarmonyOS 5】鸿蒙应用数据安全详解
HarmonyOS 5通过系统级安全防护、应用市场严格审核及数据分级加密机制,构建全方位安全体系。系统采用完整性保护、漏洞防护和可信执行环境(TEE)保障底层安全;应用端到端检查过滤恶意软件;数据按敏感等级(S1-S4)差异化加密存储,结合HUKS密钥管理。设备安全等级(SL1-SL5)与数据标签联动控制跨设备同步,高敏感数据(如体检报告)采用双重加密。
Web前端
HUKS
分级加密
隐私保护
加密技术
TEE
金融应用
HarmonyOS
数据安全
GeorgeGcs
发布于 15 days ago
70浏览
【HarmonyOS 5】鸿蒙应用隐私保护详解
HarmonyOS 5通过六大黄金原则(透明公开、够用就好、用户做主、安全加码、本地优先、特殊关怀)构建隐私保护体系,提供隐私声明弹窗、模糊定位、Picker选择器和动态权限申请等开发工具,确保应用仅收集必要数据且全程加密,实现用户数据的透明可控与最小化处理。
Web前端
隐私保护
移动安全
数据加密
HarmonyOS
开发者工具
权限管理
GeorgeGcs
发布于 15 days ago
63浏览
【HarmonyOS 5】makeObserved接口详解
makeObserved接口是HarmonyOS 5中用于将非观察数据转为可观察数据的工具,适用于三方包类、@Sendable装饰的类及JSON.parse返回的对象等场景。它主要解决V2状态管理下@Trace/@ObservedV2无法覆盖的观察需求,如网络请求返回的JSON对象。使用简单,需注意不支持基本数据类型及与V1装饰器混用。
Web前端
makeObserved
V2装饰器
JSON解析
三方包
@Sendable
UI刷新
状态管理
HarmonyOS
GeorgeGcs
发布于 15 days ago
68浏览
【HarmonyOS 5】VisionKit人脸活体检测详解
HarmonyOS 5的VisionKit提供人脸活体检测功能(interactiveLiveness),支持动作活体检测(如点头、眨眼等),通过配置InteractiveLivenessConfig可设置检测模式、动作数量及跳转路径。该功能需申请相机权限,适用于身份验证场景,但官方建议高风险场景需额外安全措施。接口返回活体检测结果及特征数据,不支持模拟器。
Web前端
VisionKit
人脸活体检测
金融安全
身份验证
SDK
HarmonyOS
GeorgeGcs
发布于 15 days ago
63浏览
【HarmonyOS 5】如何开启DevEco Studio热更新调试应用模式
HarmonyOS 5的DevEco Studio热更新调试模式通过增量补丁构建和补丁修复显著提升开发效率,尤其适用于大型项目。设置步骤包括切换启动文件模式、启用热更新按钮及配置快捷键(Ctrl+S自动触发)。热更新分为热修复(无需重启)和冷修复(需重启),适用于UI修改等场景,官方数据显示万行级代码项目效率提升70%以上。
Web前端
热更新调试
增量构建
UI调试
ArkTS
DevEco Studio
HarmonyOS
开发效率
GeorgeGcs
发布于 15 days ago
65浏览
【HarmonyOS 5】AttributeModifier和AttributeUpdater区别详解
AttributeModifier和AttributeUpdater是HarmonyOS 5中ArkUI组件的动态属性管理工具。AttributeModifier通过实现AttributeModifier<T>接口,支持动态设置组件的多状态样式,适用于样式封装、动态更新和多态样式场景。
Web前端
动态属性
AttributeModifier
AttributeUpdater
组件样式
UI开发
鸿蒙SDK
HarmonyOS
ArkUI
GeorgeGcs
发布于 15 days ago
67浏览
【HarmonyOS 5】鸿蒙实现手写板
本文介绍了在HarmonyOS 5中实现手写板功能的方案,通过Path组件结合SVG路径描述符(M和L命令)实时记录用户触摸轨迹,并利用onTouch事件处理坐标转换。核心思路包括设置画布大小、线条样式、路径填充以及清空功能,最终实现流畅的手写体验。
Web前端
手写板
Path组件
SVG路径
鸿蒙开发
HarmonyOS
GeorgeGcs
发布于 15 days ago
64浏览
【HarmonyOS 5】敏感信息本地存储详解
本文详细介绍了HarmonyOS 5的敏感信息本地存储安全机制,包括硬件级安全隔离与加密(如TEE和全盘加密)、软件层安全机制(如沙箱隔离和动态权限管理)、隐私增强技术(如隐私空间和安全擦除)以及分布式安全与合规。开发者可通过系统加密库或国密算法(如SM2)实现本地敏感信息的安全存储,并提供了完整的DEMO代码示例。
Web前端
安全机制
敏感信息存储
加密技术
国密算法
TEE
沙箱隔离
隐私空间
开发者指南
HarmonyOS
GeorgeGcs
发布于 15 days ago
67浏览
【HarmonyOS 5】鸿蒙中@State的原理详解
@State是HarmonyOS ArkTS框架中实现响应式UI的核心装饰器,通过依赖收集和变更通知机制自动同步数据与界面。其原理包括:1) 组件渲染时收集状态依赖关系;2) 状态变更时触发UI更新,采用Proxy/Object.defineProperty拦截赋值操作;3) 优化机制包括脏检查和异步渲染队列。使用时需注意初始化、通过this赋值及避免频繁更新,适用于需要动态响应的金融类应用场景。
Web前端
响应式编程
前端框架
状态管理
金融应用
UI渲染
ArkTS
HarmonyOS
GeorgeGcs
发布于 15 days ago
70浏览
【HarmonyOS 5】鸿蒙的装饰器原理和自定义装饰器
鸿蒙中的装饰器是ArkTS语言的特殊声明,用于标注和修改类、方法、属性等,属于元编程工具。ArkTS基于TypeScript,支持类、方法、属性三种装饰器,如@Component、@State等。自定义装饰器需遵循ArkTS语法规则,避免使用any类型,可通过Object和Function实现功能扩展。示例展示了方法装饰器的日志功能实现。
Web前端
装饰器
元编程
TypeScript
状态管理
组件开发
ArkTS
HarmonyOS
鸿蒙
GeorgeGcs
发布于 15 days ago
69浏览
【HarmonyOS 5】使用openCustomDialog如何禁止手势关闭的方案
在HarmonyOS中使用openCustomDialog时,可通过配置onWillDismiss`回调拦截手势关闭操作。通过判断DismissReason(如`SWIPE`或`BACK`)并返回false可阻止关闭,同时需设置`autoCancel: false`禁用点击外部关闭。当前版本无法完全屏蔽系统级手势,但结合页面级拦截可实现更全面的控制。示例代码演示了如何构建禁止手势关闭的自定义弹窗。
Web前端
自定义弹窗
手势拦截
UI交互
金融应用
HarmonyOS
GeorgeGcs
发布于 15 days ago
68浏览
【HarmonyOS 5】鸿蒙中如何使用MQTT
鸿蒙(HarmonyOS)中通过@ohos/mqtt库实现MQTT协议,支持同步和异步客户端。配置网络权限后,可创建MQTT客户端并设置连接参数,实现连接、断开、发布和订阅消息功能。示例代码展示了MQTT 3.1.1协议的连接、订阅和消息发布流程。
Web前端
异步编程
消息队列
发布订阅
MQTT
物联网
金融应用
HarmonyOS
鸿蒙
GeorgeGcs
发布于 15 days ago
90浏览
1点赞
使用DevEcoStudio 开发、编译鸿蒙 NEXT_APP 以及使用中文插件
# 使用DevEcoStudio 开发、编译鸿蒙 NEXT_APP 以及使用中文插件 #鸿蒙开发工具 #DevEco Studio
Web前端
飞龙AI
发布于 16 days ago
6浏览
增量计算+实时湖仓构建小红书实验数仓生产新范式
小红书与云器科技合作,基于增量计算与数据湖技术构建近实时实验数仓体系,解决日均千亿级日志处理难题。该方案通过分钟级调度、动态维表更新及JSON半结构化优化,实现低成本、低延迟、高一致性的数据服务,支持算法实验分钟级调参需求。
数据仓库/中台
数据分析狮
发布于 16 days ago
20浏览
1收藏
【Gartner权威解答】:合格CTO必懂的开源软件十大热点问题
开源软件(OSS)作为技术创新的重要驱动力,能够降低成本、提升灵活性和人才吸引力,但需有效管理以规避质量、安全及法律风险。企业应建立开源治理机制(如OSPO)、制定战略计划,并评估项目可行性以确保长期价值。关键领域包括基础设施、DevOps及AI,商业模式涵盖商业支持、开放核心和SaaS。成功指标需与业务目标对齐,涵盖成本、合规及社区贡献。
开源软件
风险管理
治理机制
OSPO
商业模式
成本优化
人工智能
技术创新
DevOps
我不是超人
发布于 16 days ago
8浏览
1
8
9
10
11
12
72