Shared Element Transitions - Part 4: RecyclerView
In part 3 of the series we looked at how to implement Shared Element Transitions when using Picasso or Glide. In part 4 we're going to look at implementing them with RecyclerView, a popular use case with apps that have Shared Element Transitions. An example of this is Google Play…
Shared Element Transitions - Part 3: Picasso & Glide
In part 2 of this series we looked at guidelines for implementing our Shared Element Transitions and also how we utilise them when going from Fragment to Fragment. In part 3 we're going to look at how we can tie together our previous examples using Picasso and Glide image loading…
Shared Element Transitions - Part 2: Fragments
In part 1 we learned what Shared Element Transitions are, how they work and a simple example using Activity to Activity. In part 2 we're going to learn a little more on how they should be used and then do a Fragment to Fragment example. Guidelines There are a few…
Gotcha when offline caching with OkHttp3
I recently was trying to use an offline cache with OkHttp to store some information. This is handy if the user goes offline and we want them to still see some information. I'd been following this great little tutorial by Annyce Davis on Caster.io. I have used a Retrofit…
This app did the VectorDrawableCompat diet and shed 2.4MB! And it’s so easy, you can do it too!
This article was orginally posted on Medium on March 21st, 2016. You can find it here. If you haven’t heard already, Android now has VectorDrawableCompat, hurrah! There have been a few articles on how to use it already: AppCompat v23.2 — Age of the vectors by Chris Banes Vectors…