Intereting Posts
Android SDK и руководство разработчика Offline или PDF Сцена OpenGL с прозрачным фоном + собственные виджеты ниже и выше FragmentTransaction .attach и .detach для вкладок Actionbar Почему Kit Kat требует использования isValidFragment? Каков наилучший способ проверить, видно ли в окне вид? Android: Поддержка множественной плотности изображения – ширина и ширина шкалы высоты? Можете ли вы повторно развернуть APK с «adb install» без деинсталляции в первую очередь? Добавление элемента CheckBox в ListView не позволяет ему получать ItemClick Import android не может быть разрешен Content Observer onChange метод, вызываемый дважды после 1 изменения курсора AudioRecord записывает прерывистый звук в Android L Developer Preview Добавление пользовательского шрифта в тему на Android Не удалось связаться с поставщиком услуг: в Twitter нет сертификатов peer Android Прочитайте содержимое URL-адреса (содержимое отсутствует в результате) Android Room: как моделировать отношения?

Как они сделали такой макет – какие элементы они использовали?

На данный момент я использую приложение Euro 2012, и у него есть некоторые интересные макеты. Если вы перейдете к экранам match-> knockout, вы увидите 3 экрана, подобные этому.

Если вы перемещаете влево или вправо, вы перемещаетесь между ними не как между одной активностью, а просто так же, как все эти элементы лежат на одном большом холсте, и вы перемещаете каждый экран в фокус. Даже если вы будете скользить влево / вправо, экран не может быть остановлен так, чтобы отображалась половина каждого изображения, поэтому я думаю, что это не большой холст. Как-то вы можете скользить по экрану, как одно большое изображение, и все же оно всегда прекрасно блокируется, как если бы они использовали для этого 3 действия.

Как это делалось?

Solutions Collecting From Web of "Как они сделали такой макет – какие элементы они использовали?"

Это ViewPager , доступный в пакете поддержки Android и описанный в их блоге .

Проектирование не так сложно, так как я думаю, что нарисовать эти коробки, показывающие четвертьфинал, полуфинал.

Они имеют макет (мы можем сделать, разместив изображение в фоновом режиме также). Основная роль, которую играет FrameLayout, которая показывает вам этот эффект (выделение), – это выборки из URL-адреса, поскольку решаются совпадения (по сути, изображения не являются достаточными только для обозначения флагов внутри приложения и применяются как обновленные).

После вашего клика я думаю, что начальное изображение получает изменения, оно просто заменяет это изображение новым.

Как вы сказали, они не на одном холсте (но если они сделали настройку наследника Viewpager, что он не останавливается между действиями), но я думаю, что это на одном холсте.

Если вы берете на себя скорость загрузки и все зависит от вас, сколько кода и обработки вы оптимизировали, это дает вам гладкое ощущение и быструю обработку.

Мы можем оценить работу, но мы не можем сказать, что это слишком сложно, поскольку я думаю, что это легко …

Надеюсь, это объяснение поможет вам понять ….