All Stories

Android - no_image

Main components of android applicationApplication components are the essential building blocks of an Android application. These components are loosely coupled by the application manif...

In tutorial, no_image, android, Jan 23, 2025

Android - no_image

How to support different screen sizes in Android?Android devices come in all shapes and sizes, so your app’s layout needs to be flexible. That is, instead of defining your layout with...

In tutorial, no_image, android, Jan 23, 2025

Android - fragment-a-to-b

Communicating with fragmentsTo reuse fragments, build them as completely self-contained components that define their own layout and behavior. Once you define these reusable fragments,...

In tutorial, fragment-a-to-b, android, Jan 23, 2025

Android - no_image

With the advent of Android Lollipop, the RecyclerView made its way officially. The RecyclerView is much more powerful, flexible and a major enhancement over ListView.

In tutorial, no_image, android, Jan 23, 2025

Android - no_image

@id vs @+id

In tutorial, no_image, android, Jan 23, 2025

Android - no_image

Raw folder vs Assets folder

In tutorial, no_image, android, Jan 23, 2025

Android - no_image

Room vs SQLite

In tutorial, no_image, android, Jan 23, 2025

Android - compose_phases

Jetpack Compose PhasesLike most other UI toolkits, Compose renders a frame through several distinct phases. If we look at the Android View system, it has three main phases: measure, l...

In tutorial, compose_phases, android, Jan 23, 2025

Android - modularization_dependency_graph

Android modularizationA project with multiple Gradle modules is known as a multi-module project. In an ever-growing codebase, scalability, readability, and overall code quality often ...

In tutorial, modularization_dependency_graph, android, Jan 23, 2025

Android - fragment_lifecycle

Fragment LifecycleEach Fragment instance has its own lifecycle. When a user navigates and interacts with your app, your fragments transition through various states in their lifecycle ...

In tutorial, fragment_lifecycle, android, Jan 23, 2025