自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 iOS砌体布局(Masonry Layout)

Masonry布局是一种多列网格布局,其核心特点是单元格高度和宽度可以不同,布局会根据内容自动调整位置,填补空隙,呈现出紧凑且不规则的视觉效果。其主要特点包括紧凑填充、不规则高度、多列灵活性和视觉吸引力

2025-05-18 11:15:00 1022 1

原创 IOS 交错网格布局(Staggered Grid Layout)

交错网格布局(StaggeredGridLayout)是一种多列网格布局,子视图以交错方式排列,每列高度不完全对齐,单元格高度和位置根据内容动态调整。它类似于瀑布流,但更强调单元格在多列之间的交错分布,营造出丰富的视觉层次感。其特点包括多列动态排列、交错效果、灵活性和滚动支持。在iOS开发中,可通过UICollectionView实现,包括自定义StaggeredGridLayout、UICollectionViewCompositionalLayout(iOS13+)和SwiftUI的LazyVGrid。

2025-05-15 08:45:00 856

原创 iOS 卡片式布局 —— 基于 UICollectionView 和 Transform 动画

卡片式布局是一种以“卡片”为单元的UI设计方式,每张卡片作为一个独立的内容模块,包含图片、文字、按钮等元素,通常具有圆角、阴影和立体感。这种布局通过重叠或堆叠效果营造视觉层次,支持滑动、拖拽等交互,广泛应用于移动应用。其特点包括模块化、视觉层次感强、动态交互和响应式设计。典型应用场景包括社交媒体、新闻应用、任务管理和电商平台。

2025-05-13 09:30:00 1266

原创 IOS瀑布流(Waterfall Flow Layout)布局方式和相关实现方法

瀑布流布局(Waterfall Flow Layout)是一种多列、不等高、动态排列的布局方式,常用于展示图片、卡片等内容,如Pinterest的界面。在iOS开发中,实现瀑布流布局主要依赖UICollectionView配合自定义布局。

2025-05-12 10:32:08 979

原创 图像编码压缩

图像压缩中的一个重点步骤:颜色空间转换,从RGB到YCbCr。

2025-02-25 11:28:52 820

原创 图像与音视频基础编码知识

图像和音视频编码技术是现代信息技术中不可或缺的一部分。通过有效的编码算法,能够在保证音视频质量的同时,大幅度减少数据传输和存储的需求。随着技术的不断发展,新一代编码标准如HEVC、AV1等逐步问世,未来的编码技术将更注重效率、质量以及低延时性能,为更广泛的应用场景提供支持。

2025-02-25 10:56:43 856

原创 解析TCP/IP协议

TCP/IP 是一组协议的总称,用于在网络中进行数据传输。它由两个主要协议组成:传输控制协议(TCP)和互联网协议(IP)。TCP/IP 模型通过分层结构来管理数据传输过程,每一层都有特定的功能和协议。TCP/IP 是现代互联网的核心技术。通过分层模型,它将复杂的网络通信过程简化为一系列独立的任务。理解 TCP/IP 的基本原理和主要协议,有助于我们更好地设计、管理和优化网络应用程序。希望这篇博客能够帮助你深入理解 TCP/IP 协议。如果你有任何问题或建议,欢迎在下方留言讨论。

2024-07-09 15:15:26 1413

原创 C++23新特性

C++23新特性,模块化编程、协程优化、动态内存等

2024-07-05 18:40:30 2082

原创 三维重建介绍

三维重建(3D reconstruction)是一种通过分析和处理从不同视角拍摄的二维图像,重建出物体或场景的三维结构的技术。它广泛应用于计算机视觉、机器人学、医学成像、虚拟现实和增强现实等领域。

2024-07-04 19:00:00 3805

原创 C++多线程基本知识

多线程开发

2024-07-04 15:30:00 362

原创 相机SDK开发及回调操作

相机开发 回调函数详解

2024-07-04 13:25:00 1612

原创 双目视觉三维重建:探索现实世界的深度

双目视觉三维重建是一个活跃的研究领域,随着计算能力的提升和算法的改进,其应用范围和精度都在不断提高。随着技术的发展,我们可以期待在未来看到更多创新的应用出现。

2024-07-04 11:11:04 823

原创 MFC 实时更新控件显示(定时器和多线程)

你可以将数值更新操作放在一个单独的线程中,以避免阻塞主线程。在更新完数值后,通过主线程的消息机制来更新Edit控件的显示。要实现实时更新控件的显示,你需要在主线程之外执行更新操作,以避免阻塞用户界面。:在主线程中处理消息,根据接收到的消息来更新控件的内容。:使用线程间通信机制将工作线程中的数据传递给主线程,以便更新控件。来将消息发送到主线程,以触发主线程中的相应处理函数来更新控件。在MFC中,你可以使用定时器来定期更新控件的显示。这将在定时器事件中更新Edit控件的显示。来更新文本控件的内容。

2023-11-01 09:16:56 2671 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除