If you started Android development just recently you might not even know about RelativeLayout, because BasicActivity template goes with ConstraintLayout, but before there was a RelativeLayout. Let’s compare those two
Hi, just watched a I/O talk about ConstraintLayout and learned some interesting stuff that I want to share. If you’re not familiar with ConstraintLayout, check this series of posts first.
Let’s continue with replacing all our Android layouts to ConstraintLayout. In previous post we looked at how to replace FrameLayout and Relative/Percent layouts. The only thing left is LinearLayout. Let’s get to it!
Hey there, today we’re going to look at Android ConstraintLayout. It was introduced in Android Studio 2.2 and if I got it right, you can use design-only mode (no XML) involved to build beautiful responsive layouts. And that’s what we’re gonna find out today: is it easier, faster to build apps with ConstraintLayout. And what’s by no means less important – does it perform better?
Today I want to share the best Android SearchBar library that I’ve seen. It has the coolest design and we’ll also learn how to handle its events, search for an item in RecyclerView. Let’s get started!
I want to show an example of animating colors. I used it once for one of my app’s intro pages background. Let’ get started!
When you first starting out with Android understanding different layouts, but mostly attributes can be tricky. Let’s look at the most common and confusing ones here
In previous post we created a basic Gradle plugin. And I realized that it’s easier just to write them in Android Studio, right in the modules build.gradle. And then you can move it to standalone project to build and release. What we’re going to do now is make all views to have a default wrap_content attribute.