相关疑难解决方法(0)

Android id命名约定:带有下划线与驼峰情况的小写

我目前正在为Android编写应用程序.现在我发现你不能将资源对象放在drawable文件夹中,并将其命名为"myTestImage.jpg".这会给你一个编译器错误,因为不允许使用camel case语法,所以你必须像"my_test_image.jpg"那样重命名它.

但是你在XML文件中定义的id呢?假设您有以下定义

<TextView android:id="@+id/myTextViewFirstname"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:text="Firstname" />
Run Code Online (Sandbox Code Playgroud)

这是一个有效的定义,在我的Android模拟器上编译和工作正常,尽管 - 如你所见 - 我在驼峰案例语法中指定了id.

现在,Android示例始终使用小写和下划线.这只是一个命名约定,使用带有下划线的小写的id或者它可能会导致真实设备出现问题吗?

谢谢

mobile android

85
推荐指数
5
解决办法
4万
查看次数

标签 统计

android ×1

mobile ×1