Ho un'applicazione che scarica la maggior parte delle risorse da Internet durante il runtime. La maggior parte di quelle risorse sono immagini.Android spostarsi sul comportamento della scheda SD
Non voglio che l'utente veda quelle immagini nell'applicazione galleria o in qualsiasi altra applicazione. Questo requisito è fondamentale per me poiché:
- Sto monitorando quale risorsa è stata scaricata e quale deve essere scaricata in seguito.
- Tutte queste risorse sarebbero prive di significato per l'utente e lo irriterebbero.
- non voglio l'utente o qualsiasi altra applicazione per cancellare quelle immagini
Nota: Sono consapevole del fatto che gli utenti radicate possono fare quello che vogliono e non mi interessa che chi l'utente rovinerà l'app.
Per soddisfare questi requisiti, ho utilizzato la memoria interna e funziona esattamente come mi aspettavo e quando necessario.
ho lasciate all'utente di spostarsi mia applicazione sulla scheda SD, Ma:
- ciò che sta accadendo a tutti i file che ho salvato nella memoria interna e al DB?
- Si stanno spostando tutti sulla scheda SD con l'applicazione? Rimangono nella memoria interna?
credo che essi rimangono nella memoria interna, ma non ho trovato alcuna documentazione per esso.
E dopo capirò il comportamento che solleva poche altre domande. L'unico requisito che ho è che le risorse vengano scaricate da Internet e che l'utente non le vedrà in nessuna altra applicazione. Non mi interessa davvero dove vengono salvati quei file, penso che se l'utente decide di spostare l'applicazione sulla scheda SD è perché ha una mancanza di memoria nella memoria interna, quindi dovrei trasferire tutte le mie risorse al Scheda SD.
- Posso salvare qualcosa sulla scheda SD senza che tali file siano pubblici per tutti?
- Qual è il modo migliore per gestire queste situazioni?
- Quale opzione devo gestire questa situazione?
- Posso sapere se l'app è installata sulla scheda SD o nella memoria interna?
Vorrei ringraziarvi per tutti i vostri approfondimenti e raccomandazioni.
Grazie, la risposta più il vostro link risposto quasi tutte le mie domande, tranne una, la meno importante.Mi hai aiutato molto, grazie. Avrei anche votato la tua risposta, ma non ho abbastanza reputazione. – nheimann1