In application development, Model View Presenter is one of the design patterns. In the MVP design pattern, Presenter manages all the communication between View and Model. Just as discussed earlier in the MVVM tutorial, where View Model acts as Presenter. Model View Presenter MVP Design pattern Components: As shown in the MVP diagram, each component…
Freelancing is a kind of job that frees people from following the 9 pm to 5 pm job routine as well as makes them eligible to earn free…
Switch between View Controllers is one of the basic and important part of almost every application. In this tutorial, you will learn to switch between View Controllers programmatically.…
At a professional stage of application development, each developer follows a design pattern to write code. The reason to follow the design pattern is to keep the application…
In View Binding tutorial, we were limited to bind views of a layout file to activity class to get rid of FindViewById(). However, Data Binding allows us to bind…
As android developers, we use FindViewById() in our Activity and Fragment. It is important to access every view in the layout.xml file to our activity class. As a result, this added a…
It’s a common problem with beginners in android application development once they implement checkbox in ListView which automatically gets unchecked while scrolling. In this tutorial, we will learn…
Social logins in mobile applications is the quickest way to login/signup. In this tutorial we will learn how to implement facebook login inside and android application using a…
Are you looking for monetisation solution in you android apps ? Do you want to earn good revenue from your app? Than Google AdMob is best solution for…
Icons are one of the important part in application development. It is difficult for developer to find icons with different sizes and colours quickly. In this tutorial we…