android 默认时间格式修改方法
短信预约 -IT技能 免费直播动态提醒
在android使用中,遇到修改默认时间格式时,总是束手无策,本文将以此问题提供解决方案,需要了解的朋友可以参考下
语言为英语时,默认的时间格式为mm/DD/yyyy,请问怎么将默认时间格式修改为:DD/mm/yyyy,不知道是在framework层给初始化的还是编译的时候给的初始值,哪位大侠知道怎么该?
1.修改文件
alps\frameworks\base\packages\SettingsProvider\res\values\defaults.xml
增加代码<string name="time_12_24" translatable="false">24</string>
红色标记表示24小时制,也可以改为12(12小时制)
2.修改文件alps\frameworks\base\packages\SettingsProvider\class="lazy" data-src\com\android\providers\settings\DatabaseHelper.java
找到函数loadSystemSettings (),在函数中增加以下语句:
loadStringSetting(stmt, Settings.System.TIME_12_24, R.string.time_12_24); 您可能感兴趣的文章:解析android中系统日期时间的获取android获取时间差的方法android计时器,时间计算器的实现方法Android 桌面Widget开发要点解析(时间日期Widget)Android时间选择器、日期选择器实现代码Android调用系统时间格式显示时间信息Android中日期与时间设置控件用法实例Android编程获取网络时间实例分析Android日期时间格式国际化的实现代码Android开发之时间日期操作实例Android开发之时间日期组件用法实例android-获取网络时间、获取特定时区时间、时间同步的方法java时间戳转日期格式的实现代码Android编程计算函数时间戳的相关方法总结
语言为英语时,默认的时间格式为mm/DD/yyyy,请问怎么将默认时间格式修改为:DD/mm/yyyy,不知道是在framework层给初始化的还是编译的时候给的初始值,哪位大侠知道怎么该?
1.修改文件
alps\frameworks\base\packages\SettingsProvider\res\values\defaults.xml
增加代码<string name="time_12_24" translatable="false">24</string>
红色标记表示24小时制,也可以改为12(12小时制)
2.修改文件alps\frameworks\base\packages\SettingsProvider\class="lazy" data-src\com\android\providers\settings\DatabaseHelper.java
找到函数loadSystemSettings (),在函数中增加以下语句:
loadStringSetting(stmt, Settings.System.TIME_12_24, R.string.time_12_24); 您可能感兴趣的文章:解析android中系统日期时间的获取android获取时间差的方法android计时器,时间计算器的实现方法Android 桌面Widget开发要点解析(时间日期Widget)Android时间选择器、日期选择器实现代码Android调用系统时间格式显示时间信息Android中日期与时间设置控件用法实例Android编程获取网络时间实例分析Android日期时间格式国际化的实现代码Android开发之时间日期操作实例Android开发之时间日期组件用法实例android-获取网络时间、获取特定时区时间、时间同步的方法java时间戳转日期格式的实现代码Android编程计算函数时间戳的相关方法总结
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341