软录 · 2023年2月2日

resource安卓|手机里面的文件resource androidvfs这个是干什么用的能不能删除占用一g多

⑴ 手机内存卡里的resource是什么可以删除里面的东西么

可以去程序管理上面找到你安装的主题删除啊.装在卡里的主题删除方法(程序管理里看不到的)1:private–10207114–import–里面的字符串就是独立的主题文件!2:private有可能是隐藏的看不见,数据线“数据传输”方式连接手机和电脑(或读卡器),请在“我的电脑”下如此 操作:工具–文件夹选项–查看–高级设置:显示所有文件和文件夹!3:装在手机里的主题到“程序管理”去删除! 一些较大的主题,例如超过2M的,可能会在C:/resource/skins/下产生同样文件名的主题文件,该文件有提高主 题运行速度的性质,可以一并删除。4:自带主题无法删除!

⑵ 安卓代码resource_id是什么意思

res文件夹下的资源,在内存中的ID,这个ID可以在R文件中找到,所有的ID都是在R文件中的

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

获取resource需要context对象,所以你这个问题有如下几个解决思路1,使用Context作为参数,例如publicstaticgetResourcesStatic(Contextcontext,intresId)2,使用Context作为成员变量,在构造函数中接受一个Context参数,并赋值给自己成员变量这样在此对象生命期内,都可以使用.不过并不推荐这种做法,因为传入的Context多数情况下是Activity,往往会附着很多资源,如背景图片等,无法GC,导致过高的内存占用.可以用下面的改进方式:3,使用WeakReference保存context的弱引用使用时要注意判断ref.get()是否为null

⑷ android resource中s,c,d等等怎么用

在Android项目文件夹里面,主要的资源文件是放在res文件夹里面的。assets文件夹是存放不进行编译加工的原生文件,即该文件夹里面的文件不会像xml,java文件被预编译,可以存放一些图片,html,js, css等文件。在后面会介绍如何读取assets文件夹的资源!

res文件夹里面的多个文件夹的各自介绍(来自网上的Android开发指南中文版内容):

2.自动生成的R class

在项目文件夹的gen文件夹里面有个R.java,我们平常引用的资源主要引用这个类的变量。

注意:R类是自动生成的,并且它不能被手动修改。当资源发生变动时,它会自动修改。

3.在代码中使用资源

下面是一个引用资源的语法:

R.resource_type.resource_name或者android.R.resource_type.resource_name

其中resource_type是R的子类,保存资源的一个特定类型。resource_name是在XML文件定义的资源的name属性,或者有其他文件类型为资源定义的文件名(不包含扩展名,这指的是drawable文件夹里面的icon.png类似的文件,name=icon)。Android包含了很多标准资源,如屏幕样式和按钮背景。要在代码中引用这些资源,你必须使用android进行限定,如android.R.drawable.button_background。

⑸ 手机里面的文件resource android.vfs。这个是干什么用的。能不能删除。占用一g多

这个是你装了大型游戏留下来的数据包,游戏通过读取这个文件才能正常游戏,如果你不想重新下载的话就别删了

⑹ 安卓手机的resource.config可以删除吗

可以,我刚删除,没啥影响。

⑺ 为什么android开发不建议直接在layout文件中写值,而引用resource

android 程序中的资源ID是Android SDK自动生成的,Android SDK会自动生成一个R文件,所有的资源ID都在R文件中。以下是R文件的说明:/* AUTO-GENERATED FILE. DO NOT MODIFY. * This class was automatically generated by the * aapt tool from the resource data it found. It * should not be modified by hand. */提示开发者,这是一个自动生成的文件,不能手动去修改它。Android中的组件需要用一个int类型的值来表示,这个值也就是组件标签中的 id属性值。id属性只能接受资源类型的值也就是必须以@开头的值,例如@id/abc、@+id/xyz等。 如果在@后面使用“+”表示当修改完某个布局文件并保存后系统会自动在 R.java文件中生成相应的int类型变量。变量名就是“/”后面的值例如@+id/xyz 会在R.java文件中生成int xyz = value其中value是一个十六进制的数。如果 xyz在R.java中已经存在同名的变量就不再生成新的变量而该组件会使用这已存在的变量的值。

⑻ Android中getResource()获取资源和利用R文件获取资源有什么区别

从getResource()中是可以获取resource中的对象的,比如图片的Bitmap对象,定义dimen的数值等。而R.dimen.***或R.mipmap.***等仅仅是获取了资源id,接下来还需要经过getDrawbleResource()这类方法底层去创建对象和或许数值的。

⑼ 安卓开发问题,getResource().getString()

同意上面的观点。getResource()是方法,返回值是Resource对象,也就是 Resource对象.getString(),所以跟你说的 对象.方法 不冲突。

⑽ Android中的是getResource()方法返回什么

返回的是Resources这个类对象,然后你可以通过它来加载res目录(如下图)下的资源,如加载图片:getResources().getDrawable(R.drawable.cancel);加载字符串:getResources().getString(R.string.accept_info);

res目录