Я работаю над созданием карточной игры для Android. Я пытаюсь придумать макет, который позволит играть в игру на всех размерах экрана и плотности.Гибкая схема Android для нескольких размеров экрана/плотности
Я прочитал: http://developer.android.com/guide/practices/screens_support.html
Однако, я до сих пор путают на лучший способ сделать это.
Для этой игры мне нужны карты, выложенные в ландшафтном режиме, в 5 колонках. Для дополнительных карт есть места над 5 столбцами. Это очень похоже на пасьянс в этом отношении ... но мне нужно только для 5 столбцов вместо 7.
Какие изображения карт размером должны быть в ldpi, mdpi и hdpi?
Какой тип макета следует использовать (таблица, линейная, относительная)?
Должен ли я создавать разные макеты для разных размеров экрана (маленький, обычный, большой)?
Любые примеры, на которые вы можете указать мне?
Вы также должны прочитать http://developer.android.com/guide/practices/screens_support.html#screen-independence, если вы еще этого не сделали. Для масштабируемых растровых изображений вы, вероятно, захотите использовать ['NinePatch'] (http://developer.android.com/reference/android/graphics/NinePatch.html). –
Он должен вам помочь: http://stackoverflow.com/questions/10853808/something-going-wrong-with-drawbitmap-with-source-and-dest-rectangles/10854647#10854647 – Nolesh