Valdio's articles
Valdio Veliu shows how to animate that most popular of components in Google's Material Design, the Floating Action Bar.
![Fundamentals of Java Enum Types](https://uploads.sitepoint.com/wp-content/uploads/2017/01/1485526053java-enum-types-traffic-lights.jpg)
Java enum types make it easy to define a fixed number of constants. More than that, enums are full-blown classes and can have fields and methods.
Valdio Veliu looks at the RecyclerView in Android, perfect for handling long lists of data efficiently.
Valdio Veliu looks at Volley, Google's standard library for network requests that takes care of a lot of the hard work for you.
![Optimizing Battery and Data Consumption in Android](https://uploads.sitepoint.com/wp-content/uploads/2016/12/14809543577e2pe9wjl9m-riccardo-annandale.jpg)
Read Optimizing Battery and Data Consumption in Android and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
![Monetizing Apps with the Google AdMob SDK](https://uploads.sitepoint.com/wp-content/uploads/2016/09/1473658319admob-mediation.png)
Valdio Veliu looks at one option for monetizing your Android Apps, using Google's own AdMob SDK.
![A Step by Step Guide to Building an Android Audio Player App](https://uploads.sitepoint.com/wp-content/uploads/2016/08/1471529082Screenshot_2016-08-12-19-31-48.png)
Valdio Veliu presents an in-depth and step by step guide to building your very own Android audio player app.
![Tidy and Optimize Your Java Code with Android Butter Knife](https://uploads.sitepoint.com/wp-content/uploads/2016/07/1469454010logo.png)
Valdio Veliu looks at Android Butter knife, a great tool for optimizing and tidying your Android codeso you can focus on important logic.
![OkHttp, the Android HTTP Client from Square](https://uploads.sitepoint.com/wp-content/uploads/2016/06/1469319790robot.jpg)
Valdio Veliu looks at OkHttp, an Android HTTP client from square that helps simplify API calls in your apps.
![9 More Essential Plugins for Android Studio](https://uploads.sitepoint.com/wp-content/uploads/2016/06/1469373450machine.jpg)
Last year Valdio Veliu wrote a popular article on his favorite plugins for Android Studio, now he's back with more to streamline your development process.
File storage is an essential feature for an Android app. In this tutorial Valdio Veliu shows you how to add the Dropbox API for cloud storage.
Read Add Elegant Maps to Your Android App with MapBox and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Custom Accessibility Services for Android allow a developer to create inclusive interfaces for all users and Valdio Veliu shows us how to create our own.
Valdio Veliu looks at Realm.io, a promising replacement for storing app data that promises to streamline, speed up and simplify your development process.
Valdio Veliu looks at how to use common gestures in android applications and how to create your own custom touch events when needed.
We have all seen Android App permissions from a user perspective but how should you implement them and why as a developer? Valdio Veliu explains more.
In Valdio's first article for SitePoint, he lists eight useful plugins for Android studio, the official IDE for Android development.