Free VPN from Windscribe

If you want an extra layer protection for your internet browsing or get access to the restricted website in your country you are going to need a good VPN service. Windscribe a Canadian based VPN provider is just offering you free VPN normally costs 90$ to get it. They are...

9 SURPRISING FACTS YOU DIDN’T KNOW ABOUT ANDROID

Every year, dozens of manufacturers sell millions of Android devices to consumers across the world. They do this while managing to maintain a remarkable consistency of experience. The stability of this ecosystem is largely due to Google’s smart management, underpinned by a commitment to open source principles. But much has...

7 ESSENTIAL SKILLS YOU NEED TO BE AN ANDROID DEVELOPER

Building Android applications requires a deep knowledge of programming and design. When approaching a new technology for the first time, it often helps to break it down into pieces. If you’re a web developer already, many of the concepts and technologies involved in Android development will be analogous to things...

Android View and ViewGroup

The Android View class and ViewGroup class are two very central classes in Android apps. An Android app contains one or more activities. An Android activity is a screen, similar to Windows in a desktop application. Inside an activity, you can have GUI components. The GUI components are instances of...

Android Lifecycle Methods

An Android activity is one screen of the Android app's user interface. In that way an Android activity is very similar to windows in a desktop application. An Android app may contain one or more activities, meaning one or more screens. The Android app starts by showing the main activity,...

Android Project Overview

When you create a new Android app project from scratch it contains a lot of files and directories from the beginning. Browsing around these files and directories can be quite confusing when you don't know what their purposes are. Therefore I will shortly explain the core files and directories of...