logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS桌游卡版连载02:图文碰撞与越界提示【共创稿事节】

一张桌游卡的成品尺寸确定以后,真正影响阅读的是版面元素怎样共存。“森林邮局”卡面上有猫头鹰插画、名称横幅、效果说明和角落装饰。每个部分单独看都能放进卡片,但用户调整名称字号后,标题区可能压住插画,说明文字也可能被挤出安全框。仅靠肉眼检查当前屏幕并不稳定:切换预览缩放时,边缘很细的重叠会消失,重新导出又可能出现。上一篇已经统一毫米坐标,本篇不改成品规格,而是在这套坐标上建立可解释的图文区域约束。 元

#harmonyos
HarmonyOS桌游卡版连载01:出血线与安全框坐标换算【共创稿事节】

给一套原创桌游制作卡面时,最容易在屏幕上被忽略的不是插画,而是印刷尺寸与界面尺寸属于两种坐标。编辑器里看着恰好居中的标题,切成成品后可能贴近边缘;靠画布边缘排列的装饰叶片,裁切偏移后反而露出白边。把尺寸判断放在用户拖动素材之后才做,往往意味着反复调整同一张卡。本篇先建立一套稳定的几何模型,让版面数据在手机、平板及未来的导出流程中使用同一组毫米坐标。 三种边界先统一口径 以原创卡面“森林邮局”为例,

#harmonyos
HarmonyOS问卷引擎连载08:多端统计快照与版本一致性刷新【共创稿事节】

课程评价工具从条件跳题、规则拓扑和草稿迁移开始,经过动态必填、跨页缺答、评分摘要,已经可以生成符合最小样本策略的公开统计投影。收尾时常见的问题不在公式,而在两个屏幕:教师在平板上查看同一门课程的结果,学生在手机上打开统计页。平板还保留上次汇总修订27,手机已经取得修订28。如果两个终端各自拿本地结果重新聚合,除了平均分不同,样本不足班级的隐藏状态也可能发生偏差。 最后一篇把报表快照作为不可拆分的展

#harmonyos
HarmonyOS影展排片连载08:订阅解绑与过期消息安全清理【共创稿事节】

影展提醒从最初的场次冲突检测,逐步增加了换场缓冲、批量调位、撤销审计、发布差异、已读水位和断线追更。消息最终能按序补齐,但订阅本身仍有结束的一天:影展闭幕、观众主动关闭关注,或者一个账号退出后切换另一个账号。如果这时直接删除本地列表,可能把尚未阅读的提醒一起清掉;如果只隐藏页面,后台请求又可能继续写入已经停用的订阅流。更隐蔽的问题是,清理历史消息后把接收游标也归零,会导致重新绑定时把已处理的消息大

#harmonyos
HarmonyOS问卷引擎连载07:分组匿名统计与小样本隐藏【共创稿事节】

课程评价问卷的提交链路已经能够检查动态必填、评分取值和权重规则。新的问题出现在结果页:某门课程的A班收到了十二份有效评价,B班只有三份。如果两个班级都显示精确平均分、各星级人数甚至逐题分布,人数较少的班级很容易通过已知信息猜出个别填写者的评价。简单地把姓名字段从结果表删掉,仍不能解决小样本统计的识别风险。 上一节交付的是“这份答案能否参与评分”的摘要,本节沿用其最终有效提交记录,构建只面向聚合结果

#harmonyos
HarmonyOS影展排片连载07:断线追更的消息序列补洞与幂等合并【共创稿事节】

影展的站内提醒已经能够关联发布快照,观众也能把消息标记为已读。接下来要处理的场景并不复杂:用户从地铁进入影院,网络在两次刷新之间断开,回到首页后重新请求变更消息。假设订阅消息的连续序号已经收到108,服务端最新序号为110,客户端先获得110,却暂时没有取到109。直接把同步位置推进到110,下一次按“110之后”查询便再也无法补回109;如果坚持重新拉取整页,又会让107、108反复出现在列表里

#harmonyos
HarmonyOS问卷引擎连载06:提交摘要与评分规则异常拦截【共创稿事节】

课程评价问卷已经具备条件跳题、草稿恢复、动态必填和跨页缺答定位。填写者补齐了所有可见必填项,并不意味着答案一定能成为有效提交:评分题可能从旧草稿带来超出范围的数值,问卷规则升级后权重可能发生变化,一部分原本参与评分的题目也可能被新依赖条件隐藏。提交页如果只检查“有没有填写”,就可能把错误分数写入结果,还会让前台展示的综合得分与后台核算不一致。这一节在上一节的稳定题目ID与分组进度基础上建立评分明细

#harmonyos
HarmonyOS影展排片连载06:订阅已读水位与历史版本筛选【共创稿事节】

排期变更提醒发布以后,观众会陆续打开消息页。有的人逐条看完,有的人从最新消息进入详情,也有人把筛选条件切换到上周,再回来继续阅读。如果只是为每条提醒保存一个read布尔值,列表规模变大时容易重复写入;如果直接把“用户打开过的最大版本号”当作全部已读的凭据,又会错误吞掉中间尚未阅读的提醒。上一节已经将站内消息与排期发布快照绑定,这一节沿用同一份稳定场次ID,给订阅者增加连续已读水位、乱序确认集合和历

#harmonyos
HarmonyOS问卷引擎连载05:分组导航与跨页缺答定位【共创稿事节】

课程评价问卷做到动态必填、草稿恢复以后,一个新的问题开始显现:问卷内容一多,提交前的“还有两道必填未答”并不能帮助填写者找到那两道题。上一节已经规定,只有当前可见且必填的题目参与提交检查;这一节进一步把问题定位到分组,再定位到题目。页面需要保留基础信息、教学评价、实践环节和总体反馈四个分组,同时保证条件跳题改变可见性时,分组进度与定位索引随之更新。 题目身份不能跟随页面顺序变化 问卷最初只有几个题

#harmonyos
HarmonyOS影展排片连载05:排期发布差异与站内变更提醒【共创稿事节】

影展排期系统到了发布阶段,最容易被忽略的不是时间表如何显示,而是“正在编辑的安排”和“观众已经看到的安排”之间究竟差了什么。上篇已经用反向变更记录解决了管理员误操作的撤销问题,但排片被撤销、换厅或改时之后,观众端仍可能停留在较早的场次信息。要把这种差异转成可阅读的提醒,发布动作必须有一个清楚的边界:先得到完整的候选排期,确认它满足影厅占用规则,再比较上次发布快照,最后形成新的发布版本与站内提醒。

#harmonyos
    共 20 条
  • 1
  • 2
  • 请选择