Jason FeinsteininAndroidPubHow to use AsyncListUtilA tutorial for the Support Library’s AsyncListUtil, and how to correctly back your RecyclerView with data from a SQLite database.8 min read·Sep 12, 2017--3--3
Jason FeinsteinGet an APK’s manifest versionName and versionCode using GradleLearn how you can use gradle and aapt to extract an Android APK’s versionName and versionCode.2 min read·Aug 2, 2017--1--1
Jason FeinsteinSqueezing Performance from SQLite: Indexes? Indexes!Are your queries taking too long to run? In this episode of the series, I will explain how indexes work in SQLite.8 min read·Jun 22, 2017--10--10
Jason FeinsteininHackerNoon.comSqueezing Performance from SQLite: Insertions (with Room)At I/O last week, Google announced a new tool called Room which makes working with SQLite databases a lot easier, but it begs the question…6 min read·May 21, 2017--3--3
Jason FeinsteinIntroducing: Android DebugPort 2.0A drop-in tool to connect to your app and execute both Java and SQL commands from the comfort of your computer’s terminal.5 min read·May 14, 2017--3--3
Jason FeinsteinSqueezing Performance from SQLite: EXPLAINing the Virtual MachineThe virtual machine? Yep, but not the Java Virtual Machine.12 min read·Apr 23, 2017--1--1
Jason FeinsteinSqueezing Performance from SQLite: InsertionsSometimes we need to manage a lot of data in our apps. What’s the fastest way to get all of that data into your Android app’s SQLite DB?8 min read·Apr 14, 2017--21--21