logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙Text文本组件常见问题及解决方案

摘要:本文分析了Text组件的常见问题及解决方案。主要包括:1) 尾部省略号后出现空白的原因及通过设置wordBreak属性解决;2) 行末展开样式的实现方法;3) 不设置maxLines时内容超出显示省略样的解决方案;4) 文本前后添加自定义标签的两种方案。文章提供了详细的代码示例,涵盖单行和多行文本处理、自适应布局策略等技术要点,帮助开发者解决Text组件的常见显示问题。

#harmonyos
鸿蒙Text文本设置选中菜单和AI菜单

摘要:Text组件支持文本选中菜单功能,通过设置copyOption实现文本选择,使用bindSelectionMenu绑定自定义菜单,并通过editMenuOptions扩展菜单项。可控制菜单弹出/关闭行为,支持点击空白处关闭菜单,还提供API屏蔽系统服务菜单项。开发者能灵活定制文本选择交互体验,增强应用功能性。

文章图片
#android
鸿蒙Text和Span文本显示

本文介绍了Text和Span组件的使用方法。Text组件用于显示文本内容,支持自定义文本选择菜单和资源引用;Span作为Text的子组件,可设置装饰线、颜色、大小写等样式。文章还演示了文本对齐、超长处理(省略号、跑马灯)、行高设置等功能,通过代码示例展示了各类文本样式的实现方式,包括下划线、删除线等装饰效果。

文章图片
#harmonyos
ArkUI-X跨平台技术落地-华为运动健康(二)

通过引入ArkUI-X技术,使得华为运动健康应用三端平台复用健康模块代码,从而在三端交互一致的前提下提升开发效率以及代码复用率(目前代码复用率为74.3%,提升研发效率30%),并且用户体验追平原生native页面的体验效果。后续规划,运动健康应用内部更多高频使用的页面和模块(如单次运动模块、运动记录页面等)也会逐渐迁移到ArkUI-X跨平台框架上。

#harmonyos#android
ArkUI-X跨平台应用改造指南

基于ArkTS开发的HarmonyOS Next应用,配套ArkUI-X跨平台框架,可以快速改造为跨平台应用,缩短开发周期,同时还能确保应用在 HarmonyOS Next、Android、iOS 多个平台上,为用户提供一致的交互体验。:对于App来说,A包和B包都存在”设置页面、我的页面、登录页面“(见上图),这些共性的代码和文件如果分别存放于A包和B包会导致大量的冗余代码,也不利于后期维护,因

#harmonyos#android
鸿蒙ArkUI-X简介

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

文章图片
#harmonyos
ArkUI-X通过Stage模型开发Android端应用指南(二)

所以将原生Activity按照上文中Ability对应StageActivity的规则命名,可以用启动Ability的方式拉起原生Activity。每一个Ability对应一个StageActivity,启动Ability实际是拉起对应的StageActivity。putExtra中的key值为"params",对应的value为WantParams字符串。value为json格式。key值为pa

#harmonyos#android
鸿蒙相对布局RelativeContainer详解

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

文章图片
#harmonyos
鸿蒙弹性布局Flex详解

本文详细介绍了鸿蒙弹性布局Flex的使用方法。Flex布局通过主轴和交叉轴实现子元素的高效排列,支持设置布局方向(direction)、换行(wrap)、主轴对齐(justifyContent)和交叉轴对齐(alignItems)等特性。文章展示了不同参数的实际效果,并提供了实现搜索记录自动换行的应用示例。Flex布局简化了复杂布局的实现,是鸿蒙开发中的重要技术。

文章图片
#harmonyos
鸿蒙线性布局Row和Column详解

摘要:线性布局通过Row和Column容器实现水平或垂直排列,是开发中最基础的布局方式。布局涉及主轴(排列方向)和交叉轴(垂直方向)概念,可通过space属性设置子元素间距,justifyContent调整主轴对齐方式,alignItems控制交叉轴对齐。支持自适应特性:Blank组件实现拉伸填充,layoutWeight或百分比宽度实现子元素按比例缩放。这些特性使线性布局能灵活适应不同屏幕尺寸,

文章图片
#harmonyos
    共 11 条
  • 1
  • 2
  • 请选择