自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (7)
  • 收藏
  • 关注

转载 android NDK 基础普及

Android之NDK开发 一、NDK产生的背景  Android平台从诞生起,就已经支持C、C++开发。众所周知,Android的SDK基于Java实现,这意味着基于Android SDK进行开发的第三方应用都必须使用Java语言。但这并不等同于“第三方应用只能使用Java”。在Android SDK首次发布时,Google就宣称其虚拟机Dalvik支持JNI编程方式,也就是第三方应

2016-09-22 19:40:14 1769

原创 MAC上android studio NDK亲测可行

NDK基本介绍请参考以下链接:http://www.cnblogs.com/devinzhang/archive/2012/02/29/2373729.html(NDK基本介绍)http://blog.csdn.net/u010350809/article/details/46840893(NDK环境配置)http://blog.csdn.net/yanbober/

2016-09-22 19:38:39 2919

转载 android libyuv库的使用

libyuv是Google开源的实现各种YUV与RGB之间相互转换、旋转、缩放的库。它是跨平台的,可在Windows、Linux、Mac、Android等操作系统,x86、x64、arm架构上进行编译运行,支持SSE、AVX、NEON等SIMD指令加速。下面说一下libyuv在Windows7VS2013 x64上的编译步骤及使用:1.        从https://code.googl

2016-09-22 14:35:03 4447

转载 AndroidStudio如何配置NDK/JNI开发环境

参考文章:http://www.th7.cn/Program/Android/201509/550864.shtmlhttp://www.open-open.com/lib/view/open1451917048573.htmlhttp://blog.csdn.net/sodino/article/details/41946607http://www.codes51

2016-09-20 13:44:56 911

转载 android状态栏【status_bar】各版本适配方案

转载:http://blog.csdn.net/ys408973279/article/details/49994407Android使用fitsSystemWindows属性实现--状态栏【status_bar】各版本适配方案首先我们看下qq的status bar在各个android版本系统中适配: 1.Android5.0以上:半透明(APP 的内容不被上拉

2016-09-14 11:25:29 5668 1

转载 使用ffmpeg实现视频连接

原文  http://blog.csdn.net/u011740475/article/details/38868757最近项目需要实现一个视频连接功能,即将一些小的视频片段连接成一个视频,项目开发用的是C#语言。最终决定使用ffmpeg。FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了录

2016-09-13 23:09:26 3599

转载 ffmpeg命令参数解释

显示参数命令 Java代码  ffmpeg -h full  得到: Java代码  Hyper fast Audio and Video encoder  usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}..

2016-09-13 22:40:27 5409 1

转载 android开源框架android-async-http使用

Android-async-http开源框架可以是我们轻松的获取网络数据或者向服务器发送数据,使用起来也很简单,下面做简单介绍,具体详细使用看官网:https://github.com/loopj/android-async-http1.新建项目,去官网下载zip包,解压,打开releases文件,把里面最新的jar包,考入项目工程libs目录下,引入包。2.通过1,就可以使用了,

2016-09-13 10:42:22 670

转载 Android音频系统之四AudioPolicy

4.1 AudioPolicy的诞生AudioPolicyService是Android音频系统的两大服务之一,另一个服务是AudioFlinger,这两大服务都在系统启动时有MediaSever加载,代码在framework/base/media/MediaServer/Main_MediaServer中。int main(int argc, char** argv)  { 

2016-09-09 16:58:29 4386

转载 Android音频系统之三AudioTrack

3.1 Audiotrack应用实例对于Android应用开发人员来讲,音频回放最熟悉的莫过于MediaPlayer,而AudioTrack相信用的人相对会少很多。这是因为MediaPlayer提供了更完整的封装和状态控制,使得我们用很少的代码就可以实现一个简单的音乐播放器。而相比MediaPlayer,AudioTrack更为精练、高效,实际上MediaPlayerService

2016-09-09 16:53:10 1814

转载 Android音频系统之二音频框架

Android的音频系统在很长一段时间内都是外界诟病的焦点。的确,早期的Android系统在音频处理上相比于IOS有一定的差距,这也是很多专业的音乐播放软件开发商没有推出Android平台产品的一个重要原因。但这并不代表它的音频框架一无是处,相反,基于Linux系统的Android平台有很多值得我们学习的地方。2.1 Linux下的音频框架在计算机发展的早期,电脑的声音处理

2016-09-09 16:29:23 1908

转载 Android音频系统之一音频基础

对于一部嵌入式设备来说,除了若干基础功能外(比如手机通话、短信),最重要的可能就是多媒体了,那么问题来了,什么是多媒体呢?多媒体是各种形式的媒体(比如文本、音频、视频、图片、动画等等)的组合。可以说,它是一款产品能否在众多“同质化”严重的市场上脱颖而出的关键。另外,由于不同的产品在音频处理、视频解码等芯片方面或多或少都存在差异,原生态的Android系统不可能覆盖市面上的所有硬件方案,所以

2016-09-09 16:28:16 1504

转载 Android 用MediaCodec实现视频硬解码

http://blog.csdn.net/halleyzhang3/article/details/11473961http://www.360doc.com/content/14/0119/10/8122810_346350456.shtmlAndroid 用MediaCodec实现视频硬解码本文向你讲述如何用Android标准的API (Medi

2016-09-09 16:09:51 1300 1

转载 java泛型

泛型中和 差别和含有JAVA5.0的新的概念。由于它们的外表导致了很多人误解了它们的用途: 1.<? extends T>首先你很容易误解它为继承于T的所有类的集合,这是大错特错的,相信能看下去你一定见过或用过List<? extends T>吧?为什么我说理解成一个集合是错呢?如果理解成一个集合那为什么不用List来表示?所以<? extends T>不是一个集合,而是T的某一种子类

2016-09-09 13:34:02 223

转载 Android音频编解码和混音实现

原文链接:http://my.oschina.net/daxia/blog/636074相关源码:https://github.com/YeDaxia/MusicPlus认识数字音频:在实现之前,我们先来了解一下数字音频的有关属性。采样频率(Sample Rate):每秒采集声音的数量,它用赫兹(Hz)来表示。(采样率越高越靠近原声音的波形)采样精度(Bit Depth

2016-09-09 13:13:21 11630 2

转载 ffmpeg中文文档

原文链接:https://wanglongqi.github.io/tools/2015/02/13/ffmpegcn/ffmpeg的文档,把之前三个文章直接合并而成的。没有新的内容和改动。1. 概要ffmpeg [global_options] {[input_file_options] -i INPUT_FILE} ... {[output_file_options] OU

2016-09-08 17:50:49 10207

转载 FFmpeg 移植到 Android 平台(2)

http://blog.csdn.net/kaven826/article/details/14517189由于最近要做一个音频视频合成的东东,经过各方面的资料查找,开始锁定javaCV,想用它搞定音视频合成的问题。可后来用javacv出现了很多问题,发邮件给javacv的作者,也没有得到很好的答案,后来逼于无奈只好移植ffmepg到andorid,在Android上使用ffmpeg合成音

2016-09-08 10:36:32 637

转载 FFmpeg 移植到 Android 平台

编译环境:ubuntu 12.04NDK版本:Android-ndk-r8dffmpeg版本:1.2新建Android工程,在工程目录中创建jni文件夹1、在jni目录下添加如下文件Android.mk ,内容如下:[html] view plaincopyinclude $(all-subdir-makefi

2016-09-08 10:33:27 338

转载 java 绑定 ffmpeg 利器:jjmpeg

简介        jjmpeg 是一个 java 绑定到 ffmpeg 的非常便利的解码和编码库。jjmpeg 具有很高的执行效率,可以运行在不同的平台,而且控制起来也很简单。除了具有 FFmpeg 接口的面向对象的特征之外,jjmpeg 还具有一些较高层次的对象,这些对象使 jjmpeg 对于编码的视频和音频文件的读写几乎和 ImageIO 对静态影像的读写一样简便。        j

2016-09-08 10:03:06 1896

转载 FFMPEG-Java 和 Jffmpeg

注意:FFMPEG-Java 和 Jffmpeg 不是一回事。FFMPEG-Java 是 Freedom for Media in Java(缩写为 FMJ)的一个子项目。        这个项目遵循了 LGPL 许可。它具有可选的 GPL 组件来使用 FFMPEG 的 GPL swscale 库。如果你要使用 swscale 和 GPL,可以使用 ffmpeg-java-gpl.jar。这个

2016-09-08 10:00:53 6750

转载 FFmpeg中java调用(3)

author:fanfq(xiaoban)Email:fangqing.fan#gmail.comlink:http://fanfq.iteye.com/admin/blogs/655569changelog:有很多朋友发邮件问我关于ffmpeg视频转码的相关问题,我也尝试了帮助他们去解决这些问题,由于个人精力有限就blog上总结一下大家所遇到的一些问题。以下代码只

2016-09-07 12:00:53 3454

转载 FFmpeg基本语法(2)

http://blog.csdn.net/jixiuffff/article/details/5709976当然先安装了 gentoo 下一条命令搞定emerge  ffmpeg 格式转换 (将file.avi 转换成output.flv)     ffmpeg -i  file.avi   output.flv       -i 表示输入文件 

2016-09-07 11:37:43 589

转载 关于 SSL加密协议 及 CA 证书

SSL,对于很多人来说,只是听说过而已,实际应用遇到相对比较少。很不幸,在我试图配置 IIS6 + SSL,遇到了一些麻烦,在试过许多网上的方法后,问题却依然存在。在一番费时费力的网络资料搜索后,有点稀里糊涂地解决了,我想我有可能弄明白了,SSL是怎么回事。我遇到的问题有两个1. 使用的是自签发证书,浏览器报警。该怎么添加证书信任。2. 外部网络无法访问 SSL

2016-09-06 16:59:10 1841

转载 android 加载gif

参考1:http://my.oschina.net/u/1175746/blog/345159参考2:http://my.oschina.net/u/1175746/blog/288258参考3:http://download.csdn.net/detail/gaoyongaa/9383812DEMO下载地址:点击打开链接

2016-09-02 16:16:21 321

转载 用Parcelable接口传递Bitmap

Android中Intent传递对象有两个方法,一个是让对象实现Serializable接口,另一个是让对象实现Parcelable接口,Sample的话Google搜一下就很多了。大部分情况,Sample都是传递一个只有StringInt等基本类型的对象,如果需要传递图片的话,比如要传递Bitmap,用Parcelable接口的话,会比较容易,也不用特意转成数据流(其实是我不知道怎么用Ser

2016-09-02 15:46:15 1329

转载 Android 获取assets的绝对路径

第一种方法:       String path = "file:///android_asset/文件名";第二种方法:    InputStream abpath = getClass().getResourceAsStream("/assets/文件名");若要想要转换成String类型String path = new String(InputStrea

2016-09-02 14:01:29 2906

android GIF加载库

android GIF加载库

2016-09-02

抓包工具mac版

此工具为免费版mac上使用的,抓包工具,用法:安装后本机所有的请求都能打印出来,能看到请求头所有的参数和URL的拼接,如果要抓取其它 客户端的收发数据,例如:需要抓取 手机端的 或者笔记本电脑的收发的数据,需要在手机/笔记本上 设置代理,代理ip为安装Charles软件的那台电脑的IP,端口号填8888,就能抓取手机/笔记本上所有联网收发数据,完全免费,绿色的好东西,程序员必备!(windows版的没找到了,下次找出来再上传)

2015-07-25

android高端超漂亮的下拉刷新框架

压缩包内包含3个工程,core_UI_01和ptr_lib_01 作为lib引入,DemoHomeActivity_01为项目demo源码,项目源码可在github上下载,我只是做了文件整理,方便导入到eclipse中直接运行,你也可以访问此地址查看项目图片效果,原文还包含了androidstudio版本,本源码为eclipse版本,地址:https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh

2015-07-02

android 雷达脉冲 以中心点扩散的效果

一个android的demo,实现效果类似与雷达脉冲,以一个中心点扩散,扩散到最大时,渐变消失,可以用进度条改变其大小,实现原理利用animation动画效果.

2015-05-22

真实APP框架,带各种工具类,功能齐全

免积分下载超有用的app框架 自己总结整理的 包含activity栈管理消息管理 自己封装图片下载 和Imageloader第三方可供选择 封装MD5加密 封装联网解析接口回调 封装本地缓存机制 封装欢迎界面预读取下一个界面的数据 封装listview gridview webview 的下拉刷新 底部加载 工具类中很多 不一一举例自己下载看 ">免积分下载超有用的app框架 自己总结整理的 包含activity栈管理消息管理 自己封装图片下载 和Imageloader第三方可供选择 封装MD5加密 封装联网解析接口回调 封装本地缓存机制 封装欢迎界面预读取下一个界面的数据 [更多]

2014-12-05

数据库的使用方法

数据库的使用方法,sqlite的简单demo,代码里有详细注释,SQL的简单使用!

2014-04-14

安卓新浪微博源码

新浪微博客户端的源码下载,里面用到了一个videoview,所以要将a5.mp4文件(http://pan.baidu.com/s/1nt6tlMD)复制到你手机SD卡的根目录,不下载也可以只是会黑屏2-3秒,此demo是自己搭的服务器(通过tomcat),请不要吐槽为什么不用新浪官方的API,主要是练练手试试异步任务的用法,里面注释很详细,如果你是大神,请绕开!谢谢!

2014-04-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除