android-有没有统一的安卓命名规范

问题描述

有没有统一的安卓命名规范
我想要一份详细的android命名规范。我找到的大概如下:

m文件中不能有public、static字段
static字段命名往往以s开始
其他字段开始字母小写
Public和static字段的命名都是大写和中间有下划线。

有没有更详细的说明或约定俗成的规则?

如何命名layout和views?
如何命名menues?
如何命名数据库表格?

我想知道一个统一的标准这样用起来比较方便。

解决方案

除了你以上说的,
匈牙利命名法,很有名的
你所问的与内容相关就行了,
animateViewexitMenu就是让人一看就明白就要这效果
数据库可以首字母缩写可加下划线,如ss_db
表更随意了ss_usr ss_article等等,只要不是abc就行
数据库方面要考虑点安全方面user最好写成usr不好猜
password=>pwd等等,都是个人喜好了

时间: 2024-08-04 13:07:08

android-有没有统一的安卓命名规范的相关文章

Android 命名规范 (提高代码可以读性)

先初略介绍下当前主要的标识符命名法和英文缩写规则:(这段别人那边借鉴的) 在讲解命名规范前,先初略介绍下当前主要的标识符命名法和英文缩写规则.标识符命名法标识符命名法最要有四种: 1 驼峰(Camel)命名法:又称小驼峰命名法,除首单词外,其余所有单词的第一个字母大写. 2 帕斯卡(pascal)命名法:又称大驼峰命名法,所有单词的第一个字母大写 3 下划线命名法:单词与单词间用下划线做间隔. 4 匈牙利命名法:广泛应用于微软编程环境中,在以Pascal命名法的变量前附加小写序列说明该变量的类型

浅谈Android编码规范及命名规范_Android

前言: 目前工作负责两个医疗APP项目的开发,同时使用LeanCloud进行云端配合开发,完全单挑. 现大框架已经完成,正在进行细节模块上的开发 抽空总结一下Android项目的开发规范:1.编码规范 2.命名规范 注:个人经验,经供参考 一.Android编码规范 1.学会使用string.xml文件 在我看来,当一个文本信息出现的次数大于一次的时候就必须要使用string.xml 比如一个保存按钮 , 不规范写法: <Button android:id="@+id/editinfo_b

Android资源命名规范 分享_Android

Android资源命名规范最近几个月,大量涉及android资源的相关工作.对于复杂的应用而言,资源命名的规范很有必要.除了开发人员之外,UI设计人员(或者切图相关人员)也需要对资源使用的位置非常清楚,这样,沟通就会直接.缺点是资源名字长一些,但是从整体价值来看,值得.命名模板为:缩写_主界面_功能部分(一) 缩写:ic ----------------------iconbg---------------------backgrounddi----------------------divid

Android资源命名规范 分享

Android资源命名规范 最近几个月,大量涉及android资源的相关工作.对于复杂的应用而言,资源命名的规范很有必要.除了开发人员之外,UI设计人员(或者切图相关人员)也需要对资源使用的位置非常清楚,这样,沟通就会直接.缺点是资源名字长一些,但是从整体价值来看,值得. 命名模板为:缩写_主界面_功能部分 (一) 缩写: ic ----------------------icon bg---------------------background di---------------------

浅谈Android编码规范及命名规范

前言: 目前工作负责两个医疗APP项目的开发,同时使用LeanCloud进行云端配合开发,完全单挑. 现大框架已经完成,正在进行细节模块上的开发 抽空总结一下Android项目的开发规范:1.编码规范 2.命名规范 注:个人经验,经供参考 一.Android编码规范 1.学会使用string.xml文件 在我看来,当一个文本信息出现的次数大于一次的时候就必须要使用string.xml 比如一个保存按钮 , 不规范写法: <Button android:id="@+id/editinfo_b

想问问关于Android开发过程中,包命名规范问题

问题描述 想问问关于Android开发过程中,包命名规范问题 Android开发时,一般四级包名中第四级包名都会有什么命名?util?custom?activities? 那像一些基本的类就比如封装了一个图像类作为操作的基本单元,应该放入什么包中?还有就是 , 什么叫做游戏的业务逻辑实现类?这个类又该放入哪个包中? 解决方案 有规范但是不要拘泥于形式,理解要点是关键,规范是为了清晰和便于维护,只要你取的名字规范,让人一看就知道是做什么的包就行了.比如util和activities当然一般都是放在

第2章番外 Java的命名规范

Java开发者对Java的代码风格有自己的规范,良好的代码风格是非常重要的.下面来说下各种命名规范: 包命名(全小写,反写域名) Java引入包的机制很大程度是为了解决重名问题,这有点想C++的命名空间的作用. 包实际上提供了一种命名机制和可见性机制. 为了最大程度地防止重名,包名必须具有唯一性. Java包的名字都是由小写单词组成.但是由于Java面向对象编程的特性,每一名Java程序员都可以编写属于自己的Java包,为了保障每个Java包命名的唯一性,在最新的Java编程规范中,要求程序员在

网站文件命名规范

规范  · 文件命名的原则:以最少的字母达到最容易理解的意义.· 索引文件统一使用index.html文件名(小写) index.html文件统一作为"桥页",不制作具体内容,仅仅作为跳转页和meta标签页.主内容页为main.html · 按菜单名的英语翻译取单一单词为名称.例如: 关于我们 \aboutus 信息反馈 \feedback 产 品 \product 所有单英文单词文件名都必须为小写,所有组合英文单词文件名第二个起第一个字母大写: 所有文件名字母间连线都为下划线 · 图

数据库对象命名规范

对象|规范|数据|数据库 数据库命名规范  数据库命名规范 一.实体和属性的命名1. 常用单词已经进行了缩写,在命名过程当中,根据语义拼凑缩写即可.注意,由于ORCAL数据库会将字段名称统一成大写或者小写中的一种,所以要求加上下划线举例:定义的缩写 Sales: Sal 销售:Order: Ord 订单:Detail: Dtl 明细:则销售订单名细表命名为:Sal_Ord_Dtl;2. 如果表或者是字段的名称仅有一个单词,那么建议不使用缩写,而是用完整的单词.举例:定义的缩写 Material