Sono nuovo nello sviluppo in Android. Nella mia app Android che sto utilizzando HashMap
, ma sto ottenendo un avvertimento:L'avviso mostra quando uso Hash Map in Android (Usa nuovo SparseArray <String>)
**"Use new SparseArray<String>(...) instead for better performance"**
Cosa significa e come posso utilizzare SparseArray<String>
invece?
Assicurarsi di vedere la documentazione collegata che spiega dettagliatamente che "l'implementazione non è destinata a essere appropriata per strutture di dati che possono contenere un numero elevato di elementi". Un SparseArray è generalmente più lento di una HashMap comparabile. –