Я прочитал руководство для разработчиков Android по поддержке нескольких экранов здесь ...
http://developer.android.com/guide/practices/screens_support.html
... и я понимаю, с точки зрения разработчика, самый простой способ обслуживать большинство экранов - это иметь три набора drawables и layout (ldpi, mdpi, hdpi) и использовать относительное расположение в файлах макетов и указывать высоты, ширина и т. д. в пикселях, не зависящих от плотности.
У меня будет графический дизайнер, который будет проектировать мои экраны и отдельные кнопки, изображения и т. Д., Который будет проектировать для экранов высокой плотности (240 точек на дюйм), а затем уменьшать графику на 1,5 для экранов средней плотности (160 точек на дюйм) на 2 для экранов низкой плотности (120 точек на дюйм). Это лучший способ? И что, если что-нибудь, я могу посоветовать ему / ей о высоте и ширине экрана, для которого нужно проектировать?