Forse questa è una domanda stupida ma c'è una differenza, oltre l'ovvio, tra android: text = "@ string /. ... "e android: text =" ... "?. Sto pensando che forse il testo che appare sullo schermo ha l'opzione per lo styling quando si usa la stringa @. Quale è meglio usare in generale o è davvero non importa?Differenze tra Android: text = "@ string" e android: text = "..."
risposta
Quando si utilizza android:text="@string/"
, l'app troverà il valore della stringa nel file risorse, con questa tecnica è possibile gestire l'app in più lingue, con il file "stringhe" per lingua.
Scelta Matters, se la vostra applicazione ha un sacco di testo in esso, sostenendo una lingua diversa sarebbe più facile se si è utilizzato @String, che non avrebbe dovuto arrampicarsi attraverso ogni file XML per aggiungere testo nell'altra lingua per ogni pezzo di testo, vai semplicemente alla risorsa archi e cambia lì.
Ma poi di nuovo, quando si controlla l'interfaccia utente per errori dopo il lavoro, potrebbe rendere la vita più difficile (o lavoro noioso) come correggere un refuso richiederebbe di andare al file xml che il testo errato si trova, cercare il nome della stringa e poi andare su Stringhe per correggere (a meno che tu non fossi molto organizzato e abbia chiamato bene le cose nelle tue stringhe in modo da sapere quale testo appartiene dove)
- 1. Big text in Android
- 2. Differenza tra type = "text/css" e type = "text/stylesheet"?
- 3. Notification Big Text Android GCM
- 4. Android Speech to Text Esempio
- 5. Android Vietnamese Text to Speech?
- 6. tipo per email text android
- 7. android button text and html
- 8. Android, Custom ListAdapter get TextView-Text
- 9. Android/webkit text-overflow: non Ellipsis lavora
- 10. Android - differenze tra ORMlite e ActiveAndroid?
- 11. Differenze tra Colori palette Android
- 12. java.net.URLConnection.guessContentTypeFromStream e text/plain
- 13. AlertDialog Input Text
- 14. Quali sono le differenze tra i tipi di dati BLOB e TEXT in MySQL?
- 15. Android: due istanze di Text-to-Speech lavorare molto lentamente
- 16. L'interfaccia utente di Text To Speech è lenta Android
- 17. Styling text su un DialogFragment
- 18. Android text-size a livello di codice troppo grande
- 19. Android Giustificare spanable Text-view che supportano RTL Lingue
- 20. html canvas: clipping e text
- 21. Sublime Text 2 e R
- 22. Sublime Text 2 e MinGW
- 23. Differenze tra i file .apk firmati e non firmati Android?
- 24. Differenze tra IntelliJ IDEA 13 e Android Studio
- 25. Connessione Https, differenze tra Android 2.3 e 4
- 26. text-align: -webkit-center vs text-align: center
- 27. wpf textbox text binding
- 28. Validate currency currency text
- 29. Quali sono le differenze tra `String` e` str` di Rust?
- 30. KO "text-binding" text: "a una funzione con un parametro