×

getresources

getresources(getresourceset方法)

admin admin 发表于2023-07-25 14:56:09 浏览59 评论0

抢沙发发表评论

本文目录一览:

java的ClassLoader的getResources方法怎么使用

URL getResource(String name)查找具有给定名称的资源。

但根据JDK文档的说法,Class对象的这两个方法其实是“委托”(delegate)给装载它的ClassLoader来做的,所以只需要使用Class对象的这两个方法就可以了。

比如,你工作在“c:\prog\java”下,“t.xml”表示“c:\prog\java\t.xml”,而“/t.xml”表示“c:\t.xml”注:windows中“\”、“/”都可以表示路径分割线,linux中只能用“/”。-getresources

4。使用class变量的getResourceAsStream()方法 示例: InputStream in = JProperties.class.getResourceAsStream(name);Properties p = new Properties();p.load(in);5。-getresources

实现的。此方法委托此对象的类加载器。如果此对象通过引导类加载器加载,则此方法将委托给 ClassLoader.getSystemResourceAsStream(java.lang.String)。

右键点击jar文件,选择打开方式,然后设定为压缩文件打开的方式,这时候就会看到桌面上的jar文件变成了一个压缩包的图标。双击桌面的jar文件,就可以以压缩包的形式查看jar文件里面的具体内容了。

Android开发中,如何在静态类中使用getResources()获取图片资源._百度...

1、已将图片保存到drawable目录下,通过图片id获得Drawable或者Bitmap,此方式最常用。

2、“在类的构造函数中传一个Context(如Activity或者Application,Service)进来”和“android.content.Context,getResources建立在Activity基础之上”。-getresources

3、Android SDK在编译应用时会在R类中为/res/目录下的所有资源创建索引项,因此在java代码中访问资源主要是通过R类来完成。

怎么在Activity之外类里面用getResources()??

1、刚才确认了一下:getResource是Context的方法。照这样一般都会给Activity以外的类传入Context对象,再用这个Context调用getResource,获得Resource对象。-getresources

2、可以将Activity作为Context对象参数传到你的类里面,然后就可以用context.findviewbyid...也可以用getApplicationContext(),。。如果你的类没有一个view,那只能把图片资源定义成一个int[]或list型的数据结构了,。。-getresources

3、2 getResources是Activity的一个方法,既然你这个类继承了Activity,那么自然有他的方法,直接写方法名就可以调用了,这是个方法不是抽象类。

4、如果是本地res中的资源文件可以用intent.putExtra(id, R.id.xxx);传递一个对应的id过去。在新activity中通过id取出图片。

5、res/xml/ 在Activity中使用getResources().getXML()读取该目录下的XML资源文件。res/raw/ 该目录下的文件将直接被复制到设备上。编译软件时,这些数据不会被编译,它们被直接加入到程序安装包里。-getresources