登录社区云,与社区用户共同成长
邀请您加入社区
暂无图片
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
上周陪我妈去复诊,医生问"最近血压波动大吗",她从包里掏出一叠皱巴巴的小纸条翻了半天。回来当天我就给她装上了「健康手账」这个App,三周跑下来,她每天量完血压顺手点两下就录好了,比记在纸上还快。最打动我的是自动分级功能。收缩压135,它直接告诉你"偏高"还是"正常高值",不用每次自己百度对照表。我妈现在看到绿色就安心,看到黄色就知道该注意饮食了,特别直观。今天想从技术和产品两个角度聊聊这个App里
外观方面,Pura X View背部采用光栅纹理设计,后置横向长条形镜头模组,内置多摄及闪光灯,整机质感出色。内置约7000mAh电池,同时机身最薄处仅有6.68mm,在阔屏+大电池的前提下,手机重量只有201克,完全做到了大电池续航与轻薄兼得。Pura X View首发搭载鸿蒙7,配备一块6.39英寸显示屏幕,屏幕比例约为16:9.5,该机采用极窄四等边设计,黑边低至1.05mm,屏占比达到96
在React Native中开发鸿组件(这里指的是鸿蒙(HarmonyOS)组件),你需要了解鸿蒙开发的基础以及如何在React Native项目中集成鸿蒙应用。鸿蒙OS是由华为开发的一个分布式操作系统,主要用于其智能设备,如手机、平板、智能手表等。首先,你需要熟悉鸿蒙OS的开发环境设置和基本开发流程。React Native本身主要用于Harmony和Harmony平台的开发,但你可以通过以下几
视频播放器是媒体应用的"主菜",本文用纯 Dart 模拟播放器把播放交互层完整实现:四字段状态机(位置/播放/循环/倍速)、Timer 驱动推进、拖拽与推进互斥、沉浸式全屏双页同步、三档倍速弹层。同一时刻只允许一个进度推进者、主页是状态的唯一事实来源、dispose 必须释放。模拟层与 video_player 的接口对齐关系已经列明,真实接入是"换数据层不换交互层"。回看引言的问题:播放器怎么做
两个状态两件事currentMenu 只回答"选了什么",showSideBar 只回答"开没开"——两条链分开建模。选中态是投影高亮由 currentMenu 推导,不另存"选中态"状态,数据永远只有一份。受控必须回灌onChange 双写 showSideBar,用户手势与程序控制走同一条状态通道。手势交给仲裁纵向滚动给内容、边缘滑出给抽屉、栏内拖动调宽度,框架仲裁天然分好。侧边栏的本质不是"
三档即三态Mini/Half/Full 是同一容器的三个"取景框",内容随档位增删,不复制页面;受控是必须mode绑状态、onChange回写,拖拽与按钮只是档位的两种输入;类型先想清常驻面板用FOLDBAR(占位),轻量浮层用TEMPORARY(悬浮);手势有归属面板内滚面板、面板外滚页面,别让两套滚动抢一只手。面板的优雅,在于把"切换"藏进一个手势里。与地图联动:把面板模式作为地图缩放/标注显
先间距后画线能用spacemarginBlank表达的分组就不画线,分割线是补充不是替代;一条线一件事组内分行用缩进线,模块分区靠卡片与间距,明确的横/竖边界才用整行或短竖线;轻描淡写线宽保持 1vp、颜色贴近背景,需要强度时加间距和卡片而不是加粗加深;数量克制n 个分组只需 n-1 条线,线越多页面越碎。好的分割线细到几乎看不见,却又恰好被看见。主题资源化:把线色、线宽收敛进resources,
本文技术栈速览设想一个没有角标的聊天应用:消息来了,图标毫无变化,用户永远不会知道有新信息。再设想一个角标滥用成灾的应用:每个图标上挂着"99+",用户对红点彻底免疫。两种极端之间,是角标这门"注意力管理"的艺术——角标存在的全部意义,是把用户的注意力精准地指向"哪里有事"。角标的价值可以拆成两半:红点(圆点角标)说"有",数字角标说"有多少"。前者是"注意力开关"(一眼扫过去就知道要不要点开看看