Wires Are Obsolete
Posts
Tag: layout
Building A RecyclerView LayoutManager – Redux
Note: This post is the capstone in our series. Here are links to Part 1, Part 2, and Part 3 as well. While writing what was intended to be the final post of this series, a...
Building a RecyclerView LayoutManager – Part 3
Note: This article is Part 3 in our series. Here are links to Part 1 and Part 2 as well. In the previous post, we discussed adding proper support for data set changes and...
Keeping Styles in Scope
Styles and Themes are a great thing. They allow us to abstract common view properties into a single location, making the look and feel of our application UI more consistent...
Building a RecyclerView LayoutManager – Part 2
Note: This article is Part 2 in our series. Here are links to Part 1 and Part 3 as well. In the last post, we walked through the core functionality necessary for building a...
Building a RecyclerView LayoutManager – Part 1
Note: This article is Part 1 in our series. Here are links to Part 2 and Part 3 as well. By now, if you're an Android developer paying any attention, you've at least heard of...
TextDrawable: Draw Some Text!
Note: You can find the full source code for TextDrawable and the sample project on GitHub. The Drawable framework in Android is a neat and really flexible way to create...
Efficient Multi-Screen Resource Selection
Since its inception, one of the key elements of the Android platform has been the tools provided in its resource framework to select appropriate assets tailored to the user's...
Adapting to Empty Views
Android has a pretty flexible framework for displaying data from a database, array, or other list structure using classes called Adapters. There are plenty of great tutorials...
Android Layout Relationships
Developing UI layouts for Android is an experience unlike any other. I have developed for both desktop and mobile on a variety of platforms, and the XML structure that Android...
Android Dialog, or is it?
We're all familiar with the concept of providing a temporary modal view to the user in an application for the purposes of notification or basic data entry. In the Android...
Android Layouts Supporting Orientation
It's been my experience that most developers don't want to deal with screen rotation in their applications. They will either specifically code the app not to respond to...