首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
超低空
掘友等级
腾讯资深架构师
|
腾讯
华中科技大学硕士 百度、腾讯资深架构师 慕课高级导师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 6
沸点 4
赞
10
返回
|
搜索文章
最新
热门
一文讲清:Android音频焦点
简介 1、概念 2、使用 当你的应用需要输出音频时,需要请求获得音频焦点,获得焦点后,就可以播放声音了。当其他应用请求焦点时,会抢占你持有的音频焦点,此时,你的应用应暂停播放或降低音量,以便于用户听到
Android日志是如何输出的:Log.d经历了什么
我们做Android开发,几乎每天都会写一句:Log.d,但是你真的清楚日志系统是如何工作的吗?我们写着一句之后,他经历了什么,才能最终在屏幕上print出你要的日志内容的吗? 今天跟着小马哥一起来看
Android黑科技——破解系统隐藏API
从 Android 9(API 级别 28)开始,Android 平台对应用能使用的**非** **SDK** **接口**实施了限制。只要应用引用非 SDK 接口或尝试使用反射或 JNI 来获取其句
关于Handler你不知道的事
提到Handler,我们都会想到可以用来在子线程给UI线程发送消息,常用来子线程刷新UI。 而往深了问,你一定还知道Handler会绑定到一个Looper,而每个Looper会和一个MessageQ关
Gradle依赖管理 & Kotlin DSL解析
公共组件库依赖管理 公共组件库项目采用了单project多module的模块化开发形式, 在这样的项目结构下, 如何去维护模块及外部依赖是一个我们不能回避的问题. 在组件库阶段一及阶段二的研发过程中,
Android Gradle —— 从 Groovy 快速迁移到 Kotlin DSL
Kotlin 脚本 (KTS) 比 Groovy 更适合用于编写 Gradle 脚本,因为采用 Kotlin 编写的代码可读性更高,并且 Kotlin 提供了更好的编译时检查和 IDE 支持。Andr
腾讯PAG动效工具解析
什么是PAG? 1、背景 在终端 APP 中,动画非常常见,它可以辅助视觉制造焦点,同时也可以让用户交互更加顺滑,但动画的实现却是设计师和研发群体的一个痛点。如何辅助设计师设计高性能炫酷的动画、如何将
你真的了解广播吗?
今天我们聊一个大家耳熟能详,经常用到的东西 ———— 广播。先来看看官方给出的解释: 广播的作用如其名,可以跨进程、跨应用的传递消息。 我们都知道广播的注册在Android中分两类:静态注册和动态注册
车载音视频App框架设计
简介 统一播放器提供媒体播放一致性的交互和视觉体验,减少各个媒体应用和场景独自开发的重复工作量,实现媒体播放链路的一致性,减少碎片化的Bug。本文面向应用开发者介绍如何快速接入媒体播放器。 主要功能:
车载音视频MediaPlayer优化方案
1、媒体播放现状 大致结构如下图: 从以上图看出的问题: 1)各个音视频APP单独实现播控界面,播放链路不一致,使用的底层播放器和音频焦点管理逻辑也不一样,一方面导致界面显示和交互的一致性较差,另外播
下一页
个人成就
文章被点赞
224
文章被阅读
35,494
掘力值
1,557
关注了
2
关注者
114
收藏集
0
关注标签
23
加入于
2020-08-07