`

通过资源文件名获得资源ID

阅读更多
int resID = getResources().getIdentifier("gallery_photo_"+String.valueOf(position), "drawable", "org.loveandroid.androidtest");


int resID = getResources().getIdentifier("org.loveandroid.androidtest:drawable/gallery_photo_1",null,null);
分享到:
评论

相关推荐

    从窗口句柄中得到文件名

    1. **获取进程ID**:首先,我们可以通过`GetWindowThreadProcessId`函数来获取与指定窗口句柄关联的进程ID(PID)和线程ID。 2. **打开进程**:接下来,我们需要使用`OpenProcess`函数,传入刚才获取的PID,以及...

    文件名切割,结束进程,通过进程获取文件名,MFC按钮

    你可以通过在对话框资源中添加按钮控件,并在代码中处理按钮的消息,例如`BN_CLICKED`,来实现按钮的点击事件。 以下是一些示例代码片段: 1. 文件名切割: ```cpp #include std::string filePath = "C:\\Users\...

    通过字符串变量名获取资源ID

    通过字符串变量名获取资源ID 在 Android 开发中,资源是指那些存储在 res 目录下的文件,如图片、字符串、布局等。这些资源都可以通过 R.java 文件中的静态变量来访问。然而,在某些情况下,我们可能需要通过字符串...

    WPF 如何找到资源文件路径包含 # 号的文件

    如果“#”出现在路径中,它可能被解析为一个资源ID,导致加载失败。 解决这个问题的方法有几种: 1. **使用正确的资源引用语法**: 在XAML中,使用`pack://siteoforigin:,,,/`或`pack://application:,,,/`前缀来...

    Go-GRID:一个用于管理全局资源ID的简单Go包

    在IT行业中,尤其是在软件开发领域,管理全局资源ID是一个至关重要的任务。这涉及到系统的扩展性、数据一致性以及代码的可维护性。Go-GRID(Global Resource Identifier Distribution)是一个专为解决这个问题而设计...

    VC++在程序中以资源的形式保存、释放和使用文件的示例代码

    2. 编辑资源:在资源视图中,可以编辑资源的属性,比如改变文件名或设置其他元数据。 3. 保存与编译:在完成资源的添加和编辑后,需保存.rc文件并编译,生成.res文件。 三、使用资源 1. 引入头文件:为了在代码中...

    Android中实现根据资源名获取资源ID

    接触过Android开发的同学们都知道在Android中访问程序资源...在这种情况下,使用文件名来得到资源ID显得事半功倍。 通过调用Resources的getIdentifier可以很轻松地得到资源ID。 几个简单的示例: 代码如下: Resources

    取非系统进程全路径文件名.zip易语言程序源码资源下载

    本资源为“取非系统进程全路径文件名.zip”,包含易语言程序的源码,供学习和研究使用。这个程序的主要功能是获取当前运行环境中非系统进程的完整路径文件名。 首先,我们要理解什么是进程。在计算机系统中,进程是...

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

    这个方法接受上下文、资源名称和资源类型作为参数,然后尝试通过反射找到对应的字段并返回其值,即资源ID。如果找不到对应的资源,它会返回-1。 3. **加载图片**: - 获取到图片资源ID后,我们就可以使用Android...

    获得COM组件(ocx、dll)的CLSID小工具_升级版含源码

    本资源中的获得文件的版本号模块,通过传入文件名,即可获得文件的版本号,对于很多的VB编程者来说也是很有用的。 本资源中的注册表操作模块,含有对注册表项或值的创建、查询、枚举等功能,对于想用VB操作注册表...

    提取DLL图片资源V2.0

    提取的图片通常会按照原文件名和资源ID命名,便于后期管理和识别。此过程可能涉及到权限问题,确保操作时具有足够的文件访问权限。 六、总结 "提取DLL图片资源V2.0"是开发和调试过程中的实用工具,它简化了图片...

    delphi资源生成器

    "Delphi资源文件生成工具下载 绿色版_ - pc6下载站.url"这个文件名暗示了这是一个从知名下载站获取的工具链接,开发者可以通过这个链接下载并使用该工具,以提升他们的Delphi项目开发效率。 总的来说,"delphi资源...

    超级批量文件名更改大师SmartRename.

    - 基本的转换、添加、删除、替换、加序等更名操作 - 文件名繁简互换、内码互换 - 利用文本文件更名 ...- ID3v1 与 ID3v2 互相拷贝 - 更改文件日期 - CRC32 更名 - 根据文本文件内容写入标签 - 与资源管理器集成

    Android-资源文件动态更新管理框架

    在Android中,Assets目录是一个可以存放任意类型文件的地方,不受资源ID的限制,适合用来存储非结构化的数据或文件。 该框架可能包含以下核心功能: 1. **资源下载**:框架会提供接口或服务,用于从远程服务器下载...

    资源文件提取工具

    资源文件如图标、对话框模板、字符串表等,通常以二进制形式内嵌在DLL中,通过资源ID和类型来引用。 EXE(Executable)是可执行文件,它是Windows系统下可以直接运行的程序。与DLL类似,EXE也可以包含各种资源,如...

    mp3及wma文件名修改工具源码

    .drc是资源文件,可能包含了图标、字符串等资源,而.exe文件就是最终的可执行程序。 通过分析这个项目,开发者不仅可以学习到如何使用Delphi进行程序开发,还能了解到如何处理音频文件的元数据,并从中学习到错误...

    Qt加载qss(含代码和图片资源)

    这里,`: /images/button.png`是资源路径,`: /`前缀表示资源系统,`images`是资源库的名字,`button.png`是图片文件名。 加载QSS通常有两种方式: 1. 直接在代码中设置:如上所示,通过`setStyleSheet()`函数将QSS...

    bcb调用资源文件案例

    这里,`IDI_ICON1`是图标ID,`ICON`是资源类型,`"icon.ico"`是图标文件的路径。 接下来,我们需要将资源文件编译成`.res`文件,这可以通过使用`brcc32`命令行工具或者BCB的“Build”菜单实现。编译后的`.res`文件...

    自定义视频播放器可播放raw下资源

    要播放raw资源,首先需要获取到资源ID,这通常通过`getResources().getIdentifier()`方法完成。然后,使用`setVideoURI()`方法设置`VideoView`的播放源,最后调用`start()`方法开始播放。 ```java // 获取raw资源ID...

Global site tag (gtag.js) - Google Analytics