登录社区云,与社区用户共同成长
邀请您加入社区
本文介绍了星空运势应用如何优化导航栏设计,通过将底部Tab移至顶部,采用图标+文字+下划线的三重视觉反馈方案,实现了更优雅的导航体验。技术实现上,通过状态驱动同步导航栏与Swiper页面切换,并设计了紫色与金色的主题配色系统。文章详细解析了动画效果参数(如15%缩放比例、300ms动画时长)、颜色梯度设计原理(6种紫色与金色搭配),以及三重反馈机制如何提升用户体验和专业感,最终呈现出一个协调的暗色
本文分析了基于ArkUI框架开发的硬币翻转和随机数生成功能,揭示了简单交互背后的技术细节。硬币页面展示了条件渲染、事件绑定与旋转动画的实现,通过if-else控制状态显示,利用rotate()实现翻转效果,并采用字符串而非布尔值增强可读性。随机数页面则演示了输入组件处理,通过TextInput获取用户输入范围并生成随机数,同时处理最小值可能大于最大值的边界情况。文章特别指出事件绑定中箭头函数保持t
本文以HarmonyOS骰子应用为例,探讨了ArkTS类型系统与数据建模的工程化实践。文章重点分析了Dice.ts中的类型定义艺术,如DiceType接口设计、RollResult中加入rolledAt字段的考量,以及工厂函数和纯函数的设计价值。同时讨论了Database.ts中数据持久化的封装策略,包括同步/异步API设计、错误处理和数据校验的重要性。最后提及Theme.ts展示的配置驱动UI理
SADP主要使用的是链路层多播及UDP多播的原理进行实现的。1.链路层多播socket(PF_PACKET, SOCK_RAW, htons(0x8033))PF_PACKET接口可以操作链路层的数据使用SOCK_RAW发送的数据必须包含链路层的协议头,接受得到的数据包,包含链路层协议头。而使用SOCK_DGRAM则都不含链路层的协议头。0x8033指的是socket以广播协议发送setsocko
linux下可以通过netstat来查看某个端口的占用情况。但是笔者今天看到别人用指令抓取报文数据,并打印。之前只知道wireshark可以抓取,哪知,linux已经集成此功能。好吧,笔者果然孤陋寡闻了。先来列举下,笔者的目标1 通过netstat,查询某个特定端口的使用情况,查询结果中包含某个关键字的记录2 通过linux的命令,抓取报文,并以16进制的方式打印出来。