Android
文章平均质量分 81
Fire_And_Android
这个作者很懒,什么都没留下…
展开
-
3、Volley解析(一),了解Volley的基本用法
前言首先强烈推荐Volley的源码,Volley是 Google 官方的异步任务框架。原创 2017-04-28 12:48:01 · 353 阅读 · 0 评论 -
Android音视频二-FFmpeg的解码流程
前言在学习FFmpeg的时候很有幸读到了雷霄骅博士的博客,非常感谢他留下的宝贵财富,知识是不朽的。1 FFmpeg库简介2 总体流程图如下 以上的所有函数都比较重要,需要记住。另外由于FFmpeg版本的改变,其中的不少函数也进行了修改。修改的地方大家可以查看ffmpeg-3.4.1\doc\APIchanges文件,里面有不同版本函数更改的说明。2.1 FFm原创 2018-02-07 14:42:00 · 414 阅读 · 0 评论 -
Android音视频一开篇-FFmpeg的编译
一、环境的搭建linux环境 我用的是阿里云的服务器,centos7系统,用ubuntu系统的基本操作也是一样。下载ndk,我这里用的是 android-ndk-r10e,也可以在linux系统上吗直接下载,也可以下载以后传到服务器上面。下载了以后将文件解压到指定的文件夹,然后记住文件的路径,如果是zip的就用unzip命令,如果后缀是gz,就用tar -xzvf xx.tar.gz原创 2018-02-07 10:25:49 · 301 阅读 · 0 评论 -
Android NDK开发-图片的压缩(libjpeg)
动态库的编译首先要安装ndk的环境,前面的文章里面有提到,这里就不再赘述了。下载jpeg的源码链接,只需要将jni的部分上传到服务器上面,新建一个文件夹将jni拷贝进去,在jni文件夹中执行ndk build这时候就会生成动态库和一些必要的文件。 接下来就是编码的时间。实现图片的压缩1.图片的压缩这个项目我用的是eclipse编辑器,同样的需要下载ndk的工具包,这个网上的...原创 2018-02-09 15:46:26 · 1371 阅读 · 0 评论 -
Android自定义View专题五 PathMeasure详解
PathMeasure系列文章原创 2017-11-12 11:27:09 · 387 阅读 · 0 评论 -
Android自定义View专题六-PathMeasure实战,仿小红书动态标签
仿小红书动态标签原创 2017-11-12 16:13:14 · 1442 阅读 · 0 评论 -
Android自定义View专题四 View、Window、WindowManager和Activity之间的关系
Window原创 2017-11-11 17:09:23 · 1028 阅读 · 0 评论 -
6.AsyncTask中的FutureTask和Callable
1.Callable接口和Future接口原创 2017-10-13 17:37:22 · 339 阅读 · 0 评论 -
1.Java线程基础-Android线程相关
Java线程基础-线程和线程池的介绍(主要是Android部分)第一次写博客,想想还是有点小激动。由于是新手文中可能有错误,欢迎各位批评指正。如果对您产生了什么误导,先说一声抱歉。原创 2017-04-25 11:15:46 · 282 阅读 · 0 评论 -
5.Java多线程之带你认识不一样的生产者消费者(一)
Java多线程之带你认识不一样的生产者消费者(一)生产者/消费者模式是等待/通知最经典的案例。原创 2017-05-07 17:02:07 · 499 阅读 · 0 评论 -
Android自定义View专题一 UI绘制流程
自定义View专题原创 2017-11-07 16:33:00 · 439 阅读 · 0 评论 -
Android自定义View专题二 Android分发机制
Android分发机制原创 2017-11-07 16:43:56 · 216 阅读 · 0 评论 -
2、AsyncTask源码分析
This class allows you to perform background operations and publish results on the UI thread without having原创 2017-04-25 15:08:27 · 343 阅读 · 0 评论 -
4、Volley解析(二),源码的深入分析一,缓存线程和网络请求线程
前言首先来看一下谷歌的官方流程图原创 2017-04-28 15:21:26 · 354 阅读 · 0 评论 -
Android音视频三-AndroidStudio整合FFmpeg项目+FFmpeg视频解码
参数编辑器 AS3.0NDK最新版整合步骤首先AS要下载ndk-bundle,这个比较简单在设置里面就可以下载,下载完成以后新建项目时候勾选上inclue C++选项。由于对Cmake不是特别熟悉,所以项目里面我用的是Makefile来编译整个项目。其实Cmake最后也是生成Makefile文件来编译整个项目。项目里面就需要在main目录下新建jni文件夹,如下图: jn...原创 2018-02-08 11:38:47 · 1425 阅读 · 4 评论