
简介
鸿蒙技术分享,之前做过6年java、4年Android。现从事鸿蒙开发
擅长的技术栈
可提供的服务
暂无可提供的服务
使用CanvasRenderingContext2D对象在Canvas画布上绘制。

使用系统的工具链编译出opencv(3.1.0)的so库,由于生成的so的后缀为so.x.y.z,无法打进应用包使用。

Image组件提供与点九图相同功能的API设置,通过设置resizable属性来配置ResizableOptions,即图像拉伸时的大小调整选项。ResizableOptions的参数slice包含top、left、bottom和right四个属性,分别表示图片在上下左右四个方向拉伸时保持不变的距离。

应用的前后台生命周期与页面和组件无关,组件仅能感知aboutToAppear和aboutToDisappear事件。若组件需要感知应用的前后台切换,可以设置一个应用前后台状态的变量。在UIAbility中对应的生命周期函数中更改此变量,并在组件中监听AppStorage状态变量的变化,执行相应的逻辑。

为帮助开发者快速熟悉OpenHarmony的能力以及相关的应用开发流程,我们提供了一系列的基于趣味场景的应用示例,即Codelabs,开发者可以根据我们的文档一步步的学习和完成简单项目的开发。

摘要:Scroll嵌套List时,默认不设置高度会使List完全展开,可实现整体布局滚动效果,但会失去懒加载优势。推荐使用List的nestedScroll属性实现嵌套滚动,示例代码展示了如何通过NestedScrollMode参数配置父组件优先或子组件优先的滚动行为,并设置List的高度为100%来适应布局。该方法优化了滚动体验,同时保持组件性能。

OpenGL 是一种跨平台的图形 API,用于为 3D 图形处理硬件指定标准的软件接口。[OpenGL ES] 是 OpenGL 规范的一种形式,适用于嵌入式设备。HarmonyOS 现已支持 OpenGL ES 3.2。

摘要: 软键盘弹出时会遮挡输入框下方的组件。解决方案:通过获取窗口规避区域(TYPE_KEYBOARD),动态调整组件布局。代码示例展示了如何监听键盘状态,计算规避高度并设置margin-bottom顶起组件,确保内容可见。文档还提供了鸿蒙开发学习路线和资源,涵盖ArkUI、Stage模型等核心技术,助力开发者高效掌握鸿蒙生态应用开发。鸿蒙作为国产操作系统,人才需求增长迅速,系统化学习至关重要。

本篇Codelab是基于ArkTS语言的低代码开发方式实现的一个简单实例。创建一个低代码工程。通过拖拽的方式实现任务列表和任务信息界面的界面布局。在UI编辑界面实现数据动态渲染和事件的绑定。

开发者可以使用ArkUI Inspector,在DevEco Studio上查看应用在真机上的UI显示效果,并通过查看多次操作后的界面状态,快速分析定位UI界面存在的问题。








