登录社区云,与社区用户共同成长
邀请您加入社区
国际化(Internationalization,缩写 i18n)是指设计和开发应用时,使其能够适应不同语言和地区的技术过程。多语言支持:界面文字可以切换多种语言。地区适应:日期、时间、货币、数字格式随地区变化。资源分离:文本资源与代码分离,便于翻译和维护。在},在"value": "我的应用"},"value": "你好,世界"zh: string;en: string;ja: string;I
GestureRow接口描述手势类型表格中的一行数据,包含手势名称、说明和标识颜色。@Entry@Component@State lastGesture: string = '等待手势...';{ name: 'TapGesture', desc: '单击', color: '#FF9F43' },{ name: 'LongPressGesture', desc: '长按', color: '#F
FileRowname:文件名。size:文件大小(格式化后的字符串)。type:文件类型(目录/文件)。icon:图标(📁 或 📄)。@Entry@Component中获取应用文件目录作为初始路径。调用加载文件列表。本文深入讲解了 HarmonyOS 文件管理技术,通过一个文件管理器风格的演示页面实战演示了文件创建、写入、删除、目录操作等核心能力。应用沙箱目录:filesDir、cacheD
不想一夜变成“完全不碰”,先把连续清净天数攒起来,也比空喊戒瘾强。橙多的时候也不用装没看见,补记原因——加班后解压、等人时随手点开——下次触发点就好认一点。成就徽章只是顺手的小反馈,真正有用的还是那两枚环:护眼和心愿,一个护身体,一个护你想过的生活。我自己最烦“再一局就睡”——一局变三局,眼睛先受罪。写成心愿之后,进度条会提醒你:今晚少开一局,等于把时间存进想做的事里。我挺盼你试试的——心愿写具体
小羊戒烟把记录、抗拒、应对和勋章串在一条链上——不是替医生开方,只是让你看见自己多撑了一次。烟瘾来了却忍住了,点“成功抗拒一次烟瘾”。很多人卡在“我已经戒了三天,第四天一根就全完了”——其实中间忍住的那几次,才该被看见。省下的钱、无烟计时,看着看着,手就不会那么急着去摸烟盒。四个 Tab:今日烟域、健康之旅、烟瘾应对、我的勋章。不用登录、不塞广告,全程纯净、无广告、不收费。几句说清楚能干啥、怎么上
我刻意做成三块:打卡、冷静、看自己的数据。数据页只跟自己的历史比,没有排行榜那种压力——连续天数、破戒时段,看清楚了,下次才知道该提前躲开哪一段。破戒了也不用装——日历会标出来,重启不可耻,放弃才可惜。我想做个能诚实打卡、又能马上冷静一下的工具——就是 小羊戒色,盼你装上先完成今天的打卡。紧急时先进冷静:快问快答把注意力拉回来,再走几轮呼吸引导,或挑一个替代活动做二十来分钟。▸ 华为应用市场搜“小
破了点“我破戒了”,嘴馋还没买就点“嘴馋了”先缓一缓。“记录”有月度热力图(绿清净、红破戒)和流水,能补记。它跟“小羊戒游戏”有点像:都是今天—记录—心愿—我的,但这边算的是钱和肌肤休养,不是护眼时长。心愿写成具体的——一瓶精华、一双鞋也行——进度条会更有感觉。华为应用市场搜“小羊戒辣条”,装上先设个心愿和均价——我挺盼你打开用用的。下周再看热力图,绿多红少,比空喊“我要戒”管用。嘴馋那一下最难扛
目标设置里可定每日上限,也能开渐进减量——每周少一点,比硬戒更扛得住。某天喝多了就客观记着,明天接着来。有人适合同事那杯美式,只是想从四杯收到两杯——目标自己定,曲线自己看,心里就有数。渐进减量开着的话,每周目标会自己往下挪一点,你少跟自己较劲。下午第三杯下去,心跳还在咚咚响,晚上却睡不着——想减,又怕一刀切更难受。我自己最怕“今天少一杯明天补两杯”——数字一模糊,计划就垮。华为应用市场搜“小羊戒
记录”里按时间翻档案,能筛月份,也能改旧记录——哪天特别容易酸,翻回去往往对得上某个触发点。我的里有小羊伙伴“咩咩”,陪你走的天数、连续打卡和成就都在,等级会跟着记录慢慢涨。全程纯净、无广告、不收费,不评判你,只帮你把那一下紧收成看得见的字。对我来说,用处是把“我好差劲”拆开——原来酸的是旅行、是被看见、是稳定的关系。感恩池里那几句,难受时翻出来,比刷评论区舒服。刷到别人升职、晒旅行、晒对象,胸口
本文是一位在校大学生开发 HarmonyCanvas(鸿绘协作板)——一个面向考研人群的「分布式协同白板 + 空间手写双向链接笔记」应用——的完整复盘。
"启动秀"的场景是:用户第一次打开 App,展示 3-4 屏引导页,每屏一个 Lottie 动画 + 一句产品卖点。用户左右滑动切换,最后一屏点击"立即体验"进入首页。稳定:引导页是第一印象,动画崩了 = 用户流失完整控制:每屏动画要随滑动切换暂停/播放多种加载方式:本地 JSON、网络 JSON、动态 JSON 数据(基于 lottieArkTS 仓库)是鸿蒙上最成熟的 Lottie 方案,被大
在 `module.json5` 中写入三种 `deviceTypes`,只表示安装范围,不代表界面已经适配。本文以一款五 Tab 日记 App 为例,从窗口断点、导航形态、内容宽度、键鼠焦点和测试矩阵拆解“一次开发,多端部署”的实际工作量。
本升级指导适用于所有基于 OpenHarmony 适配的 Flutter 版本,帮助开发者在进行鸿蒙 Flutter 项目升级、迁移或维护时顺利完成版本切换。请根据当前版本和目标版本,按步骤执行升级操作。⚠️,直接执行该命令会因拉取官方 Channel 而破坏 OpenHarmony 适配环境并报错。请务必使用本文档所述的git clone方式进行版本切换,切勿使用。
本文档介绍如何在 OpenHarmony 平台上创建、签名、构建、安装与运行 Flutter 应用,涵盖 debug/profile/release 三种构建模式、Impeller 渲染引擎配置、本地 Engine 构建等内容。
技术点实现方式多组展开三个独立expandedId状态通用 toggle回调set闭包捕获this时间轴固定宽列 + 弹性列 + 底部边框分隔长页滚动ScrollColumn主题色主色/浅底两套色值全页复用数据驱动加条目不改代码,改数组即改内容"精神学习类"应用模板:概述 + 内涵 + 圣地 + 故事 + 特色版块,五段式信息架构可直接复用到任何革命精神、文化主题的学习应用。
用法很直:打开“家族图谱”,亲戚按树图排开,能缩放拖拽,点卡片看档案、长按编辑或加配偶子女。搞不清称呼,切“称呼助手”——按“父亲的姐姐的女儿”这类关系链点选,结果和解释一起出来,还能查历史;我不指望它替你在酒桌上八面玲珑,只是希望关系别全靠脑子硬记——树图画好了,称呼查过了,走动记下了,下次见面少点尴尬。称呼助手还能反查:输入“舅舅”看可能的关系链,历史里留着最近几条查询,过年串门前翻一眼够用。
适合通勤前焦虑、睡前脑子停不下、或者突然火大想摔东西前的那几秒——打开“冷静”,大按钮一按就选工具开练;4-7-8 呼吸可设 1、3、5 分钟,感官练习和身体扫描按步骤走。练完再去“情绪录”记一笔,选焦虑、悲伤、愤怒、快乐、平静、疲惫等标签,强度 1~10 可调,也能写几句备注。它不是替你看医生或咨询师,只是多一个能立刻按下的暂停键——记录多了,洞察里的波形和词云也会慢慢有形状。情绪上来、脑子转太
你打开后,建议先在“我的”里完善准妈妈档案:末次月经、预产期、胎次这些填好,相伴页就能看见孕周和距预产期还有几天。我不是要替代医生,只是把该记的都收在一个地方——下次产检前翻一眼最新记录,比临时翻聊天截图踏实。相伴、产检、日记、变化、我的五个 Tab 把孕期日常串起来。要是也在等一个小生命,就打开用两下——隔几周拍一张孕肚,回头翻影集会很有感。我的里还有数据勋章,相伴多少天、记了多少次产检和日记,
洞察”看频率折线、分型占比、时段偏好,还会给健康小贴士——比如连续几天偏稀或偏干,会冒一句提醒。全程纯净、无广告、不收费,数据在自己手机里,不上传、不推广告。次数偏多会有轻提示,空状态也会催你先记今天第一次。我不是医生,也没想把它做成吓人的“诊断器”——就是帮你把零散感受收成看得见的曲线。洞察里连续几天偏稀或偏干,也会给一句小贴士,提醒你别硬扛。先看这个——今天几次、最近一次啥时候、近三十天频率和
点“喂一餐”“睡一觉”“量一量”快速记,配方奶、母乳、辅食和夜睡小睡都能分开。“记录”分喂养、睡眠、生长、便便,能补记改删;“成长”管大动作、精细动作、语言、认知、社交等里程碑,生长曲线看身高体重头围;数据在自己手机里,不上传、不推广告。管宝宝出生后的日常记录:奶量、睡眠、生长、便便、里程碑和照片。五个 Tab——相伴、时光、记录、成长、我的——把带娃碎片收成看得见的曲线。不用会员墙、不塞广告,全
本文档详细说明了Flutter App/Module在OpenHarmony/HarmonyOS平台上的启动生命周期回调机制,包括各回调函数的执行顺序、触发时机、插件注册的最佳实践位置以及相关注意事项。Flutter on HarmonyOS的生命周期基于HarmonyOS的UIAbility生命周期模型,通过基类和委托类实现Flutter引擎与HarmonyOS系统的桥接。
在 OpenHarmony 开发中,经常需要引入 C/C++ 第三方开源库。本文使用 WSL2 Ubuntu 虚拟机,使用鸿蒙 SDK 自带的 clang 交叉工具链,对 cJSON‑v1.7.19 进行交叉编译,生成arm64‑v8a架构的libcjson.so动态库,供给 DevEco‑Studio NAPI 工程调用,最终在真机上完成 JSON 生成功能验证。
当波点 x 恰为两直线交点横坐标时,y₁ = y₂,Δy = 0。数据链路是:角度 θ → 波点坐标 (x, y) → 两条直线在 x 处的值 y₁、y₂ → 差值 Δy = |y₁ − y₂| → 象限遍历序列。:角度每帧 +2°,cos/sin 输出连续变化,面板上的 (x, y) 数字平滑滚动——这正是"函数值随自变量连续变化"的直观呈现。上一篇讲了动画怎么"动",这一篇讲数据怎么"变":四
绕原点旋转,依次穿过Ⅰ→Ⅱ→Ⅲ→Ⅳ四个象限。技术要点:①四象限背景用四个半透明色块着色区分;②波点坐标由角度参数化(动画把"符号规律"变成"时空规律":波点在哪一象限,那一组符号就成立,眼睛看到比背诵记得牢。③圆形轨迹用虚线画出,暗示运动路径。页面第二块 Canvas 专门承载这段动画。是 Canvas 标准 API:5px 实线 + 5px 空白交替;正好把画布按原点切成四块——这是"象限可视化
本页做成"直线可视化求解器":输入两条直线 y = k₁x + b₁、y = k₂x + b₂,代码算出交点坐标,Canvas 同时画出两条直线并标记交点;斜率截距不同的组合,自动给出。三种结论,让"解的数量"变成看得见的几何关系。),避免因浮点误差把"相等"误判为"不等"。二元一次方程组的几何意义就是。做浮点相等判断(而不是。
当它扫过交点(方程 ax + b = 0 的解在 x 轴上对应的点)时,可以引导观察"y = 0 时 x 的值正是方程的解"。性能注意:30ms 一帧、一帧只改 3 个 @State + 一次 Canvas 重绘,开销极小;"波点变动"是本章技术核心:一个波点沿直线 y = kx + b 匀速往返,让抽象的线性关系"动"起来。边界(坐标轴上)归入非负区:x = 0 且 y > 0 判为Ⅱ象限,保证
—一个亮色波点沿直线往返移动,坐标与象限实时刷新,把"代数解"变成"看得见的点"。三个功能共用一套 @State,输入即重算、重绘。——输入 a、b,由 ax + b = 0 反推 x = −b/a;——用 Canvas 画坐标系与直线 y = kx + b;一元一次方程是代数起点,本页把一个方程做透:①。
介绍鸿蒙安装环境基本搭建。
祝福圈"的卖点就是"动效好看”——用户选一张贺卡,上面有烟花绽放、蜡烛摇曳、花瓣飘落的精美动画。这些动画是设计师在 After Effects 里做的,通过 Bodymovin 插件导出 JSON,前端用 Lottie 库渲染。贺卡预览页是一个瀑布流,同时展示 6-8 张贺卡的动画预览。如果 8 个 Lottie 动画同时在主线程渲染,UI 直接卡死。相比第一代并行加载:多个动画同时加载不排队子线
很多上架问题并不是复杂 Bug,而是 Bundle ID 改错、三语言漏 Key、权限意外增加、图标被占位文件替换。本文展示如何用一个零业务依赖的 Node 脚本,在构建前自动检查 HarmonyOS 项目关键约束。
鸿蒙
——鸿蒙
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net