会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
灰色飘零
心有所向,即刻启程;不畏前路,方得始终
博客园
首页
联系
管理
上一页
1
···
17
18
19
20
21
22
23
24
25
···
36
下一页
2018年8月2日
Android 关于解决MediaButton学习到的media控制流程
摘要: 问题背景:话机连接了头戴式的耳机,在通话过程中短按按钮是挂断电话,长按按钮是通话静音。客户需求是把长按改成挂断功能,短按是静音功能。 android版本:8.1 在通话中,测试打印信息,可以看到button的Keycode 是79, 对应着按键KEYCODE_HEADSETHOOK。 Phonewi
阅读全文
posted @ 2018-08-02 19:47 灰色飘零
阅读(2560)
评论(0)
推荐(2)
2018年7月31日
FFmpeg 结构体学习(一): AVFormatContext 分析
摘要: 在 FFmpeg 学习(六):FFmpeg 核心模块 libavformat 与 libavcodec 分析 中,我们分析了FFmpeg中最重要的两个模块以及重要的结构体之间的关系。 后面的文章,我们先不去继续了解其他模块,先针对在之前的学习中接触到的结构体进行分析,然后在根据功能源码,继续了解FF
阅读全文
posted @ 2018-07-31 16:30 灰色飘零
阅读(3608)
评论(0)
推荐(2)
2018年7月23日
Android WebView 实现网页缩放
摘要: 需要对WebView设置的内容如下: 加载的Html的代码中必须去掉: 否则上面的设置就不会生效的,也就不会支持缩放了。
阅读全文
posted @ 2018-07-23 14:29 灰色飘零
阅读(2504)
评论(0)
推荐(2)
2018年7月20日
FFmpeg 学习(六):FFmpeg 核心模块 libavformat 与 libavcodec 分析
摘要: 一、libavformat介绍 libavformat的主要组成与层次调用关系如下图: AVFromatContext是API层直接接触到的结构体,它会进行格式的封装和解封装,它的数据部分由底层提供,底层使用了AVIOContext,这个AVIOContext实际上就是为普通的I/O增加了一层Buf
阅读全文
posted @ 2018-07-20 18:40 灰色飘零
阅读(4480)
评论(0)
推荐(2)
FFmpeg 学习(五):FFmpeg 编解码 API 分析
摘要: 在上一篇文章 FFmpeg学习(四):FFmpeg API 介绍与通用 API 分析 中,我们简单的讲解了一下FFmpeg 的API基本概念,并分析了一下通用API,本文我们将分析 FFmpeg 在编解码时使用的API。 一、FFmpeg 解码 API 分析 1. avformat_open_inp
阅读全文
posted @ 2018-07-20 11:08 灰色飘零
阅读(6225)
评论(0)
推荐(6)
2018年7月18日
Android WebView 加载超长 JS 数据
摘要: 在之前的文章里面,我总结过WebView如何与网页交互,也就是Java如何和JS交互 —— Android WebView 总结 —— Java和JavaScript交互。 基于这篇文章,我们基本上能完成绝大部分交互的逻辑。但是,因为业务需要,最近加载的JS都是超长的数据,但测试发现在Android
阅读全文
posted @ 2018-07-18 18:58 灰色飘零
阅读(2996)
评论(0)
推荐(3)
2018年7月17日
FFmpeg 学习(四):FFmpeg API 介绍与通用 API 分析
摘要: 一、FFmpeg 编解码流程 FFmpeg编解码流程图如下,此图包含了整体的解封装、编解码的基本流程。 下面我们要介绍的术语及相关API都是围绕这个流程图展开的。 二、FFmpeg 相关术语 1. 容器/文件(Container/File):即特定格式的多媒体文件,比如MP4,flv,mov等。 2
阅读全文
posted @ 2018-07-17 17:49 灰色飘零
阅读(13509)
评论(1)
推荐(4)
2018年7月12日
Android 代码混淆配置总结
摘要: 一、前言 为何需要混淆呢?简单的说,就是将原本正常的项目文件,对其类,方法,字段,重新命名,a,b,c,d,e,f…之类的字母,达到混淆代码的目的,这样反编译出来,结构乱糟糟的,看了也头大。 另外说明一下,本文的混淆总结基于Android Studio的IDE开发环境。 二、官方默认的混淆配置 其实
阅读全文
posted @ 2018-07-12 15:44 灰色飘零
阅读(27914)
评论(0)
推荐(4)
2018年7月10日
Android 视频播放器 (三):使用NBPlayer播放直播视频
摘要: 一、前言 在 Android 音视频开发学习思路 中,我们不断的学习和了解音视频相关的知识,随着知识点不断的学习,我们现在应该做的事情,就是将知识点不断的串联起来。这样才能得到更深层次的领悟。通过整理 Android 音视频开发(一) : 通过三种方式绘制图片 我们知道可以使用ImageView和S
阅读全文
posted @ 2018-07-10 09:44 灰色飘零
阅读(1131)
评论(0)
推荐(3)
2018年7月7日
Android 视频播放器 (二):使用MediaPlayer播放视频
摘要: 在 Android 视频播放器 (一):使用VideoView播放视频 我们讲了一下如何使用VideoView播放视频,了解了基本的播放器的一些知识和内容。也知道VideoView内部封装的就是MediaPlayer,本文就介绍如何使用MediaPlayer播放视频。 一、简介 MediaPlaye
阅读全文
posted @ 2018-07-07 22:28 灰色飘零
阅读(13339)
评论(1)
推荐(4)
上一页
1
···
17
18
19
20
21
22
23
24
25
···
36
下一页
公告