HarmonyOS
geovindu
为了生活,到处流浪,人间万象这本书是词汇语句难以修辞的,图像影音等介质难以描绘印象的,而一切在表象的存在中去体味....接收各人的角度看法,就因为各人所处环境和意识形态不同,才显得人间的知会智慧.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ArKTS: Canvas Typing effect
自定义字体,在Canvas上打字效果。原创 2025-08-17 11:16:19 · 173 阅读 · 0 评论 -
ArKTS: font
自定义字体的注册和使用原创 2025-08-10 11:05:28 · 174 阅读 · 0 评论 -
ArKTS:Record
摘要:本文展示了在HarmonyOS ArkTS中实现记录遍历的方法。通过RecordListPage组件演示了三种遍历方式:使用Object.entries()、Object.keys()和直接遍历键值对。代码包含一个DuInfo工具类,提供年龄分类和语言获取功能,并实现了签到信息列表的展示。组件使用ForEach循环渲染列表项,支持多语言枚举和错误处理,展示了ArkTS开发中的记录操作和UI渲染技巧。原创 2025-08-08 13:20:55 · 245 阅读 · 0 评论 -
ArkTS: McPointChart
本文介绍了使用HarmonyOS ArkUI框架开发散点图组件的代码实现。通过McPointChart组件展示城市气温数据,主要包括: 基础散点图配置 坐标轴样式自定义(xAxis/yAxis) 图例设置(legend) 数据提示框(tooltip) 多系列数据展示 动态数据更新(aboutToAppear) 代码展示了如何通过Options对象配置图表样式、数据格式和交互功能,实现了包含广州、上海等城市气温数据的可视化呈现。原创 2025-08-07 22:18:24 · 220 阅读 · 0 评论 -
ArKTS: McPieChart
本文介绍了基于HarmonyOS开发的体重检测应用的两个核心页面实现。WeightPage页面提供身高体重输入功能,通过TextInput组件采集用户数据并计算BMI值,使用router实现页面跳转和数据传递。PideChartWeightPage页面接收数据后,通过McPieChart组件展示饼状图可视化分析结果,根据BMI值(18.5-23.9为正常范围)动态调整图表颜色和提示信息。页面包含健康状态结论显示(消瘦/正常/超重)和详细说明区域,采用Builder装饰器实现自定义工具提示功能,整体实现了从数原创 2025-08-06 21:00:59 · 295 阅读 · 0 评论 -
ArKTS: staic message simple UI
本文展示了两种HarmonyOS ArkTS组件实现方式:第一种是直接在WxList.ets中实现微信聊天界面,包含消息列表、输入框和发送按钮;第二种通过组件化设计,将消息项抽离为WxControl.ets独立组件。两种方式都实现了用户信息传递、消息分类显示(区分发送/接收)、界面交互等功能,采用Flex布局实现消息左右对齐,并包含路由跳转逻辑。第二种方案体现了更好的代码复用性,通过@Prop属性实现父子组件通信,使代码结构更清晰。两种实现都遵循了HarmonyOS开发规范,展示了ArkTS在UI构建和状态原创 2025-08-03 00:20:08 · 184 阅读 · 0 评论 -
ArKTS:List 数组
本文展示了一个使用HarmonyOS ArkTS开发的分组列表页面实现。代码主要包含三个部分:1) ListPage组件使用Stack和List布局实现珠宝分类列表,包含返回顶部功能;2) AllGroups和GoldInfo两个数据模型类,分别表示商品分组和商品信息;3) 改进后的ListPage通过分组数据动态渲染列表,利用getItemsByGroup方法按分组筛选商品。实现要点包括:粘性标题、滚动控制、点击返回顶部、数据过滤和响应式UI构建。代码结构清晰,展示了ArkTS在构建复杂列表界面时的数据绑原创 2025-07-27 22:48:10 · 265 阅读 · 0 评论 -
ArKTS: DAL,Model,BLL,Interface,Factory using SQLite
本文介绍了一个基于HarmonyOS的签到管理系统实现方案。系统采用分层架构设计,包含DAL(数据访问层)、Model(数据模型)、BLL(业务逻辑层)、Interface(接口)和Factory(工厂模式)等模块。通过@ohos.data.rdb模块操作SQLite数据库,存储员工签到记录。主要功能包括:添加、查询、更新和删除签到记录,支持按员工ID查询和完整记录展示。系统实现了严格的参数校验、类型安全转换和错误处理机制,确保数据操作的可靠性。前端界面采用eTS开发,提供直观的用户操作体验。该方案展示了H原创 2025-07-22 20:14:57 · 588 阅读 · 0 评论 -
ArKTS: HarmonyOS using SQLite
本文介绍了一个基于HarmonyOS的办公签到系统应用开发实例。系统采用ETS语言实现,包含以下核心功能模块:1) 员工签到页面,支持指纹识别模拟和数据存储;2) 历史记录查询页面,展示签到数据;3) 数据导出功能。系统使用关系型数据库存储签到信息,包含员工ID和签到时间等字段。代码结构清晰,实现了数据库初始化、数据增删改查等基础功能,并提供了页面跳转和用户交互功能。项目采用模块化设计,包含DBHelper数据库操作类、多个页面组件以及数据模型定义,展示了HarmonyOS应用开发的基本架构和实现方式。原创 2025-07-22 00:14:06 · 557 阅读 · 0 评论 -
ArKTS:login page using HarmonyOS‘s ArkUI
本文介绍了使用HarmonyOS DevEco Studio 5.1.1开发的登录页面实现,包含用户名/密码输入、登录验证、第三方登录等功能。代码采用TypeScript编写,实现了基础表单验证、错误提示弹窗、页面跳转等交互逻辑。当输入admin/123456时跳转至首页,否则显示错误提示。页面还包含注册、忘记密码入口及微信/QQ/支付宝等第三方登录选项。通过Preferences模块存储凭证,展示了HarmonyOS应用开发中路由跳转、UI组件、对话框等核心功能的使用方法。原创 2025-07-20 10:44:09 · 312 阅读 · 0 评论
分享