Posts
Iced Tea Labs
Cancel

Flutter - Sqflite Query Values Match Any Values In List

As you may know, in order to query values that match any values in a predefined list, you can use the IN check. For example: SELECT * FROM categories WHERE id IN (1, 2, 3, 4) It’s easy for raw ...

Migrate from Dagger to Hilt — A Step by Step Guide

In the previous blog post, I shared the guide to use Hilt to implement dependency injection in Android. But there’s the fact that it’s not many chances for you to use Hilt in a project from the ...

Hilt — A Standard Way to Implement Dependency Injection in Android

Why using Hilt? When it comes to Dependencies Injection in Android development, we don’t have many choices: Build the DI from scratch manually. Personally, this is not my f̶i̶r̶s̶t̶ cho...

Android Data Encryption using Jetpack Security

Android Data Encryption using Jetpack Security As an Android developer, you probably want to encrypt your application data at some points for security reasons. Those sensitive data can be varied...

Clean Architecture for Android

Clean Architecture for Android What is Clean Architecture? Clean Architecture is a software design philosophy that separates the software into many ring levels: Each of the circle represents d...

How to deal with ANRs?

1. What is ANR? ANR stands for Application Not Responding, which is the state that your application cannot process user input events or even draw. The root cause of ANR is when the application’s ...

Pixelated Quiz Privacy Policy

Privacy Policy Iced Tea Labs built the Pixelated Quiz app as an Ad Supported app. This SERVICE is provided by Iced Tea Labs at no cost and is intended for use as is. This page is used to inform ...

Wizarding School Quiz Privacy Policy

Privacy Policy Iced Tea Labs built the Wizarding School Quiz app as an Ad Supported app. This SERVICE is provided by Iced Tea Labs at no cost and is intended for use as is. This page is used to ...

Moon Privacy Policy

Privacy Policy Iced Tea Labs built the Moon app as an Ad Supported app. This SERVICE is provided by Iced Tea Labs at no cost and is intended for use as is. This page is used to inform website vis...

RxJava Introduction

What is RxJava? Quoted from RxJava home page: RxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous and event-based programs by using observable seque...