O'Reilly logo

Expert Android by Satya Komatineni, Dave MacLean

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter    5

Programming for Multiple Devices

One of the wonderful things about Android is that there are so many devices that run it. From phones to tablets, to televisions to cameras to treadmills, Android is hugely popular as the software platform for all kinds of electronic devices. This can also be a huge challenge for the application developer. The differences between devices can be numerous, from different sizes of screens to different screen densities, from different hardware features to different versions of Android. Dealing with all these differences gracefully is possible, and perhaps easier than you would imagine.

As Android has evolved, so have the options available to the developer. This chapter will explore device differences ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required