You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

查询HarmonyOS中与AppBarLayout、Interpolator等类对应的等效实现类

HarmonyOS 与 Android 对应类/方法对照表
  • 1. 对应 Android AppBarLayout
    HarmonyOS 中可使用 AppBar 组件(ArkUI 开发范式),搭配滚动组件直接配置折叠、吸顶、滚动联动等效果,完全覆盖 AppBarLayout 的核心使用场景。
  • 2. 对应提供 setInterpolator 方法的 Interpolator 插值器
    HarmonyOS 动画模块内置 Curves 类提供多种预设插值器,自定义插值器可实现 Curve 接口,调用 animation.setCurve() 方法即可绑定插值器,和 Android 侧 setInterpolator 功能完全对齐。
  • 3. 对应 BitmapFactory.decodeResource(res, id) 方法
    HarmonyOS 中解码资源位图的对应 API 为 PixelMap.createPixelMapFromResource(context.resourceManager, resId),传入资源管理器实例和目标资源 ID 即可拿到解码后的像素图对象,功能和原方法完全匹配。
  • 4. 对应 SpannableString
    HarmonyOS 中使用 SpannedString 类,支持给同一段文本的不同分片单独设置字体、颜色、点击事件、下划线、删除线等富文本样式,和 SpannableString 能力一致。
  • 5. 对应 ReplacementSpan
    HarmonyOS 可直接使用同名 ReplacementSpan 类(ArkTS 兼容层),也可以自定义 Span 实现 ReplacementDrawableSpan 接口,实现用自定义 Drawable、自定义组件替换指定文本片段的效果,和 Android ReplacementSpan 功能对齐。

内容的提问来源于stack exchange,提问作者Rudraoid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.21 23:36:04