java image

Java Array Introduction

Arrays are an important aspect of any programming language. An array is a group of like-typed variables that are referred to by a common name. An array is a set of variables that is referenced by using a single variable…

android-intents

Android Intent

In android, Intent is a messaging object which is used to request an action from another app component such as activities, services, broadcast receivers, and content providers. Generally, in android, Intents will help us to maintain the communication between app components from the…

android-services

Android Services

In android, Service is a component which keep an app running in the background to perform long-running operations based on our requirements. For Service, we don’t have any user interface and it will run the apps in the background like…

AsyncTask

Android AsyncTask

Android AsyncTask is an abstract class provided by Android which gives us the liberty to perform heavy tasks in the background and keep the UI thread light thus making the application more responsive. An asynchronous task is defined by 3…

BroadcastReceivers

Android Broadcast Receiver

In this tutorial, you will get a complete understanding of the Android Broadcast Receiver. You will learn about system-generated intents with their working, classes of broadcasts and implementation of broadcast receivers in Android studio. What is Android Broadcast Receiver? A…

android activity lifecycle

Android Activity Lifecycle

In android, Activity represents a single screen with a user interface (UI) of an application and it will acts an entry point for users to interact with an app. Generally, the android apps will contain multiple screens and each screen…

Android application component

Android Application Components

In android, application components are the basic building blocks of an application and these components will act as an entry point to allow system or user to access our app. The manifest file contains the app’s metadata, its hardware configuration,…

Android Architecture

Android Architecture

Android architecture contains different number of components to support any android device needs. Android software contains an open-source Linux Kernel having collection of number of C/C++ libraries which are exposed through an application framework services. Following are main components of…

linux-history

Linux History

I shifted to Linux almost a year ago and have learned a lot in this journey. So starting with the History of Linux. Computer Evolution Previously, computers were the size of houses or parks. As a result, you can imagine…