Подтвердить что ты не робот

Как создать пользовательский интерфейс, как новый рынок или Google plus?

Мне было интересно, есть ли "официальный" способ создания приложений для Android, которые будут иметь тот же дизайн, что и новый рынок Android или приложение Google+. Под этим я подразумеваю возможность сместиться влево/вправо, чтобы изменить представление, иметь список сверху и т.д. (Любой пользователь Android, вероятно, получает то, что я имею в виду)

Если нет официального способа, есть ли у вас какие-либо советы о том, как воспроизводить эти эффекты?

4b9b3361

Ответ 1

Я считаю, что это то, о чем вы ссылаетесь на "пакет совместимости с Android"

http://developer.android.com/sdk/compatibility-library.html

Это позволяет:

ViewPager: группа ViewGroup, которая управляет макетом для дочерних представлений, которые пользователь может провести между ними.

PagerAdapter: адаптер, который заполняет ViewPager представлениями, представляющими каждую страницу.

Они используются в приложении G +

ListFragment

используется в приложении Market.

Ваше лучшее чтение URL, которое я написал в верхней части для полного описания и использования.

Еще один способ получить лучший практический интерфейс - прочитать источник официальных приложений Google:

Google IO Sched Source

Вы также можете проверить некоторые из презентаций Google IO:

В Интернете: Внедрение пользовательских интерфейсов IO 2011

На вашем телефоне: Все видеоролики IO 2011 и 2010 года (Shameless Plug: p)

Ответ 2

https://github.com/pakerfeldt/android-viewflow

Это лучшая реализация такого вида. Это действительно здорово. Также как Google+ и Google Docs. с названиями слайдов и всего.

Ответ 3

Думаю, вам стоит взглянуть на ViewPager и PagerTabStrip. Библиотека viewpagerindicator слишком много для небольшой строки заголовка пейджера.

С PagerTabStrip вам нужно всего 4 строки, чтобы сделать это название.

Ответ 4

Я искал именно это, и я нашел библиотеку от того же парня, который сделал ActionBarSherlock, это расширение просмотра (что было предложено выше).

http://viewpagerindicator.com/

Он поддерживает индикаторы круга внизу, индикаторы вкладок и индикаторы заголовков (это те, которые используются на рынке Android).