logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

AndroidX Media3之ExoPlayer简单使用(2)

在上一篇文章中介绍了ExoPlayer的简单使用,运用了media3-ui包中提供的关于ExoPlayer的UI组件和资源。但是在日常开发中,播放器的界面会被要求为各式各样的,没有办法使用media3-ui包中提供的通用界面。在这篇文章将介绍如何自己实现一个简单的PlayerView。

#androidx#android#音视频
AndroidX Media3之ExoPlayer简单使用(1)

ExoPlayer是谷歌开源的一个应用级的音视频播放器。Media3 是 Android 媒体支持库的新家,里面包括了 ExoPlayer,目前仍处于Beta 版阶段。

#android#音视频#androidx
Compose 中的 touch 事件

pointerInput 为 Compose 中处理所有手势事件的入口,可以编写自己的手势处理程序来自定义手势。和原生开发中的 touch 事件一样,经由抵达以及实际根 View 的DecorView。经由 ViewGroup 的分发抵达 Compose 最上层的的。将转化为类型并交由处理。处理过程中先调用的记录 touch 事件的分发路径。接着调用执行分发,并按照两个步骤抵达 Compose 的

#android#kotlin#学习
Permission Denial: requires android.permission.INTERACT_ACROSS_USERS_FULL

今天在开发调试时,出现了奇怪的crash情况,在华为手机和google手机上会出现,在其他手机上却不会出现,报错日志如下:Caused by: java.lang.SecurityException: Permission Denial: checkClipboardServiceCallingUser from XXXXX asks to run as user 2857214 but is c

#android
到底了