Deslizar para eliminar con rotación

Necesito quitar la vista con rotación usando el evento de toque. Mi vista no es ligera: contiene un navegador web y otros elementos.

Implementé la diapositiva para eliminar sin rotación, y no funciona muy rápido, pero funciona. Después de añadir la rotación … Muy muy lentamente.

Busco el método rápido para quitar con la rotación.

Como he entendido, puedo leer el mapa de bits de la pantalla, ocultar mi vista y pintar este mapa de bits en lienzo. Creo que este método debería funcionar bien.

Mi pregunta es:

  • ¿Qué biblioteca puedo usar?
  • ¿Qué pasa con la rotación de la pantalla (debo eliminar lienzos, eliminar mi mapa de bits, restaurar mi vista y restablecer los eventos de toque)?
  • Tal vez puedo utilizar analógico de arrastrar y soltar interna? (Hmmm, esto es una buena idea, pero ¿cómo hacer sombra de tamaño completo y animar la acción "salir de la pantalla"?)

¿Cómo se resuelven estos problemas?

Actualización de Mohammed Ali: Puedo leer el mapa de bits de mi punto de vista y dibujar sobre lienzo . Sombra opaca para arrastrar y soltar , tamaño de sombra …

  • Quiero guardar una imagen .png de AndroidPlot
  • Recorte de rectángulo redimensionable de Android
  • Cómo convertir el formato de imagen NV21 en mapa de bits?
  • Java.lang.OutOfMemoryError: tamaño de mapa de bits supera el presupuesto de VM en ListView y imágenes de carga perezosa
  • Guardar bitmap en la función de archivo
  • Dibujo androide en evento táctil
  • ¿Hay una manera de fijar el backgound de la barra de acción por la imagen en androide?
  • Captura toda la vista de desplazamiento más grande que la pantalla
  • BitmapFactory.Options.inBitmap causa desgarro al cambiar mapa de imagen de ImageView a menudo
  • Grilla 2D Array en lienzo de dibujo
  • Obtener la rotación de ExifInterface siempre devuelve 0
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.