Notebooks

  Advanced

New Page

Advanced Android UI

Dive into advanced Android UI topics, including animations, nine-patch images, units of measurement, and various UI components like RecyclerView, ListView, TextView, ImageView, and more.

Android Data Basics

Understand how to handle data in Android, including using SQLite, Parcelable, Serializable, and SharedPreferences. Learn about content providers and loaders.

Advanced Android Data Handling

Explore advanced data handling concepts, including the use of Room, Firebase, and Retrofit libraries. Understand how to use the ContentResolver.

Android Threading Basics

Learn about threading in Android, including the use of AsyncTask, Handler, and Threads. Understand how to use the JobScheduler.

Android Services

Explore Android services, including IntentService and Service. Learn about broadcast receivers.

Android Libraries

Learn about popular Android libraries, including RxJava, Dagger, Glide, and Coroutines.

Android Performance and Security

Understand Android performance considerations, including memory management and ANR. Learn about ProGuard for security.

Android Tools and Future

Explore Android tools like ADB, and discuss the future of Android development.

Definition and History

Understand what React Native is and its history.

Purpose and Use cases

Learn about the purpose of React Native and where it is used.