我的應用程序用戶可以從應用程序的設置頁面更改應用程序語言,所以我使用Resources.updateConfiguration()和Context.createConfigurationContext()(用於棄用)來開發它。但幾乎開發商與Locale.setDefault()
使用,但我不知道爲什麼。 Locale.setDefault()
我的應用程序可以支持多種語言。我讀了document,但它看起來太危險了。正在改變JVM的語言環境安全的系統設置或其他應用程序?什麼是改變JVM語言環境?我認爲使用Resource.updateConfiguration()
和Context.createConfigurationContext()
就足夠了,但爲什麼開發人員使用Locale.setDefault()
方法?Locale.setDefault()是否安全?
0
A
回答
0
相關問題
- 1. ConcurrentHashMap是否完全安全?
- 2. Context.MODE_PRIVATE是否安全?
- 3. const_cast是否安全?
- 4. BrowserID是否安全?
- 5. Titanium.App.Properties是否安全
- 6. AfxBeginThread是否安全?
- 7. signed_request是否安全?
- 8. PhoneGap是否安全?
- 9. Redux是否安全?
- 10. session_set_cookie_params是否安全?
- 11. JWT與RS256是否安全?
- 12. 是否Box.add()線程安全?
- 13. Gmail是否足夠安全?
- 14. PHP ::: global $ config :::是否安全?
- 15. 是否安全趕上EXCEPTION_GUARD_PAGE
- 16. SqlCommand.Parameters.AddWithValue注入是否安全?
- 17. 是否mysql_insert_id線程安全?
- 18. 「safe_eval」是否真的安全?
- 19. 鎖定()是否安全?
- 20. macOs字體是否安全?
- 21. XAMPP是否安全下載?
- 22. chmod 757是否安全?
- 23. NashornScriptEngine是否線程安全?
- 24. RegExp.MatchString是否線程安全?
- 25. PHP shell_exec - 它是否安全?
- 26. Apache Realms是否安全?
- 27. 注射是否安全?
- 28. phpMyAdmin是否內置安全
- 29. 'res'證書 - 是否安全?
- 30. 返回流是否安全?
什麼是「太危險」了?區域設置首先用於用戶界面,其次用於格式化數字,日期等。你期望發生什麼壞事? –
SetDefault基本上是將應用程序語言設置爲設備的語言,爲此您需要爲應用程序授予訪問設備運行語言的權限。 – Ricardo
我不同意這一點。她不問,如果將配置的語言環境設置爲Locale.getDefault(),會發生什麼情況。她對使用Locale.setDefault(Locale)設置JVM默認設置的結果感興趣。 –