在Android開發(fā)中,事件分發(fā)機制是一塊Android比較重要的知識體系,了解并熟悉整套的分發(fā)機制有助于更好的分析各種點擊滑動失效以及滑動沖突問題,更好去擴(kuò)展控件的事件功能...
在Android開發(fā)中,事件分發(fā)機制是一塊Android比較重要的知識體系,了解并熟悉整套的分發(fā)機制有助于更好的分析各種點擊滑動失效以及滑動沖突問題,更好去擴(kuò)展控件的事件功能...
一. ?、!! 、lateinit 以及 let Kotlin 的類型系統(tǒng)旨在從我們的代碼中消除 NullPointerException。 1.1 ? Kotlin基于J...
這篇文章記錄一下TextView中不常用的幾個方法,直接上動圖: setTextIsSelectable(boolean selectable): setTextIsSele...
相信小伙伴在使用RXJava與Retrofit請求網(wǎng)絡(luò)時,都有遇到過這樣的場景,在IO線程請求網(wǎng)絡(luò)解析數(shù)據(jù),接著返回主線程setData、更新View試圖,那么也肯定熟悉下面...
1.前言 ??MVP模式是Android目前一個非常流行的框架,相信很多人在項目中或多或少的使用過它,相比經(jīng)典的MVC,MVP更加適用于Android應(yīng)用的開發(fā),在這里我們就...
從本文你可以快速了解布局中merge標(biāo)簽的作用,以及使用。 一、Merge的作用 The <merge /> tag helps eliminate redundant vi...
我非常喜歡Material Design里折疊工具欄的效果,bilibili Android客戶端視頻詳情頁就是采用的這種設(shè)計。這篇文章的第二部分我們就通過簡單的模仿bili...
這篇文章主要介紹的是CoordinatorLayout,AppBarLayout,CollapsingToolbarLayout和Toolbar的結(jié)合表現(xiàn)出的動態(tài)效果。 效果...
List是Collection三大直接子接口之一,其中的數(shù)據(jù)可以通過位置檢索,用戶可以在指定位置插入數(shù)據(jù)。List的數(shù)據(jù)可以為空,可以重復(fù)。以下是其文檔注釋,只看前兩段: A...