240 发简信
IP属地:山东
  • Resize,w 360,h 240
    TensorFlow CPU 开发环境搭建

    这篇文章针对在没有或者不想使用GPU的情况下搭建TenforFlow开发环境的场景,对初学者比较友好。TensorFlow的官网[https:/...

  • 用Android Studio编译BareSIP

    BareSIP是开源的SIP协议栈,我们可以基于BareSIP开发软电话应用。我们可以在项目中直接引入BareSIP的库,也可以将BareSIP...

  • 编译FFmpeg Android静态库

    简述 FFmpeg是开源的音视频编解码库,我们在做音视频应用开发时可以考虑引入FFmpeg来提供软编解码功能,首先我们需要先将FFmpeg编译成...

  • RGB和YUV色彩模式简介

    色彩模式 常用的色彩模式型有RGB和YUV两大类,RGB相对来说比较简单也容易理解,R表示红色Red,G表示绿色Green,B表示蓝色Blue,...

  • Dagger2 使用总结(三) - Android 扩展支持

    前面两篇:Dagger2 使用总结(一)Dagger2 使用总结(二)主要针对Dagger2的基础库进行了简单的总结,这一篇会重点讲述Dagge...

  • Dagger2 使用总结(二)

    接着上一篇Dagger2 使用总结(一)继续总结Dagger2的使用方法。 Component接口的复用 我们可以适当地复用Component接...

  • Dagger2 使用总结(一)

    Dagger2是一套依赖注入框架,在编译期间自动生成代码,创建依赖的对象。项目中使用Dagger2可以降低代码的耦合度。使用Dagger2库,重...

  • EventBus 使用总结

    为什么要用EventBus:EventBus是一个事件总线框架,观察者模式的变形,利用这个框架,我们可以方便高效地在Android组件间传递和处...

  • XML 解析

    XML三种解析方式: 下面简单说明下三种解析方式的使用 XML文件 新建xml文件food.xml 三种解析方式 DOM 解析 DOM 解析书写...