05 2017 档案
摘要:版权声明:转载请说明出处:http://www.cnblogs.com/renhui/p/6925810.html 首先编写Jni接口的c文件,此文件命名有些特殊,具体的命名方式可以参考文档来做。 #include <jni.h> #include <string.h> #include <stdi
阅读全文
摘要:一、FFmpeg 介绍 FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库。 二、FFmpeg 组成 libavformat:用于各种音视频封装格式的生
阅读全文
摘要:BufferKnife作为框架式编程的重要组成部分,能够简化findViewById和setOnClickListener,简化资源注入,通过编译时注解来动态实现依赖注入. BufferKnife能够极大的精简View层面的代码量,其配置方式如下: compile 'com.jakewharton:
阅读全文
摘要:1. 在mac的终端上,输入git会提示安装git软件,确认安装。安装完成后打开终端,使用git --version或者which git命令查看安装版本,有就是安装成功了。 2. 创建一个全局用户名、全局邮箱作为配置信息 git config --global user.name "***" gi
阅读全文
摘要:Java世界中主要有三大构建工具:Ant、Maven和Gradle。经过几年的发展,Ant几乎销声匿迹、Maven也日薄西山,而Gradle的发展则如日中天。 Maven的主要功能主要分为5点,分别是依赖管理系统、多模块构建、一致的项目结构、一致的构建模型和插件机制。我们可以从这五个方面来分析一下G
阅读全文