關於自定義控件:
創建新視圖的最佳方法與希望達到的目標有關:
1,如果有控件可以滿足希望實現的基本功能,那麼就只需要對現有的控件的外觀或行爲進行修改或者擴展。通過重寫事件處理程序和onDraw方法。但是仍然回調超類的方法,可以對視圖進行定製,而不必重新實現它的功能。
2,通過組合多個視圖來創建不可分割的,可重用的控件,從而使它可以綜合使用多個相互關聯的視圖的功能。例如一個TextView和一個Button來創建一個秒錶定時器。
3,當需要一個全新的界面,而通過修改或者組合現有控件不能實現這個目標的時候,就可以創建一個全新的控件。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Android筆記02-真機調式
原創
2023-10-31 09:11:15
完美解決 Android 滑動衝突!
原創
2023-10-10 02:19:38
Android C++系列:Linux線程(一)概念
轻口味
2021-12-08 11:33:58
Android無障礙體驗與開發
王莹
2021-11-26 09:58:53
Android Studio 的更新
王莹
2021-11-25 10:58:57
拒絕卡頓,揭祕盒馬鮮生 APP Android 短視頻秒播優化方案
阿里巴巴移动技术
2021-11-24 10:23:56
Android 遊戲開發和結算服務的新特性
王莹
2021-11-24 09:58:54
Android TV 與 Google TV 的新特性
王莹
2021-11-24 09:53:53
Android 12L-針對大屏設備的新特性
王莹
2021-11-24 09:53:53
Android C++系列:Linux文件IO操作(一)
轻口味
2021-11-23 18:23:51
Android C++系列:JNI調用時的異常處理
轻口味
2021-11-19 10:03:53
2021 Google 開發者大會一覽,同步Android、TensorFlow、Web開發等最新動態
罗燕珊
2021-11-16 19:33:53
Jetpack Compose 佈局詳情
谷歌
2021-11-16 15:33:49