Ответ 1
Я задавал себе тот же вопрос. Выполняя поиск в Google, я нашел хорошую информацию. Прежде всего, вы должны начать с чтения документации, представленной Google Android:
После этого для общих руководств представления, которое расширяет класс android.view.View
, это, по-видимому, хорошие примеры:
- http://www.androidcompetencycenter.com/2009/08/creatingcustomviews/
- http://www.skill-guru.com/blog/2011/01/20/creating-a-custom-widgets-in-android/
Что касается использования android.view.ViewGroup
, то, по-видимому, уже есть некоторые сообщения по этому вопросу: