0
我在Android中創建了一個自定義的TextView,它擴展了android.widget.TextView。命名此對象的最佳做法是什麼?我應該把它命名爲TextView還是ProjTextView。我該如何命名擴展Android基礎對象的對象
如果我的名字,它只是TextView的,程序員應該小心聲明爲如下,以避免android.widget.TextView
proj.base.TextView tv = new proj.base.TextView();
,另一方面衝突,如果我用ProjTextView,它變得簡單
ProjTextView tv = new ProjTextView();
我實際上正在構建一個所有控件的通用庫,還有一些附加功能,沒有針對特定項目的特定功能。只是想從Java專家那裏知道命名這些控件的正確方法。
謝謝
對不起,編輯我的問題。它實際上是一個通用的組件,沒有特定於某個項目。我添加了一些額外的屬性以使開發者的任務更容易 - 例如setTooltip。我正在構建所有Android控件庫... – Arun 2011-06-10 03:35:08
正如aromero所說。給它一個獨立於項目的新名稱。順便說一句,我永遠不會給一個類的項目依賴名稱。 – Kaj 2011-06-10 06:34:36