Custom Layouts on Android

1 · Lucas Rocha · May 12, 2014, 12:42 p.m.
If you ever built an Android app, you have definitely used some of the built-in layouts available in the platform—RelativeLayout, LinearLayout, FrameLayout, etc. They are our bread and butter for building Android UIs. The built-in layouts combined provide a powerful toolbox for implementing complex UIs. But there will still be cases where the design of your app will require you to implement custom layouts. There are two main reasons to go custom. First, to make your UI more efficient—by reducing...