这篇文章针对在没有或者不想使用GPU的情况下搭建TenforFlow开发环境的场景,对初学者比较友好。TensorFlow的官网[https:/...
BareSIP是开源的SIP协议栈,我们可以基于BareSIP开发软电话应用。我们可以在项目中直接引入BareSIP的库,也可以将BareSIP...
简述 FFmpeg是开源的音视频编解码库,我们在做音视频应用开发时可以考虑引入FFmpeg来提供软编解码功能,首先我们需要先将FFmpeg编译成...
色彩模式 常用的色彩模式型有RGB和YUV两大类,RGB相对来说比较简单也容易理解,R表示红色Red,G表示绿色Green,B表示蓝色Blue,...
前面两篇:Dagger2 使用总结(一)Dagger2 使用总结(二)主要针对Dagger2的基础库进行了简单的总结,这一篇会重点讲述Dagge...
接着上一篇Dagger2 使用总结(一)继续总结Dagger2的使用方法。 Component接口的复用 我们可以适当地复用Component接...
Dagger2是一套依赖注入框架,在编译期间自动生成代码,创建依赖的对象。项目中使用Dagger2可以降低代码的耦合度。使用Dagger2库,重...
为什么要用EventBus:EventBus是一个事件总线框架,观察者模式的变形,利用这个框架,我们可以方便高效地在Android组件间传递和处...
XML三种解析方式: 下面简单说明下三种解析方式的使用 XML文件 新建xml文件food.xml 三种解析方式 DOM 解析 DOM 解析书写...