- 前言因日常工作需要使用鸿蒙版腾讯 IM 聊天功能,但是腾讯 IM 只提供了相关接口,并没有像安卓和 iOS 一样提供配套的 UI 页面。这点不得不吐槽一下腾讯,作为互联网巨头鸿蒙开发进度怎么就这么慢,没办法只能对比着微信自己一点点去实现相关功能,本篇文章将详细介绍聊天列表页面的搭建过程,建议点赞收藏!实现效果先看本文的最终实现效果如下:需求分析支持删除功能。支持按照收到消息的时间排序。支持消... 前言因日常工作需要使用鸿蒙版腾讯 IM 聊天功能,但是腾讯 IM 只提供了相关接口,并没有像安卓和 iOS 一样提供配套的 UI 页面。这点不得不吐槽一下腾讯,作为互联网巨头鸿蒙开发进度怎么就这么慢,没办法只能对比着微信自己一点点去实现相关功能,本篇文章将详细介绍聊天列表页面的搭建过程,建议点赞收藏!实现效果先看本文的最终实现效果如下:需求分析支持删除功能。支持按照收到消息的时间排序。支持消...
- 前言并发编程是现代编程语言中不可或缺的特性,不管是 java,kotlin,python, 还是仓颉语言都离不开线程的使用,熟练掌握并使用线程是日常开发中处理耗时操作或处理并发有效提高应用程序的性能,本篇文章将详细介绍线程在仓颉语言中的基本使用,建议点赞收藏!线程创建在仓颉语言中使用 spawn 关键字创建一个仓颉线程,类似 kotlin 中的 thread,仓颉已经封装好了线程的创建细节,... 前言并发编程是现代编程语言中不可或缺的特性,不管是 java,kotlin,python, 还是仓颉语言都离不开线程的使用,熟练掌握并使用线程是日常开发中处理耗时操作或处理并发有效提高应用程序的性能,本篇文章将详细介绍线程在仓颉语言中的基本使用,建议点赞收藏!线程创建在仓颉语言中使用 spawn 关键字创建一个仓颉线程,类似 kotlin 中的 thread,仓颉已经封装好了线程的创建细节,...
- 前言华为仓颉语言是鸿蒙原生应用的一种新的编程语言,采用面向对象的编程思想,为开发者带来新的开发体验。不仅可以和 ArkTs 相互调用,更能提升应用程序的性能,更重要的是仓颉语言的特点结合了 java 和 C 的特点。对开发者来说比较容易上手学习,本篇文章主要是详细介绍仓颉语言中的结构体 struct 和类 class 的区别,建议点赞收藏!结构体 Struct仓颉中的结构体以 strcut ... 前言华为仓颉语言是鸿蒙原生应用的一种新的编程语言,采用面向对象的编程思想,为开发者带来新的开发体验。不仅可以和 ArkTs 相互调用,更能提升应用程序的性能,更重要的是仓颉语言的特点结合了 java 和 C 的特点。对开发者来说比较容易上手学习,本篇文章主要是详细介绍仓颉语言中的结构体 struct 和类 class 的区别,建议点赞收藏!结构体 Struct仓颉中的结构体以 strcut ...
- 前言最近在日常开发过程中,需要实现城市选择功能,同时支持模糊搜索。看似简单的功能动手实现起来却有很多难点。本篇文章详细记录开发过程中遇到的问题和对应的解决方法,希望能够帮助你,建议点赞收藏!实现效果需求分析处理城市列表中的多音字。城市列表要按照字母表的顺序排列将首字母相同的城市分组。技术实现在日常开发中,城市数据一般由接口获取或从本地 json 文件读取,毕竟城市数量和城市编码是固定不变的。... 前言最近在日常开发过程中,需要实现城市选择功能,同时支持模糊搜索。看似简单的功能动手实现起来却有很多难点。本篇文章详细记录开发过程中遇到的问题和对应的解决方法,希望能够帮助你,建议点赞收藏!实现效果需求分析处理城市列表中的多音字。城市列表要按照字母表的顺序排列将首字母相同的城市分组。技术实现在日常开发中,城市数据一般由接口获取或从本地 json 文件读取,毕竟城市数量和城市编码是固定不变的。...
- 前言广告功能基本上算是每个软件的必备功能之一,常见的除了轮播图,列表之外,就是上下滚动的形式。广告内容不仅支持上下滚动,还需要支持手势操作,以及关闭当前正在预览的广告内容。在 Android 或 iOS 上要想实现这样的功能并不容易,那么在鸿蒙上怎么实现这样的功能呢?本篇文章教你使用最简单的方式实现一个支持上下滚动的广告控件,建议点赞收藏!实现效果需求分析广告控件支持基本的上下自动滚动和手动... 前言广告功能基本上算是每个软件的必备功能之一,常见的除了轮播图,列表之外,就是上下滚动的形式。广告内容不仅支持上下滚动,还需要支持手势操作,以及关闭当前正在预览的广告内容。在 Android 或 iOS 上要想实现这样的功能并不容易,那么在鸿蒙上怎么实现这样的功能呢?本篇文章教你使用最简单的方式实现一个支持上下滚动的广告控件,建议点赞收藏!实现效果需求分析广告控件支持基本的上下自动滚动和手动...
- 前言保存图片功能几乎是每个应用程序必备的功能之一,当用户遇到喜欢的图片时可以保存到手机相册。那么在鸿蒙中保存图片是否也需要申请用户存储权限以及如何将图片保存到相册,本文将详细讲述怎么保存网络图片,指定布局生成图片保存至相册的功能实现。实现效果需求分析一般在 Android 或 iOS 上保存图片都需要申请应用存储权限,否则将禁止访问应用存储,不能保存图片到磁盘中。在鸿蒙系统中当然也有存储权限... 前言保存图片功能几乎是每个应用程序必备的功能之一,当用户遇到喜欢的图片时可以保存到手机相册。那么在鸿蒙中保存图片是否也需要申请用户存储权限以及如何将图片保存到相册,本文将详细讲述怎么保存网络图片,指定布局生成图片保存至相册的功能实现。实现效果需求分析一般在 Android 或 iOS 上保存图片都需要申请应用存储权限,否则将禁止访问应用存储,不能保存图片到磁盘中。在鸿蒙系统中当然也有存储权限...
- 前几天有粉丝要求计蒙写一个3d效果的简单教程,其实这个在Android官方demo中是有的,可能对于新手而言看不太明白,于是根据本人自己的理解来写一个教程,并改成粉丝要求的样子。 前几天有粉丝要求计蒙写一个3d效果的简单教程,其实这个在Android官方demo中是有的,可能对于新手而言看不太明白,于是根据本人自己的理解来写一个教程,并改成粉丝要求的样子。
- Android JNI配置C语言打印Logcat信息在开发Android应用时,有时我们需要使用C/C++来实现一些性能敏感的功能。JNI(Java Native Interface)是Java平台标准的一部分,它允许Java代码和其他语言写的代码进行交互。本文将介绍如何在Android项目中通过JNI调用C语言函数,并在C语言中打印Logcat信息。环境准备Android Studio:确... Android JNI配置C语言打印Logcat信息在开发Android应用时,有时我们需要使用C/C++来实现一些性能敏感的功能。JNI(Java Native Interface)是Java平台标准的一部分,它允许Java代码和其他语言写的代码进行交互。本文将介绍如何在Android项目中通过JNI调用C语言函数,并在C语言中打印Logcat信息。环境准备Android Studio:确...
- Android中如果是给图片设置点击事件,为了用户的体验有必要添加动态点击效果 Android中如果是给图片设置点击事件,为了用户的体验有必要添加动态点击效果
- ArkUI预览器使用说明书##Harmony OS Next ##Ark Ts ##教育本文适用于教育科普行业进行学习,有错误之处请指出我会修改。 🚀 核心功能速览 1. 实时预览(秒级刷新)闪电效果:改文字/颜色后按 Ctrl+S,1秒内自动刷新省电模式:默认开启,不需要时可关闭右上角开关⚠️ 配置文件修改后需手动点「重新加载」 2. 动态预览(真机体验)点击/滑动/跳转:操作手感与真... ArkUI预览器使用说明书##Harmony OS Next ##Ark Ts ##教育本文适用于教育科普行业进行学习,有错误之处请指出我会修改。 🚀 核心功能速览 1. 实时预览(秒级刷新)闪电效果:改文字/颜色后按 Ctrl+S,1秒内自动刷新省电模式:默认开启,不需要时可关闭右上角开关⚠️ 配置文件修改后需手动点「重新加载」 2. 动态预览(真机体验)点击/滑动/跳转:操作手感与真...
- Android自定义view系列文章 Android自定义view系列文章
- 一、目前三大手机操作系统1.1 iOS是由苹果公司开发的手持设备操作系统,只能用在苹果的设备上1.2 Android (安卓)Android是目前国内手机使用最广泛的操作系统。它由谷歌开发,具有开放源代码的特性,如小米、OPPO、vivo等都使用Android系统,并在此基础上进行深度定制和优化1.3 Harmony OS(鸿蒙)华为鸿蒙系统(HUAWEI HarmonyOS),是华为公司在... 一、目前三大手机操作系统1.1 iOS是由苹果公司开发的手持设备操作系统,只能用在苹果的设备上1.2 Android (安卓)Android是目前国内手机使用最广泛的操作系统。它由谷歌开发,具有开放源代码的特性,如小米、OPPO、vivo等都使用Android系统,并在此基础上进行深度定制和优化1.3 Harmony OS(鸿蒙)华为鸿蒙系统(HUAWEI HarmonyOS),是华为公司在...
- 鸿蒙生态中的第三方库集成与开发——开发者的必修课! 鸿蒙生态中的第三方库集成与开发——开发者的必修课!
- 在移动应用开发中,良好的用户界面(UI)设计、严格的权限管理和高效的跨平台开发框架是确保应用成功的关键因素。本文将探讨这三个方面的重要概念和最佳实践,帮助开发者更好地理解和运用它们。 iOS UI设计原则苹果公司对iOS应用程序的UI设计有着严格的标准和指导原则,旨在确保一致性和高质量的用户体验。以下是几个核心的设计原则:直观性:设计应直观且易于理解,避免复杂的操作流程。简洁性:保持界面干... 在移动应用开发中,良好的用户界面(UI)设计、严格的权限管理和高效的跨平台开发框架是确保应用成功的关键因素。本文将探讨这三个方面的重要概念和最佳实践,帮助开发者更好地理解和运用它们。 iOS UI设计原则苹果公司对iOS应用程序的UI设计有着严格的标准和指导原则,旨在确保一致性和高质量的用户体验。以下是几个核心的设计原则:直观性:设计应直观且易于理解,避免复杂的操作流程。简洁性:保持界面干...
- 全渠道营销是出海企业构筑全球竞争力、实现可持续增长的必经之路。它要求企业打破内部壁垒,整合所有资源,以用户为中心,构建无缝、一致、数据驱动的全球化体验,结合openinstall等能够优化关键转化链路的技术工具,出海App连接全球用户的过程将更加顺畅高效。 全渠道营销是出海企业构筑全球竞争力、实现可持续增长的必经之路。它要求企业打破内部壁垒,整合所有资源,以用户为中心,构建无缝、一致、数据驱动的全球化体验,结合openinstall等能够优化关键转化链路的技术工具,出海App连接全球用户的过程将更加顺畅高效。
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签