Red de conocimiento informático - Material del sitio web - Cómo implementar animación de origami en Android

Cómo implementar animación de origami en Android

Para implementar la animación de origami en Android, el requisito del sistema es la versión 4.0 o superior. El proceso específico es el siguiente:

Implementación del diseño

El primer elemento. del diseño es diseño plegable. Nuestro enfoque es muy audaz: el diseño principal (FoldableItemLayout) contiene solo un diseño específico (en el diseño base). Durante la animación, BaseLayout escribe su contenido en una caché, que es un objeto de mapa de bits creado especialmente en función de las dimensiones del diseño original. class?FoldableItemLayout?extends?FrameLayout?{

@Override

protected?void?onSizeChanged(int?w, int?h, int?oldw, int?oldh)?{

Bitmap?cacheBitmap?=?Bitmap.createBitmap(w,?h,?Bitmap.Config.ARGB_8888);

mBaseLayout.setCacheCanvas(new?Canvas(cacheBitmap));

p>

}

}

clase?