Yes, you can create a multi-threaded android app using handler class in android. Handler class comes from the Package android.os.Handler package and is most used for multi-threading in android. Handler class provide sending and receiving feature for messages between various threads and handle the thread execution which is connected with that instance of Handler class.
In android class, every thread is connected with an instance of Handler class and it provides the thread to run along with other threads and interact with them through messages.
Example of multithreading using default constructor:
Handler handlerObject = new Handler();
Regards,
Nitesh Bavishiya