十三年专注于网站建设与互联网应用开发,低调、有情怀的网络应用服务商!
南昌百恒科技微信公众号 扫一扫关注
tel-icon全国服务热线:400-680-9298,0791-88117053
扫一扫关注百恒科技微信公众号

android开发中如何使用格式化字符串

百恒网络 2018-10-15 16:14:07 2958
       创建消息模板时,在应用运行前,我们是无法获知具体陋习细节的。因此,必须使用带有占位符的格式化字符串。那么如何使用格式化字符串呢?下面百恒网络小编就来和大家一起探讨一下!

       下面是将要使用的格式化字符串:
       string name="crime_report"(前面字符串请加上<>号)%1$s! The crime was discovered on %2$s. %3$s, and %4$s、%1$s、%2$s等特殊字符串即为占位符,它们接受字符串参数。

       在代码中,我们将调用getString(...)方法,并传入格式化字符串资源ID以及另外四个字符串参数。需要注意的是,与要替换的占位符顺序应一致。

       首先,在strings.xml中,添加以下代码清单所示的字符串资源。

android开发中如何使用格式化字符串一

       然后,在CrimeFragment.java中添加getCrimeReport()方法创建四段字符串信息,并返回拼接完整的消息,如下代码所示。

android开发中如何使用格式化字符串二

       需要注意的是,有两个DateFormat类:android.text.format.DateFormat和java.text.DateFormat。我们要用的是android.text.format.DateFormat。
400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号

欢迎您的光顾,我们将竭诚为您服务×

售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售后服务 售后服务
 
备案专线 备案专线
 
售后服务 售后服务
 
×