官术网_书友最值得收藏!

第3章 View的事件體系

本章將介紹Android中十分重要的一個概念:View,雖然說View不屬于四大組件,但是它的作用堪比四大組件,甚至比Receiver和Provider的重要性都要大。在Android開發中,Activity承擔這可視化的功能,同時Android系統提供了很多基礎控件,常見的有Button、TextView、CheckBox等。很多時候僅僅使用系統提供的控件是不能滿足需求的,因此我們就需要能夠根據需求進行新控件的定義,而控件的自定義就需要對Android的View體系有深入的理解,只有這樣才能寫出完美的自定義控件。同時Android手機屬于移動設備,移動設備的一個特點就是用戶可以直接通過屏幕來進行一系列操作,一個典型的場景就是屏幕的滑動,用戶可以通過滑動來切換到不同的界面。很多情況下我們的應用都需要支持滑動操作,當處于不同層級的View都可以響應用戶的滑動操作時,就會帶來一個問題,那就是滑動沖突。如何解決滑動沖突呢?這對于初學者來說的確是個頭疼的問題,其實解決滑動沖突本不難,它需要讀者對View的事件分發機制有一定的了解,在這個基礎上,我們就可以利于這個特性從而得出滑動沖突的解決方法。上述這些內容就是本章所要介紹的內容,同時,View的內部工作原理和自定義View相關的知識會在第4章進行介紹。

主站蜘蛛池模板: 奉新县| 清水河县| 高雄市| 长岛县| 常山县| 女性| 宜良县| 电白县| 阿城市| 塔河县| 景宁| 琼海市| 大冶市| 长春市| 贵阳市| 邢台市| 卫辉市| 岫岩| 商河县| 景宁| 宁海县| 仁寿县| 呼图壁县| 新郑市| 华宁县| 灯塔市| 博兴县| 咸宁市| 安岳县| 会泽县| 南漳县| 兴业县| 扶绥县| 资源县| 聂荣县| 金阳县| 乐安县| 温泉县| 府谷县| 当阳市| 商水县|