Tag: 命名约定

为什么XML ID的名称约定与Java的约定不同?

我看了几个Android项目。 为什么通常的做法是使用带有下划线的小写字母来表示XML ID? 在XML中: @+id/name_text <!– sometimes with "_view" suffix, sometimes without –> 在Java中: TextView nameTextView = // … 我会建议以下ID: @+id/nameTextView 那实际上是我怎么做的。 缺点是什么? 特别是如果XML ID和字段名称遵循相同的模式,则数据绑定可能会更短(例如,使用ButterKnife)。 在这种情况下,我们可以忽略注释中的XML ID: @BindView TextView nameTextView;

Kotlin-布尔返回方法的命名约定

如何知道什么是布尔返回方法的命名约定? 在某些情况下,使用方法声音的“是”,“有”,“应该”,“可以”可以。 但我不确定。 有没有更好的方法来命名这种方法? 例如:检查卡的有效性的功能。 我应该把它叫做有限卡或卡片认证还是别的名字? (我没有在这里找到它: https : //kotlinlang.org/docs/reference/coding-conventions.html )

Kotlin的文件命名约定

Kotlin删除了Java“一个顶级公共类每个文件”的限制,我学会了爱。 我想知道是否有理由在这里讨论这个问题,以及是否有一些指导方针来处理这种新的自由?