240 发简信
IP属地:北京
  • Android TV--RecyclerView中item焦点实战

    我们在开发android tv应用时需要使用遥控器来控制RecyclerView的焦点,来向用户展示当前选中的是哪个item。不可避免的会涉及以...

  • Activity启动模式详解

    默认情况下,我们多次启动同一个activity时,系统会创建多个实例并将它们放入任务栈中,当我们点击back键会发现这些activity会依次回...

  • Gradle插件之maven-publish:发布android library到maven仓库

    maven插件已经过时,官方推荐使用这个插件来实现将我们的代码发布到 Apache Maven仓库的功能。 依赖 基础概念 任务 Tasks 所...

  • Resize,w 360,h 240
    Android构建--资源文件合并

    什么文件是资源文件? /res目录下的所有文件, /assets目录 Manifest文件 需要合并的资源文件来源是哪? 通常apk中的资源来源...

  • MQTT安全:使用ssl实现EMQ与android客户端安全通信

    原文地址 使用 SSL 对 MQTT的消息交换进行加密,提高安全性。 服务端使用的是 EMQ v2.0 客户端使用的是 Eclipse Paho...

  • RxJava2正史Ⅰ:FlatMap操作符

    先来看一下使用demo 先看Observable源码中,我们上面用的flatMap方法定义 最终是调用了 首先看下RxJavaPlugins.o...

  • RxJava2外传Ⅰ:官方README翻译

    有些翻译仍不准确,会持续改进。 术语 上游,下游 RxJava中的数据流包括一个数据源、0个或多个中间步骤、一个数据消费者或组合子步骤(其中的步...

  • Ubuntu系统编译ijkplayer

    系统:Ubuntu 16.04 64位 一定要安装64位系统,否则之后编译会出各种问题。 1. 下载NDK r10e 查看原文

  • 音频PCM数据的采集和播放

    在 Android 平台使用 AudioRecord 和 AudioTrack API 完成音频 PCM 数据的采集和播放,并实现读写音频 wa...