androidres资源文件|在android工程中res目录下又有anim、drawable、layout、menu、raw、values和xml文件夹分别用来保存

㈠ android 反编译的res怎么用

就像做菜一样,首先我们要把料备齐,三个反编译工具,apktool,dex2jar,jd-jui先下载下来,待用。还有有一个apk文件,一共四个文件。(简单介绍下三个工具的作用,apktool是用来得到Android app的资源文件的,就是res文件。dex2jar和jd-jui是查看Android app源代码的。接下来我就一步步带大家实现反编译。)第一步,使用apktool得到 res文件。解压缩下载上述工具中的apktool,解压得到3个文件:aapt.exe,apktool.bat,apktool.jar ,将需要反编译的APK文件放到该目录下,打开命令行界面(运行-CMD-回车) ,定位到apktool文件夹,(还有个简单办法,按住shift键,点击鼠标右键,在菜单中选择“此处打开命令行窗口”),输入以下命令:apktool.bat d -f Presidential.apk (Presidential.apk 是我要反编译的apk的全名,apktool的指令这里就细讲了,请同学们自己学习吧)命令行图片和生成的文件的图片如下图。res文件就我们需要的资源文件啦。第二步,查看apk文件的源代码。首先将apk文件的后缀改为.rar或者.zip并解压,得到其中的额classes.dex文件.,将获取到的classes.dex放到之前解压出来的工具dex2jar 文件夹内,然后用同样的方法打开命令行,输入:dex2jar.bat classes.dex 回车,效果如下:在改目录下会生成一个classes_dex2jar.jar的文件,然后打开工具jd-gui文件夹里的jd-gui.exe,之后用该工具打开之前生成的classes_dex2jar.jar文件,便可以看到源码了。

㈡ Android项目中的res/xml/是干什么用的

res文件夹里面放的全部都是这个android应用中使用到的资源文件,也就是,图片文件,声音文件,文本文件,布局文件,动画文件,等等等等!!XML,在android中除了xml的基本作用以外,主要是写布局文件用的,你平时看到的那些android程序那些界面,都是用xml布局写出来的,除此之外,还可以用xml定义一些动画,以及一些常用的常量等 (编辑: xoyu )

㈢ android中res目录和assets目录的用处

1.assets:可以存放项目一些较大的资源文件,例如:图片、音乐、字体等。2.res:可以存放项目中所有的资源文件,例如:图片(*.png、*.jpg)、文本等。3.res/drawable-hdpi:保存高分辨率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。4.res/drawable-ldpi:保存低分辩率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。5.res/drawable-mdpi:保存中等分辨率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。6.res/layout:存放所有的布局文件,主要是用于排列不同的显示组件,在Android程序中要读取此配置。7.res/values: 存放一些资源文件的信息,用于读取文本资源,在本文件夹之中有一些约定的文件名称:

㈣ Android 项目中的各文件的关系与作用

1. src:存放所有的*.java源程序。2. gen:为ADT插件自动生成的代码文件保存路径,里面的R.java将保存所有的资源ID。3. assets:可以存放项目一些较大的资源文件,例如:图片、音乐、字体等。4. res:可以存放项目中所有的资源文件,例如:图片(*.png、*.jpg)、文本等。5. res/drawable-hdpi:保存高分辨率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。6. res/drawable-ldpi:保存低分辩率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。7.res/drawable-mdpi:保存中等分辨率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。8.res/layout:存放所有的布局文件,主要是用于排列不同的显示组件,在Android程序中要读取此配置。9.res/values: 存放一些资源文件的信息,用于读取文本资源,在本文件夹之中有一些约定的文件名称:· arrays.xml:定义数组数据;(在个这个xml命名的时候可以随便起名,因为最后用的时候只是用到写在这个xml文件中的array的名字)

㈤ android中的资源文件目录res\anim、res\xml、res\raw,它们并不是程序默认生成的目录,如何创建这些目录

res\anim:动画资源res\xml:布局资源res\raw:不参加编译的资源,(已经建好的数据库,图片等),可以用于在程序首次运行时,直接复制到sd卡上,关于这些文件的创建,可以根据你项目的需要,在res目录下直接创建就行了new->folder,注意文件夹得名称一定不能变

㈥ 用eclipse编写android项目时,项目中的gen,assets,bin,res和res里面的三个文件都是具体干什么用的

gen中的包和类是自动生成的,里面的R.java里面的内容是所有控件的ID号,当布局有问题的时候,clean一下,gen里面的内容会消失,就是丢失R包的现象,当然,有时候别的原因也会出现这一现象。assets:Android除了提供/res目录存放资源文件外,在/assets目录也可以存放资源文件,而且/assets目录下的资源文件不会在R.java自动生成ID,所以读取/assets目录下的文件必须指定文件的路径。bin文件里面有一个apk文件,可以直接用来安装android项目res是存放图片之类的资源的里面的文件夹分别表示方的内容:values里面是放xml文件的,一般是String.xml,color.xml等属性内容;drawable是放图片文件的;layout是放布局文件的

㈦ android下怎么获取res资源文件夹的路径

android无法获取res资源文件夹路径,只能通过系统提供的封装函数访问。资源文件夹有:/res/drawable,通过getresources()访问/res/values,通过getresources()访问/res/layout,通过getresources()访问/res/xml,通过getresources()访问/res/raw,通过getresources()访问/assets,通过getassets()访问

㈧ android中怎么写res路径

android无法获取res资源文件夹路径,只能通过系统提供的封装函数访问。资源文件夹有:/res/drawable ,通过getResources()访问/res/values ,通过getResources()访问/res/layout,通过getResources()访问/res/xml,通过getResources()访问/res/raw,通过getResources()访问/assets,通过getAssets()访问

㈨ 在android工程中,res目录下又有anim、drawable、layout、menu、raw、values和xml文件夹,分别用来保存

res目录主要是存放资源文件的!layout 布局 这个就是你经常看到的与用户交互的界面回的 xml 文件,就是各个 view 的排列答和嵌套,没什 么好说的啦 风格和主题、 风格主要是指 view 的显示风格 ;anim 一般是设置动画,画资源分为两种,一是实现图片的 translate、scale、rotate、alpha 四种变化。还可以设置 动画的播放特性;另一种是帧动画,逐帧播放设置的资源; drawable 主要是是存放所使用的图片的! menu:菜单 菜单即可以从代码中实现也可以在资源文件中配置; 把图像文件放在 res/raw/ 目录下,这样可以避免被自动优化。values 是用程序人员设置的一些常量的XML文件,便于修改和使用,一般有Strings,colors等assets 文件夹是存放不进行编译加工的原生文件,即该文件夹里面的文件不会像 xml, java 文件被预编译,可以存放一些图片,html,js, css 等文件。


赞 (0)