- 《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自动化测试能够帮助开发者大大提升测试效率和测试质量。
- HarmonyOS近场服务在以上行业应用场景中展示了强大的适配性和创新价值。除上述典型案例场景之外,还广泛应用在智慧办公、运动健康、本地生活、政务民生等领域。欢迎开发者点击下方链接了解并接入使用,与HarmonyOS一起共建共享鸿蒙新世界! HarmonyOS近场服务在以上行业应用场景中展示了强大的适配性和创新价值。除上述典型案例场景之外,还广泛应用在智慧办公、运动健康、本地生活、政务民生等领域。欢迎开发者点击下方链接了解并接入使用,与HarmonyOS一起共建共享鸿蒙新世界!
- 对H5多的APP来说,FastWeb不是“可选优化项”,而是“刚需组件”。它无需复杂适配,两种方式覆盖不同开发场景。若你正为H5加载慢头疼,不妨试试FastWeb——让用户告别等待,让APP体验再上台阶。 对H5多的APP来说,FastWeb不是“可选优化项”,而是“刚需组件”。它无需复杂适配,两种方式覆盖不同开发场景。若你正为H5加载慢头疼,不妨试试FastWeb——让用户告别等待,让APP体验再上台阶。
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签