百恒网络
android开发中如何使用格式化字符串
  • 百恒服务
  • APP开发
  • 网页案例
  • 网页知识
  • 关于我们
  • 联系我们
  • android开发中如何使用格式化字符串

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

           下面是将要使用的格式化字符串:
           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。
    展开分享
    服务
    案例
    首页
    动态
    联系
    咨询