Using android palette API, color codes of dominant colors can be extracted from an image. The main use of this API is that layout theme or color of visual elements can be dynamic and matched to one of the prominent colors of the selected image.
Android slices feature allows content of your app to be exposed and displayed in different app.
If there are certain tasks in your app which must be executed regardless of whether the app is open or closed, then you can use android WorkManager library to schedule them.
Android navigation component, which is one of the architecture components, can be used to implement navigation in android applications.
If your app has a feature which displays list of items in recycler view from firebase database and the number of items is big, implementing pagination helps in achieving quick response time and reduced network bandwidth.
Like large or unlimited number of data items is loaded and displayed in pages in web applications, chunks of data can be loaded and displayed in recycler view using paging library in android.
An example to show how to pass data between fragments using view model and live data.
With this tutorial, you can learn how to create kotlin android app project, examine gradle build file and how to reference in activities the views defined in the layout xml and how to add listener to a view using an example app.
In this tutorial, you can learn how to define and use classes and its related elements.
In this tutorial, you can learn basic elements of kotlin programming language.
This tutorial helps you in using Intellij Idea and Gradle to develop kotlin applications, package them as jar or war and deploy kotlin web applications to tomcat in Intellij Idea.
This tutorial helps you in learning how to use eclipse and gradle in building kotlin jar and web applications and deploying kotlin web application to tomcat within the eclipse using gradle tomcat plug-in.