Working with SVG/Vector Drawables

Working with SVG/Vector Drawables

While developing Android Applications, supporting multiple resolutions are sometime nightmare to developers. Including multiple images for different resolutions also increases the project size. The solution is to use Vector Graphics such as SVG images. While Android does not support SVGs (Scalable Vector Graphics) directly, with the launch of Lollipop a new class was introduced called VectorDrawable, …

Read More Read More

Object-Oriented Programming – OOP

Object-Oriented Programming – OOP

Hi there, welcome to my introduction to Object-Oriented Programming article. In this article you will learn about the amazing world of OOP programming. This article assumes that you have basic knowledge of Java, Kotlin or any other OOP programming language, such as PHP. Do not worry if you have no idea what the heck those …

Read More Read More

ConstraintLayout Explained

ConstraintLayout Explained

Lets look at the new Android ConstraintLayout, which was added to the Android Studio IDE recently, and made the default layout for all new layouts. The fundamental building block of ConstraintLayout is creating constraints. A constraint defines a relationship between two widgets in the layout and controls how those widgets will be positioned within the layout. For those …

Read More Read More

READ – CRUD Using Objectbox

READ – CRUD Using Objectbox

Hi guys! In our previous article, we covered how to create and save Notes using a simple demo app. In this article, we will mainly focus on displaying the Notes that we were able to save in our previous article. Open your project if you had followed, or go back and follow our previous tutorial …

Read More Read More