Android is a distributed operating system with many screen sizes, form factors, and resolutions. You cannot use the same design across the different Android devices. The process of designing and developing custom Android apps can be expensive and time-consuming.
Below are a few Android app development points that can lower your design work:
Use Relative Layout
Avoid Image Hardcoding
Utilize 9-Patch Images
Preview in Layout Editor
Official URL: Steps to Build a Successful Android App for Your Business