我的应用程序用户可以从应用程序的设置页面更改应用程序语言,所以我使用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默认设置的结果感兴趣。 –