- 《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...
- Android性能与内存优化在移动应用开发中,性能和内存管理是至关重要的两个方面。一个流畅、响应迅速的应用不仅能够提供更好的用户体验,还能有效降低应用的崩溃率,提高用户满意度。本文将探讨几种常见的Android性能与内存优化策略,帮助开发者提升应用的质量。1. 减少布局层级复杂的布局层级会增加渲染时间,影响应用的启动速度和运行效率。通过减少不必要的嵌套,可以显著提高应用性能。例如,使用C... Android性能与内存优化在移动应用开发中,性能和内存管理是至关重要的两个方面。一个流畅、响应迅速的应用不仅能够提供更好的用户体验,还能有效降低应用的崩溃率,提高用户满意度。本文将探讨几种常见的Android性能与内存优化策略,帮助开发者提升应用的质量。1. 减少布局层级复杂的布局层级会增加渲染时间,影响应用的启动速度和运行效率。通过减少不必要的嵌套,可以显著提高应用性能。例如,使用C...
- 通过本文的学习,我们完整地搭建了一个基于Rokid CXR-M和CXR-S SDK的简易翻译助手。从项目初始化、SDK集成、蓝牙设备连接,到翻译场景的开启与关闭、翻译内容的实时发送与显示,再到移动端界面设计与语音输入功能的实现,每一步都为开发者提供了可操作的实践经验。 通过本文的学习,我们完整地搭建了一个基于Rokid CXR-M和CXR-S SDK的简易翻译助手。从项目初始化、SDK集成、蓝牙设备连接,到翻译场景的开启与关闭、翻译内容的实时发送与显示,再到移动端界面设计与语音输入功能的实现,每一步都为开发者提供了可操作的实践经验。
- 课堂数学教学中,传统“板书 + 手机拍照”存在视角不统一、步骤关联难、师生互动同步不畅等问题。CXR-M SDK 可实现手机与 Rokid Glasses 稳定连接,调用录音、拍照等能力,接入 YodaOS-Sprite 交互流程,主要是在数学讲解中将“题目与步骤”以第一视角叠加呈现,并同步学生端状态。本文围绕“数学教学系统”,涵盖 SDK 环境搭建、功能落地及避坑指南,帮助开发者将 SDK 能力 课堂数学教学中,传统“板书 + 手机拍照”存在视角不统一、步骤关联难、师生互动同步不畅等问题。CXR-M SDK 可实现手机与 Rokid Glasses 稳定连接,调用录音、拍照等能力,接入 YodaOS-Sprite 交互流程,主要是在数学讲解中将“题目与步骤”以第一视角叠加呈现,并同步学生端状态。本文围绕“数学教学系统”,涵盖 SDK 环境搭建、功能落地及避坑指南,帮助开发者将 SDK 能力
- Android杀死选中的进程释放进程占用的空间在Android开发中,管理和优化应用的性能是一个重要的课题。特别是在资源管理方面,如何有效地管理进程,确保应用在运行时能够合理利用系统资源,是开发者需要关注的问题之一。本文将介绍如何在Android中杀死选中的进程,从而释放进程占用的空间,提高应用的运行效率。1. 进程管理的重要性Android系统为了保证用户体验,会根据当前系统的资源情况自动... Android杀死选中的进程释放进程占用的空间在Android开发中,管理和优化应用的性能是一个重要的课题。特别是在资源管理方面,如何有效地管理进程,确保应用在运行时能够合理利用系统资源,是开发者需要关注的问题之一。本文将介绍如何在Android中杀死选中的进程,从而释放进程占用的空间,提高应用的运行效率。1. 进程管理的重要性Android系统为了保证用户体验,会根据当前系统的资源情况自动...
- 基于Android的轻量级开源消息通信组件在移动应用开发中,消息通信是不可或缺的一部分。无论是用户之间的即时通讯、推送通知还是应用内的状态更新,高效的消息通信机制都能显著提升用户体验和应用性能。本文将介绍一个基于Android平台的轻量级开源消息通信组件——LiteMessage,探讨其设计思路、核心功能及如何快速集成到项目中。1. 背景介绍随着移动互联网的发展,用户对应用的实时性和互动性要... 基于Android的轻量级开源消息通信组件在移动应用开发中,消息通信是不可或缺的一部分。无论是用户之间的即时通讯、推送通知还是应用内的状态更新,高效的消息通信机制都能显著提升用户体验和应用性能。本文将介绍一个基于Android平台的轻量级开源消息通信组件——LiteMessage,探讨其设计思路、核心功能及如何快速集成到项目中。1. 背景介绍随着移动互联网的发展,用户对应用的实时性和互动性要...
- 快应用打包rpk同时生成了rpk和rpks是为什么?怎么用?-优雅草卓伊凡 快应用打包rpk同时生成了rpk和rpks是为什么?怎么用?-优雅草卓伊凡
- Android拦截外拨电话在Android开发中,有时我们需要实现对外拨电话的监听或拦截功能,比如为了实现特定的电话管理应用或者出于安全考虑。本文将详细介绍如何在Android中实现这一功能。1. 权限申请首先,在AndroidManifest.xml文件中添加必要的权限声明。因为涉及到电话的拨打,需要申请CALL_PHONE和PROCESS_OUTGOING_CALLS... Android拦截外拨电话在Android开发中,有时我们需要实现对外拨电话的监听或拦截功能,比如为了实现特定的电话管理应用或者出于安全考虑。本文将详细介绍如何在Android中实现这一功能。1. 权限申请首先,在AndroidManifest.xml文件中添加必要的权限声明。因为涉及到电话的拨打,需要申请CALL_PHONE和PROCESS_OUTGOING_CALLS...
- 本文以某开放世界手游项目中“动态光照场景下角色材质批量失效”问题为核心,还原技术环境(Unity 2022.3.15f1、URP 14.0.11,目标Android中高端机型),梳理问题现象(Android端角色进场景后35%概率变纯白,与点光源、阴影相关)。通过多维度排查,先排除材质参数问题,再发现Shader光照计算异常,进而定位Adreno GPU编译优化缺陷与URP光照数据同步问题。 本文以某开放世界手游项目中“动态光照场景下角色材质批量失效”问题为核心,还原技术环境(Unity 2022.3.15f1、URP 14.0.11,目标Android中高端机型),梳理问题现象(Android端角色进场景后35%概率变纯白,与点光源、阴影相关)。通过多维度排查,先排除材质参数问题,再发现Shader光照计算异常,进而定位Adreno GPU编译优化缺陷与URP光照数据同步问题。
- 1. 引言在移动设备与多形态终端(如折叠屏、平板、横竖屏切换的手机)普及的今天,用户对应用界面的 自适应能力 提出了更高要求。无论是手机横竖屏切换时的布局调整,还是平板/折叠屏等大屏设备的断点适配,响应式布局都是提升用户体验的关键技术。鸿蒙(HarmonyOS)作为面向全场景的分布式操作系统,通过 ArkUI 框架 提供了强大的 响应式布局能力,支持开发者通过 动... 1. 引言在移动设备与多形态终端(如折叠屏、平板、横竖屏切换的手机)普及的今天,用户对应用界面的 自适应能力 提出了更高要求。无论是手机横竖屏切换时的布局调整,还是平板/折叠屏等大屏设备的断点适配,响应式布局都是提升用户体验的关键技术。鸿蒙(HarmonyOS)作为面向全场景的分布式操作系统,通过 ArkUI 框架 提供了强大的 响应式布局能力,支持开发者通过 动...
- 1. 引言在万物互联的智能时代,操作系统作为连接硬件与软件的核心枢纽,其生态的开放性、兼容性和互操作能力直接影响着用户体验与开发者效率。全球范围内,华为鸿蒙操作系统(HarmonyOS) 与 苹果iOS 是两大主流移动操作系统——鸿蒙凭借“一次开发,多端部署”的分布式理念,覆盖手机、平板、智慧屏、车机等多元设备;iOS则依托苹果封闭的软硬件生态,在高端智能手机与平板市... 1. 引言在万物互联的智能时代,操作系统作为连接硬件与软件的核心枢纽,其生态的开放性、兼容性和互操作能力直接影响着用户体验与开发者效率。全球范围内,华为鸿蒙操作系统(HarmonyOS) 与 苹果iOS 是两大主流移动操作系统——鸿蒙凭借“一次开发,多端部署”的分布式理念,覆盖手机、平板、智慧屏、车机等多元设备;iOS则依托苹果封闭的软硬件生态,在高端智能手机与平板市...
- 在构建物联网(IoT)系统时,MQTT Broker、Device Shadow、FOTA和CoAP Server是四个不可或缺的核心组件。作为一名参与过多个大型物联网项目架构设计的工程师,我发现这张三李四王五你好!李四, 最近怎么样?你最近怎么样,王五?我很好,谢谢!我很好,谢谢!李四想了很长时间, 文字太长了不适合放在一行.打量着王五...很好... 王五, 你怎么样?张三李四王五个组... 在构建物联网(IoT)系统时,MQTT Broker、Device Shadow、FOTA和CoAP Server是四个不可或缺的核心组件。作为一名参与过多个大型物联网项目架构设计的工程师,我发现这张三李四王五你好!李四, 最近怎么样?你最近怎么样,王五?我很好,谢谢!我很好,谢谢!李四想了很长时间, 文字太长了不适合放在一行.打量着王五...很好... 王五, 你怎么样?张三李四王五个组...
- 1. 引言在万物互联的智能时代,鸿蒙操作系统(HarmonyOS)凭借“1+8+N”的全场景生态(手机、平板、智慧屏、车机、穿戴设备等),为用户提供了无缝协同的体验。然而,随着设备功能的复杂化(如多任务并行、跨设备数据同步)和硬件资源的限制(如内存容量差异大,从KB级到GB级不等),内存管理成为保障系统稳定性和应用性能的关键挑战。内存泄漏(Memory Leak)是内存管理中... 1. 引言在万物互联的智能时代,鸿蒙操作系统(HarmonyOS)凭借“1+8+N”的全场景生态(手机、平板、智慧屏、车机、穿戴设备等),为用户提供了无缝协同的体验。然而,随着设备功能的复杂化(如多任务并行、跨设备数据同步)和硬件资源的限制(如内存容量差异大,从KB级到GB级不等),内存管理成为保障系统稳定性和应用性能的关键挑战。内存泄漏(Memory Leak)是内存管理中...
- 1. 引言在移动应用开发中,用户界面(UI)的交互体验直接影响用户留存率和满意度。列表(List)、网格(Grid)和轮播(Swiper)是三类 高频使用的复杂组件 ,广泛应用于内容展示、商品陈列、图片浏览等场景。例如,社交App的聊天记录列表(List)、电商App的商品展示网格(Grid)、引导页的图片轮播(Swiper),均依赖这些组件实现高效的信息呈现与交互。ArkU... 1. 引言在移动应用开发中,用户界面(UI)的交互体验直接影响用户留存率和满意度。列表(List)、网格(Grid)和轮播(Swiper)是三类 高频使用的复杂组件 ,广泛应用于内容展示、商品陈列、图片浏览等场景。例如,社交App的聊天记录列表(List)、电商App的商品展示网格(Grid)、引导页的图片轮播(Swiper),均依赖这些组件实现高效的信息呈现与交互。ArkU...
上滑加载中
推荐直播
-
华为云码道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华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签