- 一、引言在数字时代,电子设备已成为孩子学习的重要工具,但过度使用或沉迷娱乐应用可能导致学习效率下降、视力健康受损等问题。家长对孩子学习过程的精细化监控与管理需求日益迫切——不仅需要了解孩子每天花在“学习类应用”上的具体时长,还需区分“有效学习时间”(如专注学习)与“无效时间”(如频繁切换应用、分心行为),并通过数据指导孩子合理规划学习与休息。鸿蒙操作系统(HarmonyOS)凭借其... 一、引言在数字时代,电子设备已成为孩子学习的重要工具,但过度使用或沉迷娱乐应用可能导致学习效率下降、视力健康受损等问题。家长对孩子学习过程的精细化监控与管理需求日益迫切——不仅需要了解孩子每天花在“学习类应用”上的具体时长,还需区分“有效学习时间”(如专注学习)与“无效时间”(如频繁切换应用、分心行为),并通过数据指导孩子合理规划学习与休息。鸿蒙操作系统(HarmonyOS)凭借其...
- 《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2.2 FFmpeg向网络推流”介绍了轻量级流媒体服务器MediaMTX,通过该工具可以测试RTSP/RTMP等流媒体协议的推拉流。可是在此之前,得先有一个推流工具向MediaMTX推送视频流,这样末端的拉流程序才能从MediaMTX源源不断地拉取视频流。那么Android手机可使用librestreaming从摄像头实时采集视... 《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2.2 FFmpeg向网络推流”介绍了轻量级流媒体服务器MediaMTX,通过该工具可以测试RTSP/RTMP等流媒体协议的推拉流。可是在此之前,得先有一个推流工具向MediaMTX推送视频流,这样末端的拉流程序才能从MediaMTX源源不断地拉取视频流。那么Android手机可使用librestreaming从摄像头实时采集视...
- 《FFmpeg开发实战:从零基础到短视频上线》一书的“第 12 章 FFmpeg的移动开发”介绍了如何使用FFmpeg在手机上剪辑视频,方便开发者更好地开发类似剪映那样的视频剪辑软件。那么在Android系统上还有一款国产的开源视频裁剪框架Android-Video-Trimmer,通过该框架可以更快地裁剪视频片段,下面就来介绍如何在App工程中使用Android-Video-Trimm... 《FFmpeg开发实战:从零基础到短视频上线》一书的“第 12 章 FFmpeg的移动开发”介绍了如何使用FFmpeg在手机上剪辑视频,方便开发者更好地开发类似剪映那样的视频剪辑软件。那么在Android系统上还有一款国产的开源视频裁剪框架Android-Video-Trimmer,通过该框架可以更快地裁剪视频片段,下面就来介绍如何在App工程中使用Android-Video-Trimm...
- 一、引言在现代交通出行中,航班与高铁作为长途与城际运输的核心方式,其动态信息(如值机状态、延误通知、登机口变更)直接影响乘客的行程安排与体验。传统方式依赖机场/车站的纸质公告屏或短信通知,存在“信息获取不及时”“多平台切换繁琐”“个性化提醒缺失”等痛点——乘客需频繁查看机场APP、高铁管家或短信,错过值机截止时间或延误通知;多行程(如航班+高铁联运)时,需手动关联不同交通工具的动态;延误发生... 一、引言在现代交通出行中,航班与高铁作为长途与城际运输的核心方式,其动态信息(如值机状态、延误通知、登机口变更)直接影响乘客的行程安排与体验。传统方式依赖机场/车站的纸质公告屏或短信通知,存在“信息获取不及时”“多平台切换繁琐”“个性化提醒缺失”等痛点——乘客需频繁查看机场APP、高铁管家或短信,错过值机截止时间或延误通知;多行程(如航班+高铁联运)时,需手动关联不同交通工具的动态;延误发生...
- 一、引言在智慧城市建设中,公共交通的实时查询与到站预测是提升市民出行效率的关键需求。乘客在等车时常常面临“公交/地铁何时到站?”“下一班车是否延误?”等问题,传统方式依赖固定时刻表,无法应对交通拥堵、临时调度等动态变化。鸿蒙操作系统(HarmonyOS)凭借其 分布式数据同步、实时位置服务 和 智能预测算法 能力,为公共交通查询提供了“实时到站时间预测+多线路... 一、引言在智慧城市建设中,公共交通的实时查询与到站预测是提升市民出行效率的关键需求。乘客在等车时常常面临“公交/地铁何时到站?”“下一班车是否延误?”等问题,传统方式依赖固定时刻表,无法应对交通拥堵、临时调度等动态变化。鸿蒙操作系统(HarmonyOS)凭借其 分布式数据同步、实时位置服务 和 智能预测算法 能力,为公共交通查询提供了“实时到站时间预测+多线路...
- AppCrawler是一款灵活易用的App自动遍历测试工具,支持Android与iOS平台。用户可通过配置文件设定遍历范围、优先级、触发条件等规则,借助XPath表达式和多种操作指令实现精准控件定位与交互,大幅提升UI自动化测试效率。 AppCrawler是一款灵活易用的App自动遍历测试工具,支持Android与iOS平台。用户可通过配置文件设定遍历范围、优先级、触发条件等规则,借助XPath表达式和多种操作指令实现精准控件定位与交互,大幅提升UI自动化测试效率。
- Appcrawler是一个基于自动遍历的App爬虫工具,支持Android和IOS,支持真机和模拟器。最大的特点是灵活性高,可通过配置来设定遍历的规则。配置文件格式执行参数与配置文件capability设置:与appium完全一致testcase:用于启动app后的基础测试用例selectedList:遍历范围设定triggerActions:特定条件触发执行动作的设置selectedLis... Appcrawler是一个基于自动遍历的App爬虫工具,支持Android和IOS,支持真机和模拟器。最大的特点是灵活性高,可通过配置来设定遍历的规则。配置文件格式执行参数与配置文件capability设置:与appium完全一致testcase:用于启动app后的基础测试用例selectedList:遍历范围设定triggerActions:特定条件触发执行动作的设置selectedLis...
- 【 技术开源共建 】开源日历组件ossimplecalendarview快速集成 一、前言在鸿蒙应用开发中,日历组件是很多场景的 “刚需”—— 从日程管理系统到预约类 App,再到个人待办工具,都需要一个灵活、易用的日历视图支持。最近接触到一款开源的鸿蒙日历组件库 ossimplecalendarview,用下来发现它覆盖了 “年 / 月 / 周 / 日” 四种核心模式,且集成成本低、扩展... 【 技术开源共建 】开源日历组件ossimplecalendarview快速集成 一、前言在鸿蒙应用开发中,日历组件是很多场景的 “刚需”—— 从日程管理系统到预约类 App,再到个人待办工具,都需要一个灵活、易用的日历视图支持。最近接触到一款开源的鸿蒙日历组件库 ossimplecalendarview,用下来发现它覆盖了 “年 / 月 / 周 / 日” 四种核心模式,且集成成本低、扩展...
- 1. 引言在万物互联(IoT)时代,鸿蒙操作系统(HarmonyOS)作为面向全场景的分布式操作系统,广泛应用于智能家居、穿戴设备、工业传感器等终端设备。这些设备间的通信与协作需建立在高度可信的安全基础之上——设备认证与安全握手是保障通信机密性、完整性与设备合法性的核心环节。密钥交换机制作为安全握手的基石,通过协商共享密钥为后续数据传输(如加密通信、身份鉴权)提供安全保障。本文将深入... 1. 引言在万物互联(IoT)时代,鸿蒙操作系统(HarmonyOS)作为面向全场景的分布式操作系统,广泛应用于智能家居、穿戴设备、工业传感器等终端设备。这些设备间的通信与协作需建立在高度可信的安全基础之上——设备认证与安全握手是保障通信机密性、完整性与设备合法性的核心环节。密钥交换机制作为安全握手的基石,通过协商共享密钥为后续数据传输(如加密通信、身份鉴权)提供安全保障。本文将深入...
- 1. 引言在移动应用生态中,系统通知是连接用户与应用的核心桥梁——无论是社交APP的消息提醒、电商APP的订单状态更新,还是工具类APP的定时任务通知,及时、精准的通知推送能力直接影响用户体验。然而,随着用户对通知管理的精细化需求增长(如避免打扰的“勿扰模式”、快速识别未读内容的“角标提示”),开发者不仅需要实现基础的通知发送功能,还需适配系统级特性(如角标数字、勿扰模式规则),以确... 1. 引言在移动应用生态中,系统通知是连接用户与应用的核心桥梁——无论是社交APP的消息提醒、电商APP的订单状态更新,还是工具类APP的定时任务通知,及时、精准的通知推送能力直接影响用户体验。然而,随着用户对通知管理的精细化需求增长(如避免打扰的“勿扰模式”、快速识别未读内容的“角标提示”),开发者不仅需要实现基础的通知发送功能,还需适配系统级特性(如角标数字、勿扰模式规则),以确...
- Stage模型应用程序包结构概述HarmonyOS 5采用Stage模型作为应用程序框架的核心架构。相比于早期的FA(Feature Ability)模型,Stage模型提供了更清晰的应用生命周期管理和更灵活的UI构建方式。Stage模型基于模块化设计理念,将应用程序拆分为多个独立的模块,每个模块都有自己的生命周期和功能职责。Stage模型的核心优势在于其分层架构设计,它将应用程序分为应用... Stage模型应用程序包结构概述HarmonyOS 5采用Stage模型作为应用程序框架的核心架构。相比于早期的FA(Feature Ability)模型,Stage模型提供了更清晰的应用生命周期管理和更灵活的UI构建方式。Stage模型基于模块化设计理念,将应用程序拆分为多个独立的模块,每个模块都有自己的生命周期和功能职责。Stage模型的核心优势在于其分层架构设计,它将应用程序分为应用...
- 前言HarmonyOS 5的应用程序包不仅仅是简单的代码集合,而是一个完整的软件分发和部署单元,包含了应用运行所需的所有元素。应用程序包的核心价值在于其模块化的组织方式,这种方式不仅提高了开发效率,还为分布式场景下的应用部署提供了强大的支持。通过精心设计的包结构,HarmonyOS能够实现按需加载、动态更新以及跨设备协同等高级功能。 应用与应用程序包 应用程序的基本概念“应用”(Appli... 前言HarmonyOS 5的应用程序包不仅仅是简单的代码集合,而是一个完整的软件分发和部署单元,包含了应用运行所需的所有元素。应用程序包的核心价值在于其模块化的组织方式,这种方式不仅提高了开发效率,还为分布式场景下的应用部署提供了强大的支持。通过精心设计的包结构,HarmonyOS能够实现按需加载、动态更新以及跨设备协同等高级功能。 应用与应用程序包 应用程序的基本概念“应用”(Appli...
- 在日常测试工作中,大家一定遇到过这样的情况:功能点很多,想快速做一遍稳定性验证,却苦于用例编写耗时;页面结构复杂,手工点来点去容易遗漏;系统频繁迭代,每次都要重复回归,工作量翻倍。如果能有一种方式,不用写脚本,只要提供一个入口地址或安装包,就能把系统从头到尾“走一遍”,发现死链、跳转异常、UI缺失等问题——是不是省心很多?这正是 AI测试平台的自动遍历功能 想解决的痛点。什么是自动遍历?自动... 在日常测试工作中,大家一定遇到过这样的情况:功能点很多,想快速做一遍稳定性验证,却苦于用例编写耗时;页面结构复杂,手工点来点去容易遗漏;系统频繁迭代,每次都要重复回归,工作量翻倍。如果能有一种方式,不用写脚本,只要提供一个入口地址或安装包,就能把系统从头到尾“走一遍”,发现死链、跳转异常、UI缺失等问题——是不是省心很多?这正是 AI测试平台的自动遍历功能 想解决的痛点。什么是自动遍历?自动...
- 用数据优化用户旅程分析:别让用户在半路跑了 用数据优化用户旅程分析:别让用户在半路跑了
- 在移动互联网爆炸式增长的今天,每个人的手机里可能装着几十甚至上百个APP。开发团队面临着前所未有的压力:如何在快速迭代更新、适配海量设备的同时,确保每一次版本更新都稳定可靠、用户体验流畅?其中,APP自动化测试能够帮助开发者大大提升测试效率和测试质量。 在移动互联网爆炸式增长的今天,每个人的手机里可能装着几十甚至上百个APP。开发团队面临着前所未有的压力:如何在快速迭代更新、适配海量设备的同时,确保每一次版本更新都稳定可靠、用户体验流畅?其中,APP自动化测试能够帮助开发者大大提升测试效率和测试质量。
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
即将直播
热门标签