我知道骆驼案的规则,但我对这个m规则感到困惑.它代表什么?我是一名PHP开发人员."我们"使用变量的第一个字母作为类型的指示,比如"b"表示布尔值,"i"表示整数等等.

"m‘m"是Java的东西吗?它代表移动电话吗?混合的?

推荐答案

这个符号来自AOSP(Android开源项目)Code Style Guidelines for Contributors:

Follow Field Naming Conventions

  • 非公共、非静态字段名
  • 静电字段名称以%s开头.
  • 其他字段以小写字母开头.
  • 公共静态最终字段(常量)都是带下划线的大写字母.

请注意,链接的样式指南是为Android开源项目提供的代码.

It is not a style guide for the code of individual Android apps.

Android相关问答推荐

Android开发:主题排版不适用于按钮文本

合成-删除图像的部分背景

原因平滑滚动的滞后懒惰列在android jetpack compose

泛型类型lambda函数参数作为函数参数

属性可选的涟漪效果ItemBackEarth Borderless不适用于Android 13和更高版本

Kotlin为多个控件设置一个侦听器

为什么第二个代码可以安全地在 map 中进行网络调用,因为它已被缓存?

如何在Android Studio中禁用文件中的Github用户名引用?

当 Firebase Firestore 发生变化时,Kotlin ViewModel 不会更新

根据另一个数组的值对数组进行排序

在模块 jetified-kotlin-stdlib-1.8.10 中发现重复的类 kotlin.random.jdk8,带有启动基准

Kotlin Multiplatform Mobile targetSdk 已弃用

在 Kotlin 中设置 startActivity() 时类型不匹配

在事件中使用 Context/Toast 时不需要的重组 - Jetpack Compose

Int 传递给 Intent 但Android工作室说我传递了一个字符串

在alert 对话框生成器中启动协程

Android Jetpack Compose - 找不到 R.drawable?

如何在 Jetpack Compose 中填充矢量图像的背景?

ObjectBox,如何在冲突中放弃一切迁移?

未使用的内容填充参数