我正在 Android 中创建一个自定义 TextView,它扩展了 android.widget.TextView。命名该对象的最佳实践是什么。我应该将其命名为 TextView 还是 ProjTextView。
如果我将其命名为 TextView,程序员应该小心地声明它,如下所示,以避免与 android.widget.TextView 冲突
proj.base.TextView tv = new proj.base.TextView();
另一方面,如果我使用 ProjTextView,事情就会变得简单
ProjTextView tv = new ProjTextView();
我实际上正在构建一个所有控件的通用库,带有一些附加功能,没有特定于特定项目。只是想向 Java 专家了解如何命名这些控件。
谢谢
最佳答案
您应该根据它的含义和用途来命名它。 android TextView 和你的有什么区别?
如果您只是为了更改 TextView 的外观而进行子类化,请考虑使用样式和/或主题。
关于java - 我应该如何命名扩展 Android 基础对象的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6301600/