1.用来保存layout的宽高,距离等设置 2.用来做屏幕适配,使用方法是在工程res/建立和分辨率一样的文件夹,比如 res/values-1024x768/dimens.xml 3.定义字体大小 时间: 2024-11-25 21:35:22
R.java文件无法创建的原因网上有很多说法普遍是以下两种: 1. xml文件有错误: 解决方法就是找到哪个xml有错然后把错误修复就OK了. 2.编码问题 这时候只要把xml文件的编码改成utf8就能解决问题. 然而对于查找xml文件错误我们常常依赖android的自带工具进行检测,但是只要是人写得程序必然会有一些bug, 当检测工具出现bug后有可能导致错误很难定位. 而在xml文件校验方面,里面就有一个很坑的bug: 当menu目录下的文件有错时导致r文件无法生成时,可能不会给出任何有关m
在Android中使用开源代码或者自己开发项目的时候,经常会遇到R.java文件丢失的情况,如何重新生成呢?网上一般给出这样的两种方法: 方法 1:右击你的工程(项目)——>Android Tools——>Fix Project Properties 即可.方法 2:右击你的工程(项目)——>Properties——>Android ——> 选择相应的target 然后 点击 apply 即可.但是,我今天在调试一个开源项目的时候,发现这两种方法都不可行.后来发现如果资源文件
1. 文件系统介绍 R语言对文件系统的操作,包括文件操作和目录操作,函数API都定义在base包中. 2. 目录操作 2.1 查看目录 查看当前目录下的子目录. # 启动R程序 ~ R # 当前的目录 > getwd() [1] "/home/conan/R/fs" # 查看当前目录的子目录 > list.dirs() [1] "." "./tmp" 查看当前目录的子目录和文件. > dir() [1] "readme
首先确定你的SDK是新的. 其次接下来检查你的.xml文件,文件名不能大写. 如果xml文件太多 ,那么clean一下你的项目,这时候注意看Console的提示. Console会提示你xml文件错误在哪里 修改完xml文件之后 clean你的项目,再build你的项目 R.java会重新出现或更新 源地址:http://blog.csdn.net/skibug/article/details/7480885 [转]android R.java文件丢失或无法更新,布布扣,bubuko.com
新建Android 工程时,发现R.JAVA 文件没产生.Fix Project Properties , Project clean ,等等操作都试过,但是R.JAVA 文件还是没生成. 检查了自动生成的活动的继承关系,发现MainActivity 继承的是ActionBarActivity ,而不是Activity.查看了新建项目时的配置,发现sdk 版本的选择有问题,改正过来即可.
对于drawable.layout.menu文件夹下的每一个文件都分别会在R.java文件里面生成drawable.layout.menu类的一个常量,类名就是文件夹的名字,常量的名字就是文件名字. 对于values文件夹下面的文件是根据文件里面的内容来生成相应的类常量,此文件夹下xml文件的根节点是resources,里面的标签名就是类名,属性就是常量名. 所以对于这个文件夹下面的文件完全可以把所有类型的资源放到同一个文件里面.如图: 则会在R.java文件里面生成如下内部类:
eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法 我的eclipse原来是好好的,什么问题都没有的,结果今天一打开新建一个android程序,发现工程里不会自动生成R.java文件了,导入其他工程也一样不行. 前几天安装了NDK开发环境,不知道是这个影响到的还是ADT升级了没有升级导致的. 这个问题网上搜索了下确定不是eclipse的问题,应该是ADT插件的问题,建议重新安装ADT插件. 我重装后先在好了,其他方法试了很多都不起作用.总结:eclipse不会自
今天整了个安卓项目,新增加了个跳转页面,添加完背景图,发现有个R.id找不到了,于是clean了一下,这下出问题了,发现各处的R.id都找不到,报错.结果一看是R.java没了然后各种百度结果:有说重新clean的,有说 Android Tools -> fix project propertities的,不过都不起作用.然后继续百度,看到一个普遍的观点是说,只要xml文件有问题,那系统是绝对不会为你自动生成R.java的. 看到这个错误才恍然大悟,我的背景图片的名称有问题,名称只能是数字字母和
第一种方法,也就是你的项目没有什么大的问题的话,那么就作出如图所示的选择,应该就可以解决你的问题了. 第二种就是看看你这边有没有勾选图中所示的选项,也就是你的r.java能不能自动生成. 第三种深层次一点的就是,你先clear一下,然后再build automatically一下,应该就可以了.如图所示. 如果这些都没能够解决你的问题,那么很可能是你很久没有开发项目了,你的sdk要更新了,如图所示. 以上四种方法基本可以解决你的这个问题.如没解决,可以留言. 安卓项目中的R.java文件丢失如何