首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
zippozeng
更多收藏集
微信扫码分享
微信
新浪微博
QQ
121篇文章 · 0订阅
ExoPlayer 如何实现持续缓存以及缓存进度监听
ExoPlayer 如何实现持续缓存以及缓存进度监听。音频 APP 的一个必备功能就是在播放的时候会持续缓存完整个音频,同时进度条会更新缓存进度。
ExoPlayer 如何实现音画同步
在解释这个问题之前,先讲一下 ExoPlayer 中音频播放的三种输出模式。 第一种是PCM模式(普通播放模式)。这是最基本的播放模式,音频以PCM(脉冲编码调制)数据形式处理,可以通过音频处理器进行
【现代 Android APP 架构】07. State holders(状态管理者) 与 UI State(UI 状态)
UI 层由 UI State 和产生它的业务逻辑组成 前文的 UI 层分析讨论了使用单项数据流生产和管理 UI State 的逻辑。 对于单项数据流(UDF),管理其的是命名为 State holde
Hello OpenGL ES! 启航!
零、前言 今天开始以我的视角分享 OpenGL ES 知识,主要包括以下几个小点: 分享理论知识和相应的 API 使用,以及 EGL 环境搭建等,并结合例子进行展示。 在 Android、iOS、鸿蒙
智能的闲时监测机制
## 如何检查线程空闲 在Android冷启动和某些业务场景中,我们期望在主线程不繁忙的情况下请求
一种基于JDWP的Android动态注入代码的方案
最近发现一种非Root环境下对Debug App进行代码注入的方案,原理是利用Java调试框架,通过调试器与目标虚拟机之间通讯,实现对虚拟机进程的修改。
看完不懂我吃:Android 渲染(显示)原理
还搞不懂 Android 显示机制?还搞不懂 SurfaceFlinger?还搞不懂软硬件绘制?还搞不懂 RenderThread?这一篇文章帮你把他们全拿下!
Android - 重试逻辑封装
实际开发中,经常需要"重试"这个逻辑,例如:Http请求,发送IM消息,播放视频,直播推流,拉流等等。一般框架本身会提供重试方案,但是他们不统一,可能不好自定义重试策略。
内存性能测试方法
内存性能测试方法 - Wesley's Blog dd方法测试 cat proc/meminfo 剩1.1G左右,所以,我们创建一个挂载在内存上面的分区,大小为可用内存的一半左右。 内存写测试 dd
Android Native 卡顿优化全攻略
引言 在 Android 应用开发中,Native 代码(通常使用 C 或 C++ 编写)承担着诸如高性能计算、底层硬件交互等关键任务,对应用的性能表现起着至关重要的作用。然而,Native 代码一旦