`

Android资源文件命名规则

 
阅读更多

 

以前总是看到群里有朋友说R文件不会自动生成了,自己一直没遇到这种情况,今天我同事在res/layout目录下建立了一个名字叫:callButton.xml文件,当时没在意,随后就发现R文件无法生成了。

折腾半天才意识到这句提示的意思:

1
[2010-09-16 16:26:04 - PhoneIntent] res\layout\callBotton.xml: Invalid file name: must contain only [a-z0-9_.]
意思就是:资源文件只能以小写字母和下划线做首字母,随后的名字中只能出现 [a-z0-9_.] 这些字符。

知道了这个规则,我们把callButton.xml改成call_button.xml即可把问题解决。

好了,你也记住这个关于资源文件的命名规则吧。
分享到:
评论

相关推荐

    Android开发编码规范

    该文档是《阿里巴巴Java开发手册》的规约条目的延伸信息; 其中包含了对内容的适当扩展和解释。它提供了编码和实现...其中包括Android资源文件命名与使用、Android基本组件、UI与布局、进程、线程与消息等方面的内容

    Android代码-Android开发规范

    5 资源文件规范 6 版本统一规范 7 第三方库规范 8 注释规范 9 测试规范 10 其他的一些规范 1 前言 为了有利于项目维护、增强代码可读性、提升 Code Review 效率以及规范团队安卓开发,故提出以下安卓开发规范,该...

    Android开发规范

    Android内部开发规范,编码规范 目录 1 介绍 5 1.1 目的 5 1.2 术语和定义 5 2 文件组织 5 2.1 JAVA包和源文件 5 2.1.1 开头注释 5 2.1.2 包和引入语句 6 2.1.3 类和接口声明 6 3 缩进排版 7 3.1 行长度 7 3.2 括号 ...

    阿里巴巴Android开发手册(20180228)

    本手册(规约)以开发者为中心视角分为Java语言规范(遵循《阿里巴巴Java开发手册(规约)》),Android资源文件命名与使用,Android基本组件,UI与布局,进程、线程与消息通信,文件与数据库,Bitmap、Drawable与动画,...

    阿里巴巴Android开发手册 高清 带书签 正式版首发

    本手册以开发者为中心视角分为Java语言规范(遵循《阿里巴巴Java开发手册》),Android资源文件命名与使用,Android基本组件,UI与布局,进程、线程与消息通信,文件与数据库,Bitmap、Drawable与动画,安全以及...

    [干货]Android编程开发规范1

    1. 布局文件中的id命名 2. 布局文件命名 2. 资源文件命名 2. 类和接口命名 2. 方法的命名 2. 变量命名

    阿里巴巴Android开发手册

    Android 资源文件命名与使用,Android 基本组件,UI 与布局,进程、线程与消息通信, 文件与数据库,Bitmap、Drawable 与动画,安全,其他等九大部分,根据约束力强弱, 规约依次分为强制、推荐、参考三大类:  ...

    阿里巴巴Android开发手册正式高清版

    本手册以开发者为中心视角分为Java语言规范(遵循《阿里巴巴Java开发手册》),Android资源文件命名与使用,Android基本组件,UI与布局,进程、线程与消息通信,文件与数据库,Bitmap、Drawable与动画,安全以及其他...

    Android开发规则手册.doc

    Android 开发手册。包含java语言规范、Android资源文件命名与使用、Android基本组件、UI与布局、进程、线程与消息通信,文件与数据库、Bitmap、Drawable与动画、安全、其他等九大部分

    Android开发规范.doc

    本文档详细介绍了 Android 开发中的编码规范、命名规则、代码组织等方面的规则和约定。 1. 编码规范 * 编码方式统一使用 UTF-8 编码方式。 * 缩进统一为 4 个空格,Tab size 设置为 4,以保持代码的一致性。 * 一...

    Android代码规范

    Android编码规范,命名,资源文件等常用命名

    阿里巴巴Android开发手册_正式版

    本手册以开发者为中心视角分为Java语言规范(遵循《阿里巴巴Java开发手册》),Android资源文件命名与使用,Android基本组件,UI与布局,进程、线程与消息通信,文件与数据库,Bitmap、Drawable与动画,安全以及其他...

    阿里巴巴Android开发手册v1.0.1.zip

    本手册以开发者为中心视角分为Java语言规范(遵循《阿里巴巴Java开发手册》),Android资源文件命名与使用,Android基本组件,UI与布局,进程、线程与消息通信,文件与数据库,Bitmap、Drawable与动画,安全以及其他...

    阿里Android_v9开发手册

    以开发者为中心视角分为Java语言规范,Android 资源文件命名与使用,Android 基本组件,UI 与布局,进程、线程与消息通信, 文件与数据库,Bitmap、Drawable 与动画,安全,其他等九大部分,根据约束力强弱, 规约...

    Android客户端项目开发规范正式模板

    Android客户端项目规范模板文档,含目录、代码规范、命名规范、日志规范、颜色布局资源规范等等,十分详细,公司正式模板

    Android插件

    通过资源文件命名自动生成Selector文件。 15.GenerateSerialVersionUID 实现Serializable序列化bean 16.genymotion 速度较快的android模拟器 17.LeakCanary 帮助你在开发阶段方便的检测出内存泄露的问题...

    阿里巴巴Android开发手册(完整版)

    本手册以开发者为中心视角分为Java语言规范(遵循《阿里巴巴Java开发手册》),Android资源文件命名与使用,Android基本组件,UI与布局,进程、线程与消息通信,文件与数据库,Bitmap、Drawable与动画,安全以及其他...

    阿里巴巴 Android 开发手册

    Android 资源文件命名与使用, Android 基本组件, UI 与布局, 进程、线程与消息通信, 文件与数据库, Bitmap、Drawable 与动画, 安全, 其他等九大部分 根据约束...

Global site tag (gtag.js) - Google Analytics