`

批量添加资源文件夹时的资源文件

 
阅读更多

方法法1:

/* 实例化AnimationDrawable对象 */
        frameAnimation = new AnimationDrawable();

        /* 装载资源 */
        // 这里用一个循环了装载所有名字类似的资源
        // 如“a1.......15.png”的图片
        // 这个方法用处非常大
        for (int i = 1; i <= 15; i++) {
            int id = getResources().getIdentifier("a" + i, "drawable",
                    mContext.getPackageName());
            mBitAnimation = getResources().getDrawable(id);

            /* 为动画添加一帧 */
            // 参数mBitAnimation是该帧的图片
            // 参数500是该帧显示的时间,按毫秒计算
            frameAnimation.addFrame(mBitAnimation, 500);
        }

 

方法法2:

用反射的方法,代码如下:

           Field[] fields = R.drawable.class.getDeclaredFields();
            for (Field field : fields)
            {
                if (field.getName().startsWith("item"))
                    imageResIdList.add(field.getInt(R.drawable.class));
            }

分享到:
评论

相关推荐

    文件批量重命名文件夹批量改名文件夹/子文件夹批量改名

    在日常的计算机操作中,对大量文件或文件夹进行单个重命名可能是一项繁琐的任务,尤其是在处理大量数据时。为了提高效率,"文件批量重命名文件夹批量改名文件夹/子文件夹批量改名" 提供了一种高效且便捷的解决方案。...

    快速方便批量查看文件夹大小

    描述中的“安装后只需要在浏览方式里面设置显示项目就可以”提示我们,可能是一种扩展或插件,安装后在文件资源管理器的界面中添加了新的功能,让用户在浏览文件夹时,无需逐个打开,就能直接看到每个文件夹的大小...

    TC批量创建文件夹的例子

    在Teamcenter的二次开发中,我们经常会遇到需要根据业务需求定制功能的情况,例如“批量创建文件夹”。这个例子是关于如何利用Java编程语言来实现这样的功能。 首先,我们要了解Teamcenter的API,它是提供给开发者...

    批量修改windows下文件夹内文件名称 三种方式

    在进行批量重命名时,请务必谨慎操作,确保不会误改重要文件。在执行任何批量操作之前,最好先备份重要数据,以免造成不可逆的损失。此外,从不可信源下载的工具可能存在安全风险,务必确保来源可靠,使用时注意系统...

    批量修改文件夹文件名称

    在IT行业中,批量修改文件或文件夹的名称是一项常见的任务,尤其是在处理大量数据或资源时。C#是一种广泛用于开发Windows应用程序的编程语言,它提供了强大的文件系统操作能力,包括文件和目录的命名更改。本项目是...

    mfc实现批量创建文件文件夹

    在MFC(Microsoft Foundation Classes)框架中,C++程序员可以利用API函数和MFC类库来实现批量创建文件和文件夹的功能。MFC是微软为Windows应用程序开发提供的一套类库,它基于C++,封装了Windows API,使得开发者...

    批量更改文件夹中的任意文件名

    在IT领域,批量更改文件名是一项常见的操作,尤其在数据管理、文件整理或者自动化脚本编写时。批量重命名文件可以极大地提高效率,避免手动逐一修改的繁琐过程。本篇文章将详细探讨批量更改文件夹中任意文件名的相关...

    批量添加文件往rar压缩包工具rarbat

    《批量添加文件至RAR压缩包:使用RARBAT高效操作指南》 在日常工作中,我们经常需要将多个文件或文件夹打包成一个压缩文件,以便于传输、存储或备份。RAR格式因其高压缩率和强大的特性而被广泛使用。面对大量的文件...

    批量修改文件夹

    在IT领域,批量处理任务是提高效率的关键,尤其是在文件...总之,"批量修改文件夹"是一种提升工作效率的利器,"文件夹精灵"作为这类工具的代表,通过其强大的功能,可以帮助用户更便捷地管理和维护大量的文件夹资源。

    python编制文件夹及文件名称批量获取小工具

    在IT行业中,自动化和效率是关键,特别是在处理大量文件时。Python作为一种强大的脚本语言,因其易读性强、库资源丰富而备受青睐。"python编制文件夹及文件名称批量获取小工具"就是这样一个实用程序,它能帮助我们...

    txt文件首尾部批量添加信息工具1.0.rar

    - **内存占用**:处理大量文件时,可能需要较大的系统资源,确保电脑性能足够。 总的来说,“txt文件首尾部批量添加信息工具1.0”是一款高效且易用的文本处理助手,对于需要频繁处理TXT文件的用户来说,无疑是一大...

    批量文件文件夹重命名工具Better File Rename(BFR)

    很好用的批量文件文件夹重命名工具,简单易用,上手快,功能强大。 V5.7绿化汉化版 一款WINDOWS资源管理器的扩展外壳, 可以帮助你快速简便地修改文件名和文件修改时间。功能有:强大的命名方式,文字、日期和序列...

    文件文件夹批量改名工具

    在IT行业中,批量改名功能尤其对处理大量数据、图片、音乐或其他文件时非常实用。 描述虽然简洁,但同样强调了工具的主要功能——批量改名。这意味着该工具可能允许用户指定一个或多个模式,如替换文本、添加前缀或...

    腾讯云对象存储平台文件夹或者文件批量删除

    然而,COS的标准控制台并不直接支持批量删除文件或非空文件夹,这在处理大量数据时可能会成为效率瓶颈。 这个Java Maven项目就是为了解决这个问题。Maven是Java项目管理工具,它简化了构建、依赖管理和项目信息管理...

    vs2008 添加多个文件夹到工程

    自动添加当前目录下的代码文件到vs2008工程

    批量改名(文件、文件夹改名方便)

    批量改名能够大大提高工作效率,尤其当你需要处理大量具有相似名称的文件或文件夹时。标题和描述提到的"批量改名(文件、文件夹改名方便)"正是针对这一需求的一种解决方案。 批量改名通常涉及到以下几个关键知识点...

    快速批量把一个文件复制到多个文件夹里的代码及其应用_不删除.doc

    2. **软件部署**:在安装软件包时,有时需要将特定的配置文件或资源文件复制到不同的安装目录中。 3. **数据备份**:定期备份关键数据时,可以通过这样的脚本将重要的数据文件快速复制到多个备份存储位置。 #### 六...

    文件批量重命名 文件标签批量修改 文件批量改名 绿色免安装

    1. **批量添加标签**:选择文件后,软件会提供一个输入框让你输入新标签,可以是一组标签,用分隔符(如逗号)隔开。点击应用,所有选中的文件就会被加上这些标签。 2. **批量修改标签**:如果你想要更改文件已有的...

    对一个文件夹内所有同类型文件进行 批量重命名

    1. **选择文件**:首先,你需要确定要重命名的文件位于同一个文件夹内,因为批量重命名通常针对同一目录下的文件。你可以通过Windows的文件资源管理器或Mac的Finder来选取这些文件。 2. **设定规则**:批量重命名的...

    邓西文件批量压缩加密工具 v1.0 20190316

    邓西文件批量压缩加密工具(批量加密/批量压缩加密/文件批量加密工具/文件批量压缩加密工具)是一款批量对指定文件夹下的文件及文件夹加密压缩的工具。 大家都知道,在百度云盘中分享文件,有时可能因资源文件名或...

Global site tag (gtag.js) - Google Analytics