gpt4 book ai didi

android - 你如何命名 UI 元素?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:06:58 27 4
gpt4 key购买 nike

几个月来我一直在努力寻找这个问题的答案,但即使是 Android 文档也直接指向 Java 命名约定文档,该文档没有说明任何关于 Android 特定元素(如 TextView、EditView 等)的信息(这是合乎逻辑的)。它似乎 stackoverflow 也没有这个问题的答案。更不用说 Google 演示项目使用幼儿园命名,如 myButton、yourEditView、theirTextView 等。:)

那么您使用什么文档作为 Android 元素命名约定的来源?我们尝试过制定自己的命名约定,但感觉不对(我们的缩写很难看)。

我们想为我们的内部使用创建这样的文档,但我们还没开始就被卡住了。

最佳答案

您指的是 xml 布局中的 ID 吗?我根据布局名称、 View 类型和功能来命名我的。例如,如果我有一个 signup.xml 布局,我会命名其中的元素:

[layout]_[view]_[object's purpose]

signup_text_user
signup_edit_user
signup_text_pass
signup_edit_pass
signup_btn_login
etc

名称有点长,但在代码中查找 ID 很容易,因为我所有的注册元素都有一个“signup_”前缀,并且布局中的所有 TextView 都有“text_”等等。

关于android - 你如何命名 UI 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7121890/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com