Ho un numero elevato di URL (quasi più di 30) nella mia applicazione. Li ho inseriti in una classe come membri dei dati statici. Voglio chiedere è meglio di memorizzare nel file String.xml?Android Qual è il modo migliore per archiviare gli URL? Membri di dati statici o in String.xml?
6
A
risposta
6
Memorizzarli come risorsa stringa se l'URL non verrà modificato. È simile a public static final
1
La loro memorizzazione come risorse stringa offre un vantaggio se si dispone di URL diversi per lingue/locali diversi. Altrimenti non c'è beneficio.
Problemi correlati
- 1. Qual è il modo migliore per archiviare dati statici in C# che non cambierà mai
- 2. Qual è il modo migliore per archiviare URL o domini URL nell'app AngularJS?
- 3. Android: qual è il modo migliore per archiviare dati JSON offline per l'app in Android?
- 4. Qual è il modo migliore per archiviare dati di configurazione non pubblici in un'applicazione .NET 4.0
- 5. Il modo migliore per archiviare dati utente "extra" in MySQL?
- 6. Qual è il modo migliore per archiviare e recuperare gli NSMutableArray multidimensionali?
- 7. Qual è il modo migliore per archiviare dati XML in un file Excel
- 8. Qual è il modo migliore per archiviare e accedere a XML in Android?
- 9. Qual è il modo migliore per verificare se una stringa contiene un URL in Java/Android?
- 10. In classe inizializzazione di membri dati statici
- 11. Qual è il metodo migliore per archiviare questa piccola tabella di dati di sola lettura in un telefono Android?
- 12. Archiviare gli oggetti in Android
- 13. Qual è il modo migliore per archiviare un oggetto JSON piuttosto grande in MySQL
- 14. qual è il modo migliore per implementare hashCode()?
- 15. Qual è il modo migliore per archiviare i datetime (timestamp) in CouchDB?
- 16. Qual è il modo migliore per archiviare/recuperare i dati per un desktop senza utilizzare un database?
- 17. Qual è il modo migliore per integrare i membri di ExpressionEngine con MailChimp?
- 18. Qual è il modo migliore per inizializzare i membri condivisi in una classe in VB.NET?
- 19. Dati statici Inizializzazione dei membri
- 20. Il modo migliore per caricare dati esterni in Android
- 21. Qual è il modo più efficiente per archiviare/recuperare gli elementi in asp.net httpContext.Cache
- 22. Il modo migliore per archiviare SparseBooleanArray in bundle?
- 23. Richiesta di archiviazione dei dati necessaria: il modo migliore per archiviare la posizione + i dati temporali?
- 24. Qual è il modo corretto per archiviare i dati di configurazione dell'app in Java?
- 25. È questo il modo corretto per inizializzare i membri dei dati statici delle classi template?
- 26. qual è il modo migliore per memorizzare dati come "Preferiti" su un'app Android?
- 27. Il modo migliore per archiviare le immagini in iOS
- 28. Qual è il migliore ScheduledExecutorService o AlarmManager in Android?
- 29. Il modo migliore per ottenere URL multilingue?
- 30. Qual è il modo migliore per caricare e archiviare le immagini sul sito?
Memorizzare l'url nelle stringhe rende la modifica più accessibile, poiché ora è memorizzata in xml anziché in codice. –