Descargar Doc / PDF desde Internet y guardar en la memoria interna

Estoy tratando de hacer una aplicación que abrirá y leerá un conjunto predeterminado de documentos que tengo. La idea original era que todos los documentos (aproximadamente 40 iguales MB) fueran copiados en la memoria interna del usuario (/ data / data / (appname) / files) en la primera ejecución o instalación. Me doy cuenta de que esto puede ser una mala idea con algunos teléfonos que tienen espacio limitado en la memoria interna. Ahora estoy pensando en cambiar mi idea de la aplicación para descargar un archivo de una ubicación almacenada en el Internet y lo he guardado en la memoria interna. De esta manera el usuario puede ver sólo los documentos necesarios, reduciendo drásticamente el tamaño de la memoria necesaria. He visto algunos fragmentos de código de cómo descargar archivos, para esta instancia quiero usar un PDF, pero no puedo encontrar una manera de guardarlos en la memoria interna (/ data / data / (app) / archivos). He visto muchos fragmentos que tratan con las bases de datos, pero tengo que guardar archivos PDF y doc.

Cualquier ayuda sobre cómo: 1. descargar un archivo doc / PDF desde Internet, 2. guardar inmediatamente el archivo en la memoria interna, 3. lanzar el doc / PDF desde la memoria interna usando un programa de terceros (por ejemplo, lector de adobe) .

¡Aprecio la ayuda!

  1. Descargar un archivo doc / PDF desde Internet, 2. guardar inmediatamente el archivo en la memoria interna,

Para ello puedes probar este ejemplo: Example1 y Example2

  1. Iniciar el doc / PDF desde la memoria interna utilizando un programa de terceros (por ejemplo, lector de adobe).

Para que usted puede utilizar este Respuestas: Answer1 y Answer2

  • Android: liberación de la memoria asignada AnimationDrawable está utilizando hasta
  • Problemas de memoria - fragmentos
  • Android: AlertDialog provoca una pérdida de memoria
  • Android ADT 21.0.0. Fugas de memoria en el diseño gráfico
  • ¿Este patrón de mensajería de Servicio de Actividad causa una pérdida de memoria?
  • Fuga de memoria de ViewPager de Android
  • ¿Puede un futuro programado causar una pérdida de memoria?
  • Tabla de referencia local de JNI de Android Expand
  • Fuga de memoria de Android Drawables
  • Decodificación de mapas de bits en Android con el tamaño correcto
  • Fuga de memoria de Android EditText
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.