在第一篇blog中,我介绍了RxJava的一些基础知识,同时也介绍了map()操作符。当然如果你并没有意愿去使用RxJava我一点都不诧异,毕竟才接触了这么点。看完这篇blog,我相信你肯定想立即在你的项目中使用RxJava了,这篇blog将介绍许多RxJava中的操作符,RxJava的强大性就来自于它所定义的操作符。
Android 进行单元测试难在哪-part2
在上一篇博文中,我用干货告诉大家:即使是 Google 大牛写出来的代码也无法进行测试。确切地说,我真正告诉大家的是:根本没办法在 SessionDetailActivity 的 onStop() 方法里进行单元测试,而且详细地解释了个中因果:由于无法改变预测试状态,我们无法在 onStop() 方法里完成断言;在 onStop() 方法中进行测试时,获得测试后状态也是无法完成的。在上篇博文的结尾处,我跟大家说:正是 Android SDK 的某些特性,以及 Google 官方推荐的代码模板使得单元测试处于如此尴尬的境地,而且我承诺会在这篇博文中详尽地解释各种因由,那现在就让我来兑现我的诺言吧。
深入理解RxJava(3)-响应式的好处
在第一篇中,我介绍了RxJava的基础知识。第二篇中,我向你展示了操作符的强大。但是你可能仍然没被说服。这篇里面,我讲向你展示RxJava的其他的一些好处,相信这篇足够让你去使用Rxjava.
Android 如何直播RTMP流
在android上,视频/音频流直播是极少有人关注的一部分。每当我们讨论流媒体,RTMP(Real Time Messaging Protocol)是不可或缺的。RTMP是一个基本的视频/音频直播流协议,但是不幸的是Android标准的VideoView不支持RTMP的播放。因此,如果想在android上播放RTMP直播流,你必须使用支持RTMP协议的库。在本教程中我们将讨论如何通过使用安卓的 [Vitamio](https://www.vitamio.org/en/) 库播放由 RTMP 协议传输的流媒体。
深入理解RxJava(4)-在Android中使用响应式编程
在第1,2,3篇中,我大概介绍了RxJava是怎么使用的。下面我会介绍如何在Android中使用RxJava.
Android Espresso 测试框架介绍
Espresso 是一个提供了简单 API 的用于 android app UI 测试的测试框架。最新的 2.0 版本发布后已经可以在 Android Support Repository 中下载了,那么在项目中集成它就方便多了。
Android Studio-1.2版本设置教程
转载请注明原文出处 http://licheetec.com/2015/05/02/android-studio-settings/
这两天Google更新了Android Studio 1.2正式版,新版本的设置界面大变面,设置条目较旧版本进行了归类,不像以前那样列表长长的了。
趁着安装新版本的机会,把常用的设置记录一下,放到博客里面,以作备忘。
使用Android Studio进行单元测试
This article covers the basics of using Android Unit Tests with Android Studio.
这篇文章介绍了在Android Studio中进行单元测试的基础部分。