`
abc20899
  • 浏览: 929279 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

根据 String ID 取得所有字符内容

阅读更多
最近做项目涉及到的知识点:
效果图:




直接贴代码了

public String getAllText(Language show_text_language){
    StringBuffer stringBuffer = new StringBuffer();
    for (int i = 2; i <23; i++) {
        String name = "page_" + i + "_text_" + show_text_language.toString().toLowerCase()
            + "_" + 1;
//stringBuffer.append(getResources().getIdentifier(name, "string", getPackageName())).append("\n");
        stringBuffer.append(getResources().getString(getResources().getIdentifier(name, "string", getPackageName())));
        stringBuffer.append("\n");
}
    String allText = stringBuffer.toString();
    return allText;
    }
  • 大小: 179.7 KB
分享到:
评论

相关推荐

    String_Resources中定义一些特殊字符串

    在Android开发中,String Resources是用于管理应用内所有文本内容的重要工具。它允许开发者在一个集中的地方定义字符串,便于维护、本地化以及动态格式化。本文将深入探讨Android String Resources的使用,包括国际...

    C#实现实体类与字符串互相转换的方法

    在C#编程中,有时我们需要将实体类(Entity Class)的数据转换为字符串格式,以便于存储、传输或日志记录等操作,同时也有时需要将这些字符串数据还原回原来的实体类对象。本篇文章将详细介绍如何使用C#实现实体类与...

    VC++ String

    这部分将涵盖ASCII、DBCS(双字节字符集)以及Unicode的基本原理及其在内存中的存储方式。 ##### 2. 字符基础 - ASCII、DBCS、Unicode - **ASCII**:美国标准信息交换码(American Standard Code for Information ...

    dex_string_catch.zip_dex

    其中,String ID列表是关键,因为它存储了所有字符串的唯一标识,这些字符串可能包括类名、方法名、变量名和常量值等。 1. **Header部分**:Dex文件的头部包含了文件的大小、版本信息以及各个数据区的偏移量。这些...

    String.xml转Excel翻译工具

    转换后的Excel表格通常会包含两列:一列是字符串ID,另一列是对应的语言内容。 转换过程大致如下: 1. **读取XML文件**:工具首先读取String.xml文件,解析XML结构,获取每个字符串元素。 2. **提取数据**:从每个...

    Android中获取唯一的ID的几种方法

    对于使用高通处理器的设备,可以通过`HardwarePropertiesManager`获取Vendor ID,但这并不是所有设备都支持。 ```java if (Build.VERSION.SDK_INT &gt;= Build.VERSION_CODES.O) { HardwarePropertiesManager ...

    vb.net查询所有的USB设备(获ID,PID,VID等信息)

    本文将详细讲解如何使用VB.NET获取USB设备的相关信息,包括设备ID、PID(产品ID)和VID(供应商ID)。 首先,我们需要了解USB设备的基本概念。USB(通用串行总线)是一种标准接口,允许各种设备与计算机通信。每个...

    JavaScript实现格式化字符串函数String.format

    本文介绍了如何在JavaScript中实现一个格式化字符串的函数String.format,其主要功能是通过占位符的方式动态插入变量,同时解决了引号转义的问题,提高了代码的整洁性和可读性。 首先,问题的提出是在需要通过...

    iOS deviceid获取

    在iOS开发中,Device ID(设备标识符)是用于唯一标识一台特定iOS设备的一个字符串。它对于开发者来说非常重要,因为可以基于此标识符进行设备跟踪、数据分析和个性化服务。然而,Apple为了保护用户隐私,随着时间的...

    Android中使用XML文件定义字符串.pdf

    这样做的好处在于,可以将所有字符串集中在一个地方管理,方便后期修改、查找和维护。 在代码中,开发者可以通过`R.string`类访问这些字符串资源。例如,如果要获取名为`string1`的字符串,可以使用以下代码: ```...

    vc多国语言动态切换的一种实现

    解码后的Stringtable数据是以二进制形式存储的,我们需要解析这些数据,获取字符串ID和对应的翻译。解析过程通常需要自定义函数来完成,因为Stringtable的具体格式可能因编译器和设置而异。 4. **动态切换语言** ...

    获取windows窗口标题,id等

    以上代码示例展示了如何使用Delphi和Windows API获取并打印系统中所有窗口的ID和标题。`GetWindowLongTest`可能是这个功能的实现源代码文件名,可能包含了上述逻辑。在实际开发中,你可能需要根据具体需求进行调整,...

    android String Resouce资源使用案例

    在Android开发中,String Resource是应用中用于存储文本内容的重要组成部分。它允许开发者将字符串集中管理,便于维护、多语言支持以及代码的可读性。本篇将详细讲解Android String Resource资源的使用方法,以及...

    WinCE获取设备ID

    // 获取所有可用的串行端口 string[] ports = SerialPort.GetPortNames(); foreach (string portName in ports) { try { // 创建一个新的SerialPort实例 using (SerialPort port = new SerialPort(portName...

    Java中Spring获取bean方法小结

    public static Object getBean(String beanId) { return context.getBean(beanId); } } ``` 然后在需要的地方,只需调用`BeanManager.getBean("beanId")`即可。 4. **在Web应用中启动** 在Web应用中,可以...

    android 由图片名称获取图片的ID

    在Android开发中,有时我们需要根据图片的名称来获取其对应的资源ID,以便在应用程序中显示或操作这些图片。这个过程涉及到Android资源管理的基础知识,包括Android资源系统、资源ID的生成以及如何在代码中访问资源...

    更新DLL及exe的字符串信息函数

    对于StringTable,ID通常是一个非负整数,表示字符串表的索引。字符串本身则通过在这个索引基础上加上字符串的序号来定位。 3. **语言ID**:资源也可以按语言进行分组,以支持多语言环境。默认的语言ID是0,表示...

    java对象转换String类型的三种方法共1页.pdf

    注意,标签中的“java对象转换String类型”可能意味着文件讨论了这些方法的适用场景、优缺点以及如何根据实际需求选择合适的方法。压缩包中的“赚钱项目”文件名似乎与主题无关,可能是误放或者代表其他内容。在实际...

    通过某模块的ID获取主要信息中某字段的值

    它提供了 `GetFieldValue` 函数,能够根据指定的模块名、记录 ID 和目标字段名来获取该字段的具体值。这一单元的核心价值在于简化了数据查询的流程,并且支持灵活配置,使得开发者能够在不同的业务场景下复用这段...

    yfz_getIdentifier.zip

    `R.string`是Android生成的一个内部类,包含了所有字符串资源的引用。在代码中,我们通常通过`getString()`方法来获取对应的字符串值: ```java String myString = getString(R.string.my_string_resource); ```...

Global site tag (gtag.js) - Google Analytics