登录社区云,与社区用户共同成长
邀请您加入社区
用法很直:进“像素工坊”选图,拧颗粒大小,再换调色板——经典 16 色、复古游戏、糖果色、黑白漫画、赛博霓虹都能点。预览能双指放大看格子;满意就存进“我的作品”,还能导出到相册。全程纯净、无广告、不收费。没思路就去“灵感画廊”,今日推荐和示例都能一键套到当前图上;旧作也能回工坊接着改。喜欢网格线、画布底色,在“我的”里调。华为应用市场搜“小羊像素”,装上先选张图——我挺盼你打开用用的。还是那句:把
想自己的照片上屏,去“我的”里的相册工坊导入做一张;智能装裱能模拟圆角和状态栏,裁好再存。纯净、无广告、不收费。嫌壁纸 App 又贵又吵的,这款够安静。亮屏时,想看点顺眼的。下拉能换一批,不想看腻同一屏。几句说清楚能干啥、怎么上手——换壁纸嫌广告多的,直接去装。华为应用市场搜“小羊免费壁纸”。装好先点一张预览——盼你打开逛两下。
风味偏好、消费账单、回购推荐、性价比、热力图、愿望清单都在这儿——哪款常喝、哪款值得再买,翻一翻就清楚。笔记里有风味轮、星级和心情,可写一句、选一张图,单杯花费也能记。爱喝咖啡、又想分清口味和开销的人,打开就能用。先在咖啡库加一款豆子,点“今天喝了”就能落到品鉴里。豆子越买越多,哪款酸、哪款值得回购,过两周就糊了。华为应用市场搜“小羊咖啡”,装上先建一款档案——我挺盼你打开试试的。② 咖啡库建档案
你打开后,建议先在取景器轻触打开取景,左右滑换滤镜,再按快门。选好连拍次数还能连拍。拍完进“时光暗房”还能旋转、调亮度对比度,或换一层胶片效果。“胶片暗房”里有负片、电影卷一类风格,强度能拧,调顺了的还能存成自己的预设,下次直接套到取景器。水印、保留原图、网格线在“我的”里开关。手机拍照太干净、太“数码”,偶尔就想要一点颗粒和色偏。滤镜 App 又常卡会员——后来我想,不如自己做一款,就是现在的
本文介绍了RTL(从右向左)布局的核心概念与技术实现。RTL支持涉及整个布局逻辑的镜像,包括文本方向、行内顺序、对齐方式和图标方向等。文章通过「中东新闻」应用示例,展示了数据模型显式携带方向字段的方法,以及如何利用Text组件自动处理bidi双向文本混排。重点阐述了布局层的镜像处理技巧,如Row顺序、返回键方向等,并推荐使用Start/End逻辑对齐替代Left/Right物理方向。最后对比了手动
RTL 不是「翻译成阿语」就完事,而是整套 UX 的镜像。掌握方向逻辑(Start/End)、bidi 混排(系统负责)与镜像布局(容器 direction + 图标翻转),是拿下中东/以色列市场的入场券。本应用用 300 行 ArkTS 代码完整演示了这三层技术栈,可作为团队 RTL 改造的参考实现与验收基准。RTL 不是小众需求。全球约 4 亿人以阿语为母语、以色列和伊朗合计近 1 亿用户、加
瀑布流一次加载几十张 4K 壁纸,不缓存 = 每次重新下载 = 流量爆炸4K 图直接解码进内存 = 单张 30MB+ = 几张就 OOM用户快速滑动,已滑出的图片请求还在跑 = 浪费资源内存 LRU 缓存 + 磁盘二级缓存 + 内存降采样 + 生命周期感知。⚠️ ImageKnife 已停止演进,新项目推荐。本文仍适用于维护中的存量项目。"壁纸控"这个场景里,不 OOM——降采样让 4K 图按显示
经典双栏、现代极简、创意单栏三套内置模板,详情页滑动看示例。编辑中也能换模板,内容保留。主题色、字号间距都能改。选两份简历或历史版本,双栏看差异,还能导出报告。我的里管信息库和备份——填好姓名就能生成 PNG 或 PDF。新建选模板进编辑器,上预览下模块。教育、工作、项目、技能能增删排序;自动保存、版本管理都在——改乱了能回退。盼你先新建一份,把姓名和经历填上。▸ 华为应用市场搜“小羊简历”,装上
轻触翻转拿今日一问,写回答可选心情,保存进答案库。历史按月看,还能搜索复制。想读的书、周末计划丢进灵感罐,随机倒出抽一条;我的里换主题——盼你先建一个罐子。填两三个选项快速决策,也能建完整主题。转盘或盲抽,满意就定了,不满意换一个。统计页还能看选择洞察。不是冷冰冰掷骰子——答完存答案库,决策不满意还能换。还是那句:用有温度的随机,给犹豫一点确定。▸ 华为应用市场搜“小羊随机”,装上先翻今日一问。③
节奏敲击跟 120 BPM 打拍子,看误差小不小。每种模式都记着最佳——盼你先开一局。限时连点成绩够高,段位从青铜往王者升。特殊成就解锁有庆祝;我的里可调音效、震动和连点时长——打开瞄一眼能到几段。三种模式分开看最佳、折线趋势和最近十次。连点时长可在我的里改成 5、10 或 20 秒。还是那句:每一次破纪录,都是手指的胜利。② 限时连点、反应测试、节奏敲击三种玩法。成就屋有段位和特殊成就。每一次破
环形图一眼看本月花了多少、离预算还差多少,下面还有最近几笔。首页贴士看着不顺眼还能换一条——盼你先记今天这笔。分类占比、月度趋势、月份对比都在统计页;还有抠门指数帮你打分。我的里能调预算、管类别、收成就和语录——真希望你打开瞄一眼这个月花哪了。给自己设“一周不喝奶茶”“本月外卖不超过三次”这类任务,进度跟着记账自动走。餐饮、购物、交通、娱乐都能分。你要是也想把花钱管住,真希望你打开先记一笔。▸ 华
打开就是宝贝墙,网格、列表能换,还能按时间、名称、估值排。长按能编辑、删,也能挪进心愿单——盼你先拍张图、填上名称试试。手办、邮票、书籍自己建类,点进去只看这一类。藏品数、总估值、心愿数都在上面。手办、邮票、书籍、数字藏品,都能按类分开放。▸ 适合收手办、邮票、书籍、数字藏品,当私人博物馆用。
本文介绍了跨国会议时间管理应用的设计与实现,核心解决时区换算问题。应用采用UTC统一存储会议时间,展示时根据参会者时区动态格式化,支持多语言显示。架构分为数据层(会议/城市表)、格式化层(intl.DateTimeFormat)、文案层和状态层。关键设计包括:使用IANA时区名而非偏移量处理夏令时,通过Date.UTC()构造时间避免解析歧义,以及定时刷新实现秒级世界时钟。文章详细讲解了时区格式化
摘要:本文详细记录了将Rust+Tauri 2开发的本地习惯养成应用"习惯树"从Windows桌面版移植到HarmonyOS手机(nova 14,API 24)的全过程。移植保持前端代码零改动,通过Rust交叉编译为.so库并结合DevEco工程壳实现。关键步骤包括:配置gnullvm工具链、改造Cargo.toml依赖、解决SIGABRT崩溃等核心问题。文章按环境准备、原理分析、实操步骤、常见问
时区问题的本质是信息模型问题:存 UTC、显示本地、用 IANA 名。这个应用用会议排期这个真实场景,把的timeZone能力讲透。
本文介绍了一个全球会议排期工具的UI设计方案,核心目标是让用户在3秒内快速获取会议时间信息。设计采用紫色主题(#7C3AED)突出时间元素,通过城市旗标/名称标注时间维度,并实现秒级跳动的世界时钟增强实时信任感。界面包含会议卡片、世界时钟、日期风格对比和时区换算器等模块,其中会议卡片采用UTC与本地时间双行显示,世界时钟使用等宽字体实现秒位对齐,时区换算器以浅紫底色区分功能区域。语言切换采用胶囊按
真实产品中这两套文案的维护节奏完全不同(UI 文案随版本发,内容随 CMS 发),从数据结构上分开是第一步。:语言层回退到默认语言(zh_CN),内容层回退到英文(国际语种)。——这是一条廉价的"伪复数"方案,能覆盖 90% 英文词(绝大多数名词加 s 变复数)。:中文以 10000 为基数输出"万",其余语言以 1000 为基数输出"K"。":漏翻的条目显示默认语言,连默认语言都没有则显示 ke
摘要 本文探讨新闻类App如何实现深度国际化(i18n),解决语言切换时的全链路响应问题。通过8种语言切换演示,系统阐述三个核心问题:1)语言选择体验设计;2)内容本地化策略(标题/正文/数字/时间等);3)降级兜底机制。典型场景包括留学生切换习惯语言、商务人士双语对照阅读等。技术实现采用响应式状态管理(@StorageLink+PersistentStorage),支持即时生效与持久化记忆,并创
本文介绍了一个多语言新闻阅读器的UI设计要点,重点关注国际化适配问题。设计核心是容器自适应内容和动态文本处理,以应对不同语言下的文本长度差异(如德语比中文长6倍)和数字/日期格式变化。页面采用卡片式布局,顶部常驻语言切换按钮,底部导航通过emoji图标实现跨语言适配。关键实现包括:语言选择面板采用FlexWrap自动换行布局、新闻卡片内容自适应容器宽度、所有文本通过国际化函数动态获取。特别强调RT
本文详细介绍了在Windows 11 + WSL2 Ubuntu 22.04环境下搭建小鸿AI(海思WS63 RISC-V + OpenHarmony 6.x)开发环境的全流程。主要内容包括:1)安装WSL2 Ubuntu并配置系统依赖和Python软链接;2)通过repo工具拉取源码并下载预编译工具链;3)使用hb工具编译轻量级系统镜像;4)将镜像烧录至开发板。文章特别强调了5个关键点:正确选择
刷刷"的核心体验是"滑到就播”——用户上滑切换下一条视频,几乎无感知地开始播放。首帧要快:滑到新视频,500ms 内出画面,不然用户觉得卡格式要全:MP4、FLV、HLS、甚至 RTMP 直播流都要能播硬解码:省电不发烫,长时间刷不热倍速播放:1.5x/2x 看视频是刚需系统AVPlayer对直播流(RTMP/RTSP)和部分编码支持不全。ijkplayer是 B 站开源的、基于 FFmpeg 的
本文以日记应用"心晴手记"为例,阐述了隐私优先的开发实践。文章提出,隐私保护应从产品设计阶段就建立约束,而非事后补充政策。具体措施包括:确定无账号、无服务器等基础约束;清晰绘制数据流图;延迟用户内容处理直至获得同意;最小化权限声明;使用系统级认证而非存储生物特征;提供完整的数据管理功能;避免医疗化表述;确保代码、政策和商店标签三者一致。通过这些技术实现,使"本地优先"成为可验证的工程实践,而非营销
本文介绍了在HarmonyOS应用中实现数据导出功能的关键要点。主要内容包括:1)通过系统DocumentViewPicker让用户自主选择保存位置;2)提供JSON和CSV两种导出格式,其中JSON需包含版本号和时间戳,CSV需正确处理转义字符;3)文件名设计要兼顾可读性和唯一性;4)导出流程需处理用户取消操作,并区分不同结果状态;5)强调了导出功能对用户数据主权的重要性,指出真正的数据所有权不
本文介绍了一个基于Canvas的简易钢琴应用开发全过程,主要内容包括: 全量源码解析:详细解读了PianoPage的实现,包含琴键布局(白键7个+黑键5个)、触摸交互逻辑、音效播放和资源管理。 工程接入指南:三步完成项目集成:放置文件、注册路由、添加入口按钮。 操作演示:展示了音阶弹奏、黑键触发、滑动演奏、静音开关等功能场景。 模式抽象:提炼出"触摸发音乐器"通用模板,包含: 四层架构(几何层/判
这篇文章介绍了如何实现一个简易钢琴应用,重点分析了琴键布局、触摸判定和声音反馈等核心功能。以下是摘要(150字): 简易钢琴实现方案 该应用基于Canvas实现一个八度钢琴键盘(7白键+5黑键)。关键技术点: 琴键布局:白键等宽排列,黑键以间隔序号编码(如[1,3,5]对应C#、D#等),几何坐标自动计算; 触摸判定:采用"先黑后白+Y分区"策略,优先检测上半区黑键,防止误触底层白键; 交互反馈:
实例:思维导图(Mind Map)|技术:树形数据模型、递归布局算法、贝塞尔连线、触摸命中检测。
1教你坐标变换:归一化映射、蜡烛绘制、均线计算;2教你触摸交互:命中检测、十字光标、数据浮层;3教你模式复用:四层结构模板,改数据即覆盖分时、MACD、成交量。K 线图是 Canvas 系列"数据可视化"的最高峰——它把数据图表的基础能力升级为专业金融图表,坐标变换 + 交互命中的组合是数据可视化的通用钥匙。
本文介绍使用Canvas绘制股票K线图的核心技术。K线图作为金融数据可视化的进阶案例,涉及坐标变换、复合图形绘制、均线计算和交互命中检测等关键技术。文章详细讲解了数据模型构建(随机游走模拟OHLC数据)、价格域到像素域的坐标变换数学原理、蜡烛图绘制方法(影线+实体)以及均线(MA5/10/20)的计算与绘制流程。该实现采用TypeScript开发,包含涨跌颜色区分、十字光标交互等完整功能,可作为学
这篇写完了,窗外雨也停了。这个 demo 的神奇之处在于,把"引擎 + 配置"想明白之后,雨、雪、烟花、星空、萤火虫,全都能在这一个骨架里长出来——改参数就是新世界。我甚至怀疑,做游戏的人看到这个会不会觉得太基础——但我确实是从这里开始,才真正理解"粒子系统"这个东西到底是怎么回事。代码在,完整源码和逐段解读在系列的前三篇里。你要是也写了天气粒子,欢迎告诉我你踩了什么坑——毕竟,程序员之间的友谊,
名称、颜色、时长都能自己定。把上二休二、三班倒排成一条周期,选起始日和重复次数,一键铺到日历上;本月、本年、自定义范围都能切。工作日、休息日、总工时和班次分布摆在上面,图也能存进相册——月底对工时,真希望你打开看一眼。白班、夜班、休息、值班现成就能用,早班加班也能自己加。你要是也倒班,真希望你打开先点上这一周。▸ 华为应用市场搜“小羊排班”,装上先点上这一周——我挺盼你打开试试的。还是那句:今天上
点编辑可换头像,微信、QQ、微博、领英能挂上,缺的字段自己加。分享时生成图片,可存相册,也可发给别人——盼你先填完发出去试一下。九套现成样式,点一下顶部就能预览,确认应用后内容不动、只换样子。不合适就重置,再挑一款——真希望你打开换两套看看。姓名必填,公司、职位、电话、邮箱、地址都能写上。你要是也烦临时翻记录找联系方式,真希望你打开先做一张。还是那句:工作一张,生活一张,换着掏。② 工作一张、生活
鸿蒙
——鸿蒙
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net