`
wangming2012
  • 浏览: 141818 次
  • 性别: Icon_minigender_1
  • 来自: 枣阳
社区版块
存档分类
最新评论

Android中strings.xml文件

阅读更多
如果动态的修改Android中strings.xml文件中的值,在这里给大家推荐一种简单的方法。
strings.xml中节点是支持占位符的,如下所示:
    <string name="data">name:%1$s, age:%2$d, 浮点数:%3$.2f</string>


其中%后面是占位符的位置,从1开始
      $ 后面是填充数据的类型:
         %d:表示整数型;
         %f :表示浮点型,其中f前面的.2表示小数的位数
         %s:表示字符串

    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        TextView view = (TextView)findViewById(R.id.dataText);
        
        String data = getResources().getString(R.string.data);
        data = String.format(data, "张三",23,1000000.0);
        view.setText(data);
    }


启动运行:
     name:张三, age:23, 浮点数:1000000.0

来自:http://blog.csdn.net/coolszy/article/details/6579578
分享到:
评论

相关推荐

    android多语言strings.xml,arrays.xml转xls与xls转xml脚本程序

    转换过程可能包括提取XML文件中的所有元素,创建表格结构,每个语言的字符串对应一个单元格,然后保存为`.xls`文件。转换后的文件应清晰地显示字符串ID、默认值和留空供翻译的单元格。 完成翻译后,解析脚本会读取`...

    两个Strings.xml的比较

    3、此程序是通过strings_zh.xml去检索strings_en.xml中缺少的项,如果你觉得strings_en.xml的项多于strings_zh.xml,请将2个文件的名字颠倒。 注:本程序会调用系统explorer去拿两个XML的文件,360会误报病毒,请...

    android的strings.xml示例代码

    在Android开发中,`strings.xml`文件是管理应用中所有文本资源的核心文件。它使得开发者可以集中处理字符串,便于国际化和本地化,同时也方便代码维护。在这个`StringDemo`示例中,我们将深入探讨如何使用`strings....

    strings.xml文件读取html标签示例

    在Android开发中,`strings.xml` 文件是存储应用中各种字符串资源的重要地方,它使得文本内容的管理和国际化变得更为方便。本示例将探讨如何从`strings.xml` 文件中读取包含HTML标签的字符串,并在Android应用中正确...

    android String.xml Excel 相互转换工具

    `String.xml`是Android资源文件夹下的一个XML文件,用于存放应用中的所有字符串资源。每个字符串都有一个唯一的ID,开发者可以通过这个ID在代码中引用字符串,而不用直接硬编码文本。例如: ```xml ...

    Android 自动化生成多语言strings文件

    在Android应用开发中,为了支持多种语言环境,开发者通常需要创建多个`strings.xml`文件,分别对应不同的语言,如英语、简体中文、繁体中文等。这些文件存储在项目的`res/values`目录下,用于定义应用中的文本资源。...

    Excel和String.xml 互相转换工具

    在IT行业中,尤其是在Android或者iOS应用开发中,`String.xml` 文件是用于管理应用程序中所有字符串资源的关键文件。它允许开发者集中地定义、管理和翻译应用中的文本,提高代码的可维护性和可扩展性。本工具则专注...

    Android 对 strings.xml 的字符串进行格式化

    `strings.xml`是Android应用中用于存储字符串资源的XML文件,通常位于`res/values/`目录下。通过将字符串资源存储在这个文件中,可以方便地进行多语言版本的支持,并且有利于维护和更新。 #### 1.2 字符串资源定义 ...

    Android String.xml标签在java代码中的引用

    #### strings.xml文件结构与内容 `strings.xml`文件位于项目的`res/values/`目录下,它主要用于存储各种字符串资源。下面是一个简单的`strings.xml`文件示例: ```xml &lt;?xml version="1.0" encoding="utf-8"?&gt; ...

    Android国际化文本资源文件处理

    1,读取项目中的所有strings.xml文件并导出为excel得到excel1。 2,可以将同样结构的excel2中的内容同步到excel1。 3,将所有excel1中的内容以自行配置(StringsToExcel.java)的文件夹(如"values-ko-rKR", "values-ja...

    Android String文件导出excel表格powershell脚本

    支持多个strings.xml导出excel,暂不支持特殊标签如:&lt;xliff:g id="NAME"&gt;%1$s。 使用说明: 打开powershell,进入脚本当前目录,执行命令 ./string2excel "strings.xml所在目录" "excel输出路径" 示范: ./string2...

    Android-auto-merge-language是自动替换Android项目中的strings.xml多语文案工具

    "Android-auto-merge-language"工具正是为了解决这一问题而设计的,它是一个自动化工具,能够有效地管理和合并项目的多语言资源,尤其是strings.xml文件中的文案。 这个工具名为"auto-merge-language",它的主要...

    Excel表格转换将excel与Android的string.xml互转.zip

    Excel表格转换将excel与Android的string.xml互转Excel转换一个java写的excel转多语言翻译的工具,目前已支持安卓的strings.xml与excel互转支持多语言转换,将excel转换为多版本的string.xml支持将多种语言的string....

    Android-Android国际化文档整理xml和excel互转

    同时,Excel文件中的列名应与XML文件中的标签一致,以确保转换的准确性。 六、总结 这个项目提供了一种高效的方法来处理Android应用的国际化工作,减轻了手动编辑XML文件的压力,提高了团队协作的效率。对于涉及多...

    Localizable.strings2Excel:Python命令行工具,用于在iOS字符串文件和excel文件之间以及android strings.xml文件和excl文件之间进行转换。 和字符串文件转换为android strings.xml文件

    Python命令行工具,用于在iOS字符串文件和excel文件之间以及android strings.xml文件和excl文件之间进行转换。 &字符串文件转换为android strings.xml文件。 产品特点 支持将iOS字符串文件转换为excel文件。 ...

    android string.xml %1$s %d\%的用法

    - 在 Android 应用开发中,`res/values/strings.xml` 文件用于定义应用的字符串资源。这样做可以将字符串与代码分离,便于翻译成不同语言,同时方便后期修改和维护。 2. **格式化符号**: - `%1$s`:这是一个...

    Android strings.xml使用方法及技巧

    Android的strings.xml文件是应用程序中管理文本资源的关键组件。它允许开发者集中存储并管理应用中的所有文本,确保代码的整洁性和可维护性。本文将深入探讨strings.xml的使用方法和一些实用技巧,帮助你优化你的...

    android-string-extractor:Eclipse插件,可将Android.java文件中的每个硬编码字符串提取到strings.xml

    Android字符串提取器亚当·斯泰尔马什奇克(Misdam Karpiuk) Eclipse插件,可将Android.java文件中的每个硬编码字符串提取到strings.xml。 5小时内完成。 年比赛的第三名。

    Android string.xml中的替换方法

    在Android应用开发中,资源管理是非常重要的一部分,其中string.xml文件用于存储应用程序中使用的文本字符串。这不仅方便了代码的维护,还支持多语言环境。本文将深入探讨Android string.xml中的替换方法,以及如何...

    strings.xml文件进行转换功能

    作者CatchZeng,源码Localizable.strings2Excel,Python命令行工具,用于将iOS Localizable.strings和excel文件&Localizable.strings与android strings.xml文件进行转换。

Global site tag (gtag.js) - Google Analytics