logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS 6 毛玻璃卡片:背景模糊 + 半透明

这两年做界面设计,最绕不开的风格大概就是毛玻璃了——iOS 的控制中心、macOS 的侧边栏、各种 App 的底部导航,全是半透明加模糊的路子。第一次在 HarmonyOS 6 里想复刻这种质感时,我以为要写一堆 Canvas 滤镜,翻了一圈文档才发现,ArkUI 早就把“背景模糊”做成了组件属性,一行代码的事。但“能做出来”和“做得好看”之间隔着很远的距离。这篇我就从毛玻璃的构成讲起,把半透明、

#harmonyos#华为
HarmonyOS 6 上的 3D 天空盒:白天与黑夜,一套场景两种世界

切到夜晚,整片天暗下来,月亮泛着冷光,星星在移动视角时呈现近大远小的视差——因为天空盒是贴在一个大球上的,相机一转,整个星空都在转。3D 渲染想复刻这件事,最省力的办法就是:把一个巨大的球或立方体罩在相机外面,把天空的图贴在这个罩子内壁上——不管相机转到哪个方向,看到的都是天空。回头看,天空盒方案真正厉害的地方不是“贴背景”,而是“给光”——一张全景图同时决定背景和光照,换一张图,整个世界连同模型

#harmonyos#3d#华为
HarmonyOS 6 上做个极简浏览器:Web 组件 + 前进后退 + 加载进度

有一次我想在应用里塞一个“关于页”,不想用原生 UI 画,直接上 Web 页面最快。结果发现 HarmonyOS 6 的 Web 组件比我想象的完整:加载页面、前进后退、加载进度,全是现成能力,一个 WebviewController 全包了。既然基础这么好用,我干脆把它做成一个“极简浏览器”:地址栏能输网址,工具栏能后退前进刷新,顶部一条实时加载进度条,默认打开一个打包在应用里的内置页面——全程

#harmonyos#前端#华为
HarmonyOS 6 音视频实战:用 AVPlayer 做一个本地音乐播放器

前阵子整理旧手机,翻出一个装满了本地音乐的文件夹——都是上学时候一首一首下进去的,有些歌连平台都已经下架了。我一边听一边想,这些歌我可能不会再主动点开,但删掉又舍不得。干脆,给它们做一个自己的播放器?不接流媒体、不碰云盘,就在 HarmonyOS 6 上做一个把本地音频老老实实放出来的播放器。需求极简,但做完之后我对 AVPlayer 这个老熟人的理解完全不一样了——以前我只是会调它的接口,这次我

#harmonyos#音视频#华为
HarmonyOS 6 列表性能实战:1000 条数据为什么用 LazyForEach 就不卡了

上周我在一个数据大屏的工程里填列表,随手往里塞了一千条数据,一滚动就开始掉帧,卡片边缘能看到明显的锯齿感。第一反应是“是不是动画开太多了”,关掉几个动画还是卡。后来才想明白,问题根本不在动画,在于这一千条数据被一次性全部创建成了组件——屏幕上一屏只能看到十几条,剩下九百多条也在白白占着渲染的预算。HarmonyOS 6 的 ArkUI 里,解决这个问题最直接的方式就是 LazyForEach。

#harmonyos#深度学习#pytorch
上手科沃斯八界:一份基于 93 批真机实验的能力测评(代码与 Skill 已开源)

本文基于93批真机实验,对科沃斯八界机器人进行定量测评,构建了开源实验框架与能力边界表。实测发现:OVD检测依赖物体姿态,横放时召回率趋零;透明物体因深度无效导致抓取失败(41223),但可通过垫纸补背景解决;机械臂近侧存在盲区(x<0.52m不可达);底盘运动精度±3~5cm,转向具固定损耗(约0.107rad),可前馈补偿。抓取失败分两类:41223为感知问题(改摆放),36897为执行

文章图片
电商运营不用天天手动查了:用SERP API自动监控关键词排名和竞品价格

做跨境电商的人,每天大概都有一件重复又烦人的事:查排名、盯价格。自己的独立站关键词在Google排第几,掉了没有?竞品在Google Shopping里卖多少钱,有没有偷偷降价?对手最近有没有投新的Google Ads,文案写了什么?这些事说起来简单,但十几个产品词挨个搜、截图、记Excel,半小时就没了,而且只能看当天的数据,想做个趋势对比都难。自己写爬虫更不现实——代理IP、验证码、页面结构改

低代码到底有多爽?解放双手,推荐一款C端的低代码产品

低代码(LowCode)就是一种可视化搭建系统,从字面意思来讲,一是可视化;二是少写代码。由此可见,低代码的出现是为了减轻和降低开发者的负担,让开发者减少重复劳动,避免资源和成本的重复浪费,极大提升了系统开发和运维的效率。

文章图片
#低代码
react-native-elements 三方库鸿蒙版本适配与使用(MatePad Edge 双模式真机验证)

本文介绍了react-native-elements库在OpenHarmony/HarmonyOS NEXT平台的适配实践。基于React Native 0.82.1与RNOH 0.82.30,通过纯JS层改造实现跨平台兼容,修复了React 19上下文问题、SafeAreaView缺失、图标字体加载及平台判断逻辑等关键问题。组件支持按钮、卡片、列表、表单等30余个常用UI元素,已在华为MateP

文章图片
#harmonyos#华为
react-native-elements 三方库鸿蒙版本适配与使用(MatePad Edge 双模式真机验证)

本文介绍了react-native-elements库在OpenHarmony/HarmonyOS NEXT平台的适配实践。基于React Native 0.82.1与RNOH 0.82.30,通过纯JS层改造实现跨平台兼容,修复了React 19上下文问题、SafeAreaView缺失、图标字体加载及平台判断逻辑等关键问题。组件支持按钮、卡片、列表、表单等30余个常用UI元素,已在华为MateP

文章图片
#harmonyos#华为
    共 187 条
  • 1
  • 2
  • 3
  • 19
  • 请选择