是否有关于如何命名资源的约定?

2024-01-25

Android 中是否有命名资源的约定?例如,按钮、文本视图、菜单等。


Android SDK 将是一个很好的起点。

例如,我尝试在活动中确定 ID 的范围。

如果我有一个ListView它只是@android:id/list在所有活动中。
但是,如果我有两个列表,那么我会使用更具体的列表@id/list_apple and @id/list_orange

所以泛型 (ids, ...) 在中被重用R.java file而独特的(有时会被重用)则以通用的为前缀用下划线分隔.


我观察到,下划线是一回事,例如:

布局宽度为layout_width in xml and layoutWidth in code,所以我尝试坚持下去list_apple

所以登录按钮将是login, but 如果我们有两个登录名 then login_foo and login_bar.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否有关于如何命名资源的约定? 的相关文章

随机推荐