Android项目里,strings文件中字符串的格式化用法
2016-01-08 22:37
543 查看
1、一个占位符
注册:
<string name="format_name">Name:%s</string>
使用:
String name = "Jack";
String format = context.getString(R.string.format_name);
String formatedName = String.format(format,
name);
结果:
Name:Jack
2、多个占位符
注册:
<string name="format_name_age">Name:%1$s \n Age:%2$d</string>
使用:
String name = "Jack";
int age = 20;
String format = context.getString(R.string.format_name_age);
String formatedNameAndAge = String.format(format, name, age);
结果:
Name:Jack
Age:20
1、一个占位符
注册:
<string name="format_name">Name:%s</string>
使用:
String name = "Jack";
String format = context.getString(R.string.format_name);
String formatedName = String.format(format,
name);
结果:
Name:Jack
2、多个占位符
注册:
<string name="format_name_age">Name:%1$s \n Age:%2$d</string>
使用:
String name = "Jack";
int age = 20;
String format = context.getString(R.string.format_name_age);
String formatedNameAndAge = String.format(format, name, age);
结果:
Name:Jack
Age:20
相关文章推荐
- [Android]构建boot.img(三):boot.img的生成与结构
- [Android]构建boot.img(一):root目录与ramdisk.img的生成
- android132 360 05 手机定位
- android studio单元测试
- 【Android Studio】常用快捷键
- Android图片处理
- 【Android Studio】Gradle DSL method not found:'android()'
- Android SearchView设置与用法的那点事儿
- Android 的生命周期知识点问答
- 让多个fragment切换时不被实例化 android
- android 返回键的捕获
- Android Studio日志工具的使用
- 我在Ubuntu上安装Android Studio的全过程
- unregisterReceiver报错处理 android
- android基本控件学习-----ToggleButton&Switch
- Android Studio 1.5 正确导入so文件的方法
- 【Android】INSTALL_FAILED_UPDATE_INCOMPATIBLE
- [Android]代码实现ColorStateList及StateListDrawable
- Android学习之AsyncTask和AsyncTaskLoader
- AndroidStudio使用教程(第七弹)