Android L acción elementos de animación
La previsualización de Android L tiene muchas animaciones geniales, especialmente soy interesante en animar elementos de acción dentro de ActionBar
. Aquí video de esta animación de la página web de diseño de material de google. ¿Alguien sabe cómo implementar esta animación?
- Visualización de la actividad con animación personalizada
- Animación de Android - Estado de vista inicial
- Dibujo Texto sobre lienzo
- Android ViewPropertyAnimator no se escala al mismo tiempo
- Transiciones de la actividad de Android con la ayuda v4 actualizada con Android L
- Cómo agregar animación a DialogFragment?
- Android Gauge Animation Pregunta
- Implementación del efecto KenBurns en Android con el ajuste dinámico de mapas de bits
- RecyclerView - No hay animación en NotifyItemInsert
- Youtube Play / pausa Animated Vector Drawable en android
- Fragmento de Android Elementos compartidos que no funcionan con "agregar"
- Cómo animar texto dentro de un botón
- Deslice la animación expandida en android
Puede crear iconos animados basados en cuadros utilizando el elemento XML <animation-list> o la clase AnimationDrawable. A partir de L, puede crear iconos animados basados en el estado mediante el elemento XML <animated-selector> o la clase AnimatedStateListDrawable.
A continuación se muestra un ejemplo de la casilla de verificación animada de la vista previa L:
<animated-selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_enabled="false" android:state_checked="true"> <bitmap android:src="@drawable/btn_check_to_on_mtrl_015" android:tint="?attr/colorControlActivated" android:alpha="?attr/disabledAlpha" /> </item> <item android:state_enabled="false"> <bitmap android:src="@drawable/btn_check_to_on_mtrl_000" android:tint="?attr/colorControlNormal" android:alpha="?attr/disabledAlpha" /> </item> <item android:state_checked="true" android:id="@+id/on"> <bitmap android:src="@drawable/btn_check_to_on_mtrl_015" android:tint="?attr/colorControlActivated" /> </item> <item android:id="@+id/off"> <bitmap android:src="@drawable/btn_check_to_on_mtrl_000" android:tint="?attr/colorControlNormal" /> </item> <transition android:fromId="@+id/off" android:toId="@+id/on"> <animation-list> <item android:duration="15"> <bitmap android:src="@drawable/btn_check_to_on_mtrl_000" android:tint="?attr/colorControlActivated" /> </item> ...
Aquí hay varios marcos basados en estado implementados como PNGs y una transición definida entre los estados "off" y "on" implementados como una animación basada en PNG. Los últimos tres números de los nombres dibujables indican el marco, la casilla de verificación utiliza 15 marcos para cada una de sus animaciones "marcadas" y "sin marcar".
También puede utilizar la <animación-lista> por sí solo para una animación simple con sólo dos estados.
- Cómo redimensionar el visor en un RecyclerView
- GCM no canceló el registro del dispositivo cuando la aplicación se desinstaló