Я работаю над Android-приложением, у которого есть раздел, который похож на домашний экран iPhone. Там куча страниц, которые по сути показывают одни и те же данные в разных конфигурациях и пользователях, должна иметь возможность быстро перемещаться между ними. Как правило, не должно быть больше 4 или 5 страниц.
Я мог бы просто воспроизвести опыт с домашним экраном iPhone с несколькими точками в нижней части страницы, но это не очень удобно для Android. Какой шаблон дизайна в android для просмотра и взаимодействия с этим типом просмотра? Я знаю, что у домашнего экрана Android есть вариант с точками, но я никогда не видел, чтобы он использовался в приложении.
Скриншоты или ссылки на существующие приложения будут отличными.
Акция Android-пусковая установка имеет режим слева/справа подкачки на главном экране, и это с открытым исходным кодом.
Это класс рабочей области. Обратите особое внимание на методы onTouchEvent
и onInterceptTouchEvent
. Классы служебных программ Scroller и VelocityTracker используются вместе для определения поведения привязки к странице, когда пользователь переходит от перетаскивания.
Hootsuite использует этот шаблон дизайна, и он работает хорошо, на мой взгляд. Я не думаю, что это негативно влияет на пользовательский интерфейс Android. Я считаю, что самая большая проблема с людьми, переносящими iPhone-приложения на Android, заключается в том, что они пытаются переносить каждый шаблон дизайна. Я не думаю, что проблема, которую вы пытаетесь реализовать, будет проблемой.