- 博客(6)
- 收藏
- 关注
原创 SwiftUI组件探索:侧边栏开发实践
本文探讨了使用SwiftUI实现类似小红书侧边栏导航的技术方案。文章分析了侧边栏在移动应用中的典型使用场景(导航菜单、个人中心等)及其空间利用、用户认知优势。重点讲解了SwiftUI实现侧边栏的核心技术:通过NavigationView自动适配设备尺寸、利用@State管理侧边栏状态、设计弹性动画效果(包括手势识别、半透明蒙层等)。提供了完整的项目结构和核心代码示例,涵盖侧边栏视图布局、菜单项实现等。文章还总结了手势冲突、状态管理、性能优化等常见问题的解决方案,并强调多平台适配和无障碍访问的重要性。Swif
2025-06-06 06:33:46
269
原创 数据结构(C语言版) 题集笔记(1.14-1.15):第1章 绪论(预备知识)
根据极限的结果:如果极限为 0,则 g(n) 增长更快。如果极限为 +∞,则 f(n) 增长更快。结论: g(n)的增长速度远快于 f(n)。结论: g(n)的增长速度远快于 f(n)。结论: f(n)的增长速度远快于 g(n)。3、归纳证明n=k+1时,等式也成立。=n(n+1)(2n+1)/6 成立。2、归纳假设 n = k ,等式成立。3、归纳证明n=k+1时,等式也成立。结论f(n) 比g(x)增长快。2、归纳假设n=k,等式成立。3、证明n=k+1,等式成立。1、验证n=1时,等式成立。
2025-04-24 22:27:09
684
原创 数据结构(C语言版) 题集笔记(1.8-1.13):第1章 绪论(预备知识)
语句的频度指的是该语句重复执行的次数:大于零的整数(1)解答:程序段(1)频度: n-1(2)解答:程序段(2)频度:n = 1 频度 为1;n>=2 频度为 n-1(3)解答:程序段(3)频度:n-1(4)解答:程序段(4)频度:n(n+1)/21、外层循环:i从1到n,共执行n次。2、内层循环:对于固定的i, j从i到n,共执行 n-i+1次如:当i=1,j从1到n,内层循环执行了n次。当i=2,j从2到n,内层循环执行了n-1次。...当i=n,内层循环执行了1次。
2025-04-02 21:54:19
667
原创 数据结构(C语言版) 题集笔记(1.1-1.7):第1章 绪论(预备知识)
书例:抽象数据类型复数定义数据对象:D = {(a,b)|a,bRealSet(实数集合)}数据关系:R = {<a,b>| a是实部,b是虚部}基本操作:操作结果:构造复数C,实部为a,虚部为b。操作结果:销毁复数C。初始条件:复数C已经存在。操作结果:用啊返回C的虚部。初始条件:复数C已存在初始条件:复数C1和C2已存在。操作结果:C3为C1和C2的和。初始条件:复数C1和C2已存在。操作结果:C3为C1和C2的差。初始条件:复数C1和C2已存在。
2025-03-19 16:46:45
1806
原创 鸿蒙深体验:HarmonyOS系统的智能家居生活
在物联网和人工智能技术的推动下,智能家居正逐渐成为现代生活的重要组成部分。华为推出的HarmonyOS系统,凭借其分布式架构和强大的AI能力,为智能家居带来了全新的体验。本文将深入探讨HarmonyOS在智能家居中的应用,尤其是AI赋能的场景,以及如何通过华为全屋智能方案实现小家的智能化。
2025-03-06 12:20:48
2273
2
原创 HarmonyOS应用开发:三方库HMRouter的研究和使用
HMRouter底层对系统Navigation进行封装,集成了Navigation、NavDestination、NavPathStack的系统能力,提供了可复用的路由拦截、页面生命周期、自定义转场动画,并且在传参、额外的生命周期、服务型路由方面对系统能力进行了扩展。 帮助开发者更好的进行模块间解耦。
2025-02-14 19:48:27
1987
1
空空如也
端云一体化项目CloudProgram怎么显示?
2025-01-03
windows11上用Qt开发的项目,如何打包成Linux平台的安装包呢?
2024-12-26
无法定位程序输入点CloseHandle于动态链接库 libstdc++-6.dll
2024-12-24
无法定位程序输入点_divmoddi4于动态连接库 Qt5Gui.dll
2024-12-24
error: Unknown module(s) in QT: core5compat
2024-12-13
error: QTextCodec: No such file or directory
2024-12-11
Unknown module(s) in QT: serialport
2024-12-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人