- 博客(5)
- 收藏
- 关注
原创 AMPopover:让 iOS 气泡窗口开发更简单
AMPopover是一款优秀的iOS开源气泡窗口组件,提供了智能位置调整、高度定制化、自定义内容展示等功能。它能自动计算最佳显示位置,支持多种自定义选项和动画效果,适用于工具提示、上下文菜单、表单输入等多种场景。纯Swift实现,支持iOS12+,可通过Swift Package Manager或CocoaPods快速集成。这款组件简化了开发流程,是iOS应用气泡窗口的理想解决方案。项目地址:https://github.com/owlivendy/AMPopover
2025-06-11 10:33:17
359
原创 AMToast:iOS 最优雅的队列式提示框解决方案
AMToast是一款专为iOS设计的队列式Toast提示框库,提供优雅的多消息展示方案。核心优势包括智能队列管理、精确时间控制、多位置显示(顶部/中间)以及高度可定制化(样式/视图)。支持iOS 9+,可通过CocoaPods快速集成。提供简单API实现基础提示、预设样式(成功/错误/警告),并支持高级功能如自定义视图和队列控制(清空/取消)。注意事项包含默认2秒显示时长、最大3条并行展示,建议结合应用风格调整配置。该轻量级解决方案无需依赖,自动适配屏幕旋转,遵循MIT开源协议。
2025-06-09 11:08:16
530
原创 鸿蒙应用中的事件
鸿蒙应用中的应用事件按照 通信方式分成进程间通信和线程间通信。进程间通信负责系统级别的事件发布、订阅和取消订阅,其中包含了开发者的创建自定义的公共事件,实现应用间的通信;而线程间通信提供了App应用内的事件订阅、取消订阅以及发送事件。CES(Common Event Service,公共事件服务)为应用程序提供订阅、发布、退订公共事件的能力。公共事件从系统角度可分为:系统公共事件和自定义公共事件。系统公共事件。
2024-07-03 15:53:18
1158
原创 鸿蒙开发Native C++模块如何引用so库
在开发中,为了提升运行效率和跨平台的考虑,我们会需要使用c++库的情况。本文介绍鸿蒙开发中Native C++模块引用c++ so库时,项目该如何配置。
2024-02-27 19:37:05
1707
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人