刷新
Jetpack Compose学习(16)——ModalBottomSheet(底部弹窗)

博主头像 原文地址: Jetpack Compose学习(16)——ModalBottomSheet(底部弹窗)-Stars-One的杂货小窝 接手新公司项目里,有代码用到了这个弹窗,由于需要重构架构和进行相关统一组件封装,顺手学习下这个组件,发现还是踩了些坑(怪我以Compose里的Dialog来用了哈哈) ...

2025 HarmonyOS 创新赛正式启动,百万大奖等你挑战!

博主头像 2025年6月21日-2025年10月底,一年一度的HarmonyOS创新赛正式启幕!现已面向所有开发者开放报名通道。这是一场鸿蒙生态面向开发者领域的顶级开发赛事,你可以尝试:多种特性,抢先尝鲜;高手过招,大展风采;秀出脑洞,思维碰撞!你的创新值得被看见,加入我们码力全开,共建共享鸿蒙新世界!竞技多... ...

在鸿蒙中造梦的开发者,一边回答,一边前行

博主头像 如果你有机会面对一片全新的土地,你会选择种下怎样的种子?鸿蒙生态,就如同这样一片沃土,吸引了无数开发者前来探索和播种。除了那些耳熟能详的大厂应用以外,更有一批不那么为大众所熟知的开发者。他们或来自公共服务领域,关注如何让城市治理更高效,让旅游体验更智慧;或是个人开发者,怀着对生活的好奇,立志解决日常... ...

闯入鸿蒙:浪漫、理想与「草台班子」

博主头像 技术革命的浪潮,正前所未有地冲刷着普通人的生活堤岸。当鸿蒙作为新的变量进入移动操作系统的格局,它带来的不仅是一套代码,更是一个未被充分定义的空间。在这个空间里,既有的规则暂时悬置,传统的路径可以被打破。它吸引的,是一群在原有秩序中可能被低估、被错配,渴望重新定义自身价值的人。 ...

多类型适配器

博主头像 优势: 1、适配器通用,无论针对什么列表样式 2、viewholder分离,业务逻辑拆分到具体的item 3、复用性扩展性更强 首先看viewholder,没有复杂的业务逻辑 open class BaseViewHolder(val mBinding: ViewBinding) : Recycle ...

鸿蒙AI智能问答,助力开发者高效开发

博主头像 随着鸿蒙生态的快速发展,开发者面临着技术迭代快、知识碎片化的双重挑战。传统开发模式中,开发者需在官网文档、论坛帖子、API参考间反复切换,频繁查阅文档,导致效率低下。与此同时,AI技术的爆发式发展为开发工具智能化提供了新方向。 ...

《HarmonyOS 第一课之首席专家讲鸿蒙》重磅上线!首席专家解码鸿蒙底层设计原理,赋能开发者迈向技术新高度

博主头像 在6月21日举办的2025开发者大会(HDC 2025)上,华为正式发布《HarmonyOS 第一课之首席专家讲鸿蒙》。该课程由HarmonyOS各技术领域的首席专家亲自授课,深度解析 HarmonyOS 操作系统各核心能力的设计原理,帮助开发者从“开发实操”进阶到“原理精通”,开启技术能力跃升的新... ...

轻松投,丝滑播——鸿蒙投播重塑跨屏观影体验

博主头像 2025年6月20日-22日,华为开发者大会2025于东莞松山湖召开,在全场景协同分论坛上,咪咕视频分享了如何通过视频投播,打造更好的直播体验。在移动视频内容爆炸式增长的今天,如何将掌中的方寸精彩无损地放大至更广阔的视听空间,成为了提升用户沉浸感的关键,而投播技术(即手机视频投送至电视/电脑播放)则... ...

屏保多DHU下同步字体颜色

博主头像 需求:不同DHU多屏场景下,设置同一系列屏保,屏保中间组件字体颜色需要动态读取背后壁纸主色亮度,根据背后亮度动态设置字体颜色 偏亮的=黑色,偏暗的=白色 1、取色 读取亮度需要先对bitmap解码,通过 Color.colorToHSV 方法读取亮度值 private fun generate(ne ...

ArkUI-X通过Stage模型开发Android端应用指南(一)

简介 本文介绍将ArkUI框架扩展到Android平台所需要的必要的类及其使用说明,开发者基于OpenHarmony,可复用大部分的应用代码(生命周期等)并可以部署到Android平台,降低跨平台应用开发成本。 AndroidStudio配置 使用AndroidStudio所创建Android工程的 ...

<HarmonyOS主题课20>应用UX体验标准 #鸿蒙课程##鸿蒙生态#

博主头像 本课程聚焦于提升应用的用户体验,涵盖了多个方面的内容,旨在全面提高应用的设计和开发水平,以满足现代用户对于高质量数字体验的需求。主要内容包括:基础体验,界面布局,人机交互,视觉风格等。通过本课程学习,开发者可以创造出更加用户友好、响应迅速且在视觉上吸引人的应用界面,从而提升用户的整体体验。 ...

<HarmonyOS主题课19>帮助应用实现跨应用分享能力 #鸿蒙课程##鸿蒙生态#

博主头像 本课程旨在帮助应用实现跨应用分享能力。详细讲解手机应用与 2in1 应用发起系统分享的多种方式,助力开发者拓宽应用的传播途径。深入剖析应用内处理分享内容的技术要点,确保分享信息能被有效接收与利用。同时聚焦二级面板在处理分享内容时的关键作用,以及如何实现二级面板关闭分享面板的流畅操作。通过本课程的学习... ...

123···50>