Android Холст макет - PullRequest
       7

Android Холст макет

0 голосов
/ 13 сентября 2011

Я использовал XML для создания макетов для своего приложения, но недавно я обнаружил, что макеты также можно создавать с помощью холста с использованием Surface View, поэтому я хотел знать, целесообразно ли создавать макет с помощью canvas илинет?

1 Ответ

1 голос
/ 13 сентября 2011

Вы можете использовать Canvas для рисования на нем таких вещей, как линии, круг, текст и растровые изображения. Однако вы не можете добавлять виджеты к нему.

Так что да, вы можете использовать Canvas для создания пользовательского интерфейса, но вам придется делать все с нуля, в основном переопределять необходимые виджеты. Это то, что обычно делают игры, но это нецелесообразно для «обычных» проектов, особенно если вам нужны сложные виджеты, такие как ListView.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...