Я пытаюсь имитировать кнопки (Приложения, Игры, Загрузки), как показано в приложении Android Market.
Проверяя конфигурацию TabWidget, я думаю, что создать этот простой дизайн с ней невозможно. Я решил использовать простые кнопки и попытаться создать собственный дизайн после ответа на аналогичный вопрос. Но все же я не могу клонировать дизайн (градиент, делитель, нижняя строка и т.д.).
Есть ли какие-либо подробные сведения о том, как создаются приложения Google Android?
Можно настроить вкладки в TabHost
с помощью метода setIndicator(View v)
. Вы можете воссоздать градиент, определив его в xml и поместив в выпадающую папку. Посмотрите здесь для некоторых примеров определения чертежей таким образом.
примеры API обычно лучше всего подходят для изучения вступительных концепций Android. Но, как упоминалось Alxandr, Android Market закрыт.
Однако я могу сказать вам, посмотрев на это, что это всего три кнопки, возможно, в горизонтальном LinearLayout
. У каждого из них есть слушатель onClick
, который запускает новый Activity
. Я могу сказать это из-за того, как они себя ведут, и как, когда я нажимаю на него, я перехожу на новый экран.