Запитання з тегом «android-animation»

Анімацію можна інтегрувати в програми для Android за допомогою Java та XML.

16
Показати та приховати перегляд за допомогою анімації зі слайдом вгору / вниз
У мене є LinearLayoutте, що я хочу показати або заховати за допомогою того, Animationщо штовхає макет вгору або вниз, коли я змінюю її видимість. Я бачив кілька зразків там, але жоден з них не відповідає моїм потребам. Я створив два файли xml для анімації, але не знаю, як їх запустити, …

6
Android додає прості анімації під час налаштування (view.Gone)
Я створив простий макет. Я закінчив дизайн без анімації, але тепер я хочу додати анімацію, коли подія натискання тексту переглядає, і я не знаю, як її використовувати. Чи добре виглядав мій xml дизайн чи ні? Будь-які пропозиції будуть вдячні. Мій XML <?xml version="1.0" encoding="UTF-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:longClickable="false" android:orientation="vertical" …

3
Як працюють координати екрану Android?
Я працюю з Android, Animationі я визнав систему координат Android дуже заплутаною, тому я тут, щоб задати це питання про те, як працюють координати в Android. Я стежу за цим зображенням, щоб перемістити один погляд на інший, але, здається, він не працює:

6
Повний робочий зразок сценарію анімації з трьома фрагментами Gmail?
TL; DR: Я шукаю повний робочий зразок того, що я буду називати сценарієм "трифрагментної анімації Gmail". Зокрема, ми хочемо почати з двох фрагментів, таких як: Після деякої події інтерфейсу (наприклад, натискання на щось у фрагменті B), ми хочемо: Фрагмент А, щоб зісковзнути з екрана вліво Фрагмент B пересуне до лівого …

6
Як повернути анімаційні фрагменти на BackStack?
Я думав, що система буде реверсувати анімацію на рюкзаку при натисканні кнопки "назад" при використанні фрагментів із використанням наступного коду: FragmentManager fm = getFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.setCustomAnimations(R.anim.slide_in, R.anim.hyperspace_out); ft.replace(R.id.viewContainer, new class(), "layout").addToBackStack(null).commit();

6
Додавання ефекту Ripple до елемента RecyclerView
Я намагаюся додати ефект Ripple до елемента RecyclerView. Я подивився в Інтернеті, але не зміг знайти те, що мені потрібно. Я припускаю, що це має бути на замовлення. Я спробував атрибут android: background для самого RecyclerView і встановив його на "? Android: selectableItemBackground", але він не працював: <android.support.v7.widget.RecyclerView android:layout_width="match_parent" android:layout_height="match_parent" …

1
обміняти фрагменти в дії за допомогою анімації
Я хочу поміняти місцями два фрагменти в діяльності за допомогою анімації. Припустимо, PageA призначена для фрагмента A та лівої сторони на екрані, а PageB - для фрагмента B, тобто правої сторони екрану. Тепер я хочу, щоб, коли я натискаю кнопку на сторінці A, тоді сторінка A перемістилася в праву частину …

9
Показати DialogFragment з анімацією, що зростає з точки
Я показую, DialogFragmentколи користувач натискає на рядок у ListView. Я хотів би анімувати показ діалогового вікна, щоб воно зростало від центру рядка. Подібний ефект можна побачити при відкритті папки з панелі запуску. Одна ідея, яку я мав, - це поєднання TranslateAnimationі ScaleAnimation. Чи є інший спосіб?

7
Анімована піктограма для ActionItem
Я всюди шукав правильного вирішення своєї проблеми, і, здається, поки що не можу її знайти. У мене є ActionBar (ActionBarSherlock) з меню, яке надувається з файлу XML, і це меню містить один елемент, і цей елемент відображається як ActionItem. меню: <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/menu_refresh" android:icon="@drawable/ic_menu_refresh" android:showAsAction="ifRoom" android:title="Refresh"/> </menu> діяльність: …

5
Кінець анімаційної події android
У мене є анімація згасання у поданні (яка знаходиться всередині фрагмента), і кожного разу, коли відбувається анімація, після її закінчення подання перемальовується знову. Я знайшов роботу навколо робити view.SetVisibility(View.GONE). Але це не чекає закінчення анімації. Я хотів би виконати цей код setVisibility лише після закінчення анімації. Який найкращий спосіб це …

4
Анімація масштабу зображення Android щодо центральної точки
У мене є ImageView, і я роблю для нього просту масштабну анімацію. Дуже стандартний код. Мій масштаб_up.xml: <set xmlns:android="http://schemas.android.com/apk/res/android"> <scale android:fromXScale="1" android:fromYScale="1" android:toXScale="1.2" android:toYScale="1.2" android:duration="175"/> </set> Мій анімаційний код: Animation a = AnimationUtils.loadAnimation(this, R.anim.scale_up); ((ImageView) findViewById(R.id.circle_image)).startAnimation(a); Проблема: Коли зображення масштабується, воно масштабується не від центру, а від верхнього лівого кута. …

13
тремтіння / хитання перегляду анімації в android
Я створив файл anim.xml, як показано нижче, щоб струсити перегляд зображень, як піктограма IOS, що трясеться в android. Однак це не дає мені такого ж результату. Чи є якась краща ідея? <?xml version="1.0" encoding="utf-8"?> <rotate xmlns:android="http://schemas.android.com/apk/res/android" android:duration="300" android:fromDegrees="-2" android:pivotX="50%" android:pivotY="50%" android:repeatCount="infinite" android:toDegrees="2" />

4
Android - Спеціальна анімація на фрагментарній транзакції не запущена
Я використовую Google API 8 (Android 2.2) з пакетом підтримки v4. Це не дає помилок або анімації. Транзакція: FragmentTransaction transaction = manager.beginTransaction(); transaction.replace(R.id.content, myFragment); transaction.setCustomAnimations(R.anim.slide_in_left, R.anim.slide_out_right); transaction.commit(); Анімація: slide_in_left.xml <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" > <translate android:duration="700" android:fromXDelta="-100%" android:toXDelta="0%" > </translate> </set> slide_out_right.xml <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="700" …

9
Android: показати / приховати вигляд за допомогою анімації
Тут я переглядав багато результатів / запитань Google, щоб визначити, як показати / приховати вигляд за допомогою вертикальної анімації, але, здається, я не можу знайти той, який є абсолютно правильним або не надто розмитим. У мене є макет (панель скасування), який знаходиться під іншим макетом та над кількома іншими віджетами; …

4
Розгорнути / Згорнути анімацію панелі інструментів Lollipop (додаток Telegram)
Я намагаюся зрозуміти, як виконується анімація розгортання / згортання панелі інструментів. Якщо ви заглянете в налаштування програми Telegram, то побачите, що є перегляд списку та панель інструментів. При прокрутці вниз панель інструментів згортається, а при прокручуванні вгору розширюється. Існує також анімація профілю профілю та FAB. Хтось знає про це? Думаєте, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.