2013-09-16 1 views
0

У меня есть 2 вопроса,Как выяснить, что мои приложения иконки - Android

Хорошо, так я прочитал в Интернете, что размеры я должен сделать мои значки приложений для некоторых экранов размер телефона. Я знаю, как выяснить, что пусковая иконка для моего приложения с этим кодом,

android:icon="@drawable/icon" 

Мое приложение изображение 72px 72px х. Поэтому он помещается в папку drawable-hdpi. Затем у меня есть значок 36px x 36px для экранов с низкой плотностью, который помещается в папку drawable-ldpi. Итак, для значка 36px x 36px, следует ли сохранить его в папке drawable-ldpi в качестве значка? Причина не в этом приведет к ошибке, потому что 2 файла будут называться одним и тем же?

Второй вопрос - значок моего приложения запуска сохраняется в папке drawable-hdpi. Я читал онлайн, что мне также нужна панель действий и значок строки состояния, оба должны быть 36px x 36px. Где я могу сохранить эти файлы? В файле drawable-hdpi для экранов с высоким разрешением я предполагаю, но что я им назвал? Должен ли я прояснить их в файле манифеста Android? Как мне это сделать?

ответ

0

Было бы лучше, если бы вы забыли px, когда поговорили об объекте Android drawables и подумайте об этом в dp. значок запуска является 48x48dp, так (48px на MDPI, 72px на ИПЧР и т.д.)

Таким образом, для 36px 36px х значок, он должен быть сохранен в папке вытяжке-ldpi как значок?

Да.

Причина: это не приведет к ошибке, поскольку 2 файла будут называться одним и тем же?

Нет. Android красиво обрабатывает один и тот же ресурс для разных конфигураций, даже если у вас есть папка с именем drawable-large-land-fr-xhdpi или что-то в этом роде. Он пытается получить наилучшее соответствие из своей конфигурации.

Я читал онлайн, что мне также нужна панель действий и значок строки состояния, оба должны быть 36px x 36px.

Всегда полезно предоставить источник, который, кажется, дает ложные утверждения. Вы можете read on Android Developers, чтобы значки значков действий были 32x32dp и уведомление 24x24dp. И они вам не нужны, если вы их не используете.

Где я могу сэкономить эти файлы? В файле drawable-hdpi для экранов с высоким разрешением я предполагаю, но что я им назвал?

Вы можете назвать их чем угодно (вам не нужно называть значок вашего приложения как icon.png).

Должен ли я уточнить их в файле манифеста Android?

Нет. Вы ставите их, когда используете их. Для значков панели действий, которые, вероятно, будут в menu.xml.