Intereting Posts
Не удалось выполнить компиляцию под Android Studio 3.0 Canary 1 Вертикальный DrawerLayout или SlidingPaneLayout Android 4.4 Kitkat пользовательский экран действий не заполняет всю ширину Самостоятельный сертификат Android не может быть проверен без предыдущего подключения к Интернету Переместить существующее веб-приложение в собственное приложение для телефона с помощью обозревателя браузера Матрица просмотра изображений для Android + переводить Разница между android.R.layout.simple_spinner_dropdown_item и android.R.layout.simple_spinner_item Создание жестких ссылок и Symlinks в Android Ошибка тестирования тестовой программы для Android Studio: пустой тестовый комплект Android DownloadManager и SSL (https) Как читать текстовый файл из каталога «assets» в виде строки? Не можете нажать git через студию Android? Как получить данные в / из сокета в потоке? CreateOrUpdate () всегда создает новую запись в базе данных с ORMLite Установка launchMode = "singleTask" против установки активности launchMode = "singleTop"

Android: Как сделать приятную анимацию сердечного ритма?

Это мое решение

аним / pulse.xml

<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <scale android:duration="300" android:fromXScale="1" android:fromYScale="1" android:pivotX="50%" android:pivotY="50%" android:repeatCount="infinite" android:repeatMode="reverse" android:toXScale="0.75" android:toYScale="0.75" android:interpolator="@android:interpolator/bounce" /> <scale android:duration="100" android:fromXScale="1" android:fromYScale="1" android:pivotX="50%" android:pivotY="50%" android:repeatCount="infinite" android:repeatMode="reverse" android:toXScale="1.25" android:toYScale="1.25" android:interpolator="@android:interpolator/bounce" /> </set> 

Затем в activity.java:

 ImageView imageView = (ImageView) findViewById(R.id.image); imageView.startAnimation(AnimationUtils.loadAnimation(this, R.anim.pulse)); 

Я не удовлетворен, потому что у настоящего бьющего сердца более элегантные сокращения. Как это можно улучшить?

EDIT: Я думаю, что прекрасный эффект был бы чем-то, что подражает биению сердца. Быстрое сокращение сопровождалось другим. Может быть, последнее может быть быстрым в первом тайме, а затем медленно вернуться во вторую половину. Есть ли способ заставить все эти эффекты запускать друг друга?

Solutions Collecting From Web of "Android: Как сделать приятную анимацию сердечного ритма?"