240 发简信
IP属地:北京
  • 鸿蒙实现全局悬浮工具球

    实现一个全局可随意拖动的悬浮工具球,可控制是否吸边,根据悬浮球的位置,向四个方向弹出工具栏。全局监听工具按钮的点击事件回调。效果演示: 实现思路...

  • 鸿蒙Next实现一个弧形弹出工具栏

    实现一个类似于手机锁屏页左下角工具类按钮,点击工具按钮,弹出4个操作按钮,弧形排列。实现思路:1.点击开关按钮弹出4个隐藏按钮,需要用到动画,可...

  • 鸿蒙Next字体大小随布局自适应

    当我们在一个固定大小的区域内展示文字,如果文字太长,可能会超出展会区域,显示不全,因此我们希望文字内容可以根据区域大小自适应放大缩小。演示: 总...

  • 鸿蒙Next图像混合模式blendMode

    blendMode(value: BlendMode, type?: BlendApplyType)将当前控件的内容(包含子节点内容)与下方画布...

  • 鸿蒙Next动态歌词组件封装增加暂停功能

    上一篇实现了一句歌词颜色渐变效果,这篇在上一篇的基础上,完整实现歌词的动态展示,并且实现播放和暂停功能。最终效果: 我们把歌词先按行分割,记录每...

  • 鸿蒙Next实现歌词字体颜色渐变

    实现一个音乐播放器中,歌词颜色渐变的效果。简单点说,就是解析歌词内容,拿到每个词,或者每句话的开始时间、结束时间,执行颜色渐变的动画,然后依次执...

  • Resize,w 360,h 240
    鸿蒙应用发布私钥密码忘记怎么办

    当要发布应用时,切换密钥库,发现密码不确定对不对,点击Build APP,提示:ERROR - hap-sign-tool: error: In...

  • 鸿蒙Next一文了解Canvas绘制渐变色

    Canvas提供了线性渐变、径向渐变、圆锥渐变三种渐变效果,今天通过动画直观地看一下每个渐变的效果。 线性渐变 createLinearGrad...

  • Resize,w 360,h 240
    鸿蒙Next一文了解Canvas绘制文字基线

    使用Canvas绘制文字时,通常需要设置文字的对齐方式。官方文档解释:textBaseline设置文本绘制中的水平对齐方式,textAlign设...

个人介绍
订阅一下:HarmonyOS开发笔记