240 发简信
IP属地:内蒙古
  • Resize,w 360,h 240
    HarmonyOS实战:自定义表情键盘

    前言 在日常开发中,不同的应用程序都有自己专属的键盘,特别是在评论和发帖中需要自定义表情键盘,鸿蒙中对自定义键盘提供了很好的支持,本篇文章将带你...

  • HarmonyOS实战:打造极简HEventBus事件通知

    前言 事件通知在日常开发中十分重要,不同页面之间的事件通信都会用到事件通知,作为 Android 开发的小伙伴相信都用过 EventBus,Li...

    0.5 51 0 1
  • HarmonyOS实战:GIF图下载突破5M限制保存到相册

    前言 最近在鸿蒙项目开发过程中,测试提出图片预览时无法下载的 bug,这么简单的功能怎么会有问题。一开始还以为是手机的问题或者网络不好,拿到测试...

  • HarmonyOS实战:List拖拽位置交换的多种实现方式

    背景 在最近日常工作中,遇到需要实现拖拽列表中的元素进行位置交换的需求。第一时间翻看了鸿蒙官方文档,发现官方只给Grid提供了Item交换位置的...

  • 华为仓颉语言初识:并发编程之同步机制(下)

    前言 华为仓颉语言除了提供原子操作,可重入互斥锁和 Monitor 用来保证多线程并发安全之外,还提供了 MultiConditionMonit...

  • 华为仓颉语言初识:并发编程之同步机制(上)

    前言 线程同步机制是多线程下解决线程对共享资源竞争的主要方式,华为仓颉语言提供了三种常见的同步机制用来保证线程同步安全,分别是原子操作,互斥锁和...

    0.2 55 0 2
  • Resize,w 360,h 240
    HarmonyOS实战:腾讯IM之消息删除、撤回和重发(三)

    前言 经过前面几篇文章的介绍,基本实现了鸿蒙 IM 聊天的功能,但是完整的腾讯 IM 不仅拥有发送文本的功能,还支持消息的失败重发,删除和撤回等...

  • Resize,w 360,h 240
    HarmonyOS实战:腾讯IM之聊天详情页面搭建(二)

    前言 鸿蒙版本腾讯 IM 的聊天功能十分复杂,需要开发者手动实现整个聊天对话的业务代码,这对开发者来说是个不小的挑战。本篇文章先从最基础的聊天对...

  • Resize,w 360,h 240
    HarmonyOS实战:腾讯IM之聊天列表搭建(一)

    前言 因日常工作需要使用鸿蒙版腾讯 IM 聊天功能,但是腾讯 IM 只提供了相关接口,并没有像安卓和 iOS 一样提供配套的 UI 页面。这点不...