
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
技术知识点摘要 鸿蒙开发:涉及鸿蒙OS与Android的区别、ArkTs语言特性、组件生命周期、数据持久化、线程通信机制、后台任务类型、Stage模型架构、多线程优化、UI适配等核心开发问题。重点关注Ability组件、页面优化、权限管理、打包配置等技术细节。 Android开发:涵盖Java/Kotlin基础(多线程、锁机制、集合)、JVM原理、网络协议(TCP/HTTP)、性能优化、组件原理(
文章摘要:CameraX Compose库提供了CameraXViewfinder组件,简化了在Jetpack Compose中使用相机功能。通过配置依赖、申请权限、绑定生命周期等步骤,可以轻松实现相机预览、拍照、录视频等功能。组件封装了SurfaceRequest转换,支持闪光灯控制、手势缩放和聚焦操作。示例代码展示了拍照功能的实现,包括图片保存路径设置和元数据添加。该库将CameraX与Com

ArkUI-X 5.0.1 Release版配套OpenHarmony 5.0.1 Rlease,API 13,新增适配部分API 13接口支持跨平台;框架能力进一步完善,支持Android应用非压缩模式,支持Android Fragment对接跨平台。ACE Tools工具易用性提升,支持创建module时选择module类型、config提示优化和联动编译。组件跨平台能力进一步增强,新增XCo

本文介绍将ArkUI框架扩展到Android平台所需要的必要的类及其使用说明,开发者基于OpenHarmony,可复用大部分的应用代码(生命周期等)并可以部署到Android平台,降低跨平台应用开发成本。
ArkUI是一套构建分布式应用的声明式UI开发框架。它具备简洁自然的UI信息语法、丰富的UI组件、多维的状态管理,以及实时界面预览等相关能力,帮助您提升应用开发效率,并能在多种设备上实现生动而流畅的用户体验。ArkUI-X进一步将ArkUI扩展到了多个OS平台:目前支持OpenHarmony、HarmonyOS、Android、 iOS,后续会逐步增加更多平台支持。开发者基于一套主代码,就可以构建

本文档配套ArkUI-X,将OpenHarmony ArkUI开发框架扩展到不同的OS平台,比如Android和iOS平台,让开发者基于ArkUI,可复用大部分的应用代码(UI以及主要应用逻辑)并可以部署到相应的OS平台,降低跨平台应用开发成本。跨平台应用工程目录结构说明以IDE创建的模板工程【ArkUI-X】Empty Ability举例,包含一套为ArkUI开发者提供的应用工程模板,提供构建O
应用开发过程中,经常需要用到颜色、字体、间距、图片等资源,在不同的设备或配置中,这些资源的值可能不同。
所以将原生Activity按照上文中Ability对应StageActivity的规则命名,可以用启动Ability的方式拉起原生Activity。每一个Ability对应一个StageActivity,启动Ability实际是拉起对应的StageActivity。putExtra中的key值为"params",对应的value为WantParams字符串。value为json格式。key值为pa
在其它手机端,若想保存图片到相册,需要申请对应的权限,而鸿蒙中对应的权限为受限开放权限,普通应用一般不让申请,这个时候我们可以使用安全保存控件来临时申请权限,用于保存图片到相册。

摘要: RelativeContainer是一种相对布局容器,通过子元素间的锚点关系实现复杂界面的高效布局。关键概念包括参考边界、锚点、对齐方式、链式排列和辅助线/屏障等布局工具。子元素可通过alignRules设置相对位置,并支持偏移调整。API Version 11后优化了尺寸优先级规则,建议仅使用alignRules确保精确对齐。该布局方式能有效减少嵌套深度,提升界面渲染性能,特别适用于多组








