Chris Jenkins
  • Home

java

A collection of 4 posts
android Featured

RxJava - SyncOnSubscribe and fromCallable

RxJava is impressive, but it's a fairly overwhelming framework so I want to share some of the lesser known parts. Note: Code examples will be in Kotlin. Backpressure Simply; "backpressure" is when your Observable emits items quicker than a downstream Observer/Operator can consume them. For
09 Jul 2016 2 min read
java

GSON Empty Json Object to null.

Sometimes that API you are given just doesn't conform to what you are expecting. I have had to consume a JSON API recently where the JSON returned "{}" instead of null or not at all. For example, this is OK: { "name": "Chris", "
21 Feb 2015 1 min read
android Featured

Calligraphy 2.0.0

It's been a long time coming but version 2.0 is here. After talking with some friends, I used to work with. Calligraphy was born on the 20th of December, . "Gosh darn, why is it so hard to add custom fonts to Views in Android!" I&
14 Jan 2015 3 min read
android

Android Looper oddness

Good Android development, heck good development, requires none ui blocking interactions. As part of that (I can’t take credit, I think Dorian Cussen came up with the original idea) I have a nice Java method in my Base Ui classes to handle making sure UI actions happen on the
20 Feb 2013 1 min read
Page 1 of 1
Chris Jenkins © 2025
Powered by Ghost