關於自定義控件:

創建新視圖的最佳方法與希望達到的目標有關:
1,如果有控件可以滿足希望實現的基本功能,那麼就只需要對現有的控件的外觀或行爲進行修改或者擴展。通過重寫事件處理程序和onDraw方法。但是仍然回調超類的方法,可以對視圖進行定製,而不必重新實現它的功能。
2,通過組合多個視圖來創建不可分割的,可重用的控件,從而使它可以綜合使用多個相互關聯的視圖的功能。例如一個TextView和一個Button來創建一個秒錶定時器。
3,當需要一個全新的界面,而通過修改或者組合現有控件不能實現這個目標的時候,就可以創建一個全新的控件。
發佈了32 篇原創文章 · 獲贊 0 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章