
事件分發(fā)原理 序言 Android 的 View 的事件分發(fā)一直是老生常談的問題,市面上的所有文章資料都在通過 dispatchTouchEve...
代理有什么用? 實(shí)現(xiàn)不同組件間傳值 比如A中改變了某個(gè)屬性的值,在改變的同時(shí)要B要做出相應(yīng)的變化,此時(shí)就可以用代理。 A、B 可以是ViewCo...
首先需要一個(gè)fragment數(shù)組來管理 用一個(gè)實(shí)例來記錄當(dāng)前的fragment,還有定義對應(yīng)數(shù)量的tab實(shí)例 初始化布局: 創(chuàng)建tab 選擇ta...
備用字段?幕后字段?支持字段?后端域變量?翻譯這么多種,其實(shí)都是一個(gè)意思 Backing Field。 找到一些關(guān)于他的描述: Kotlin中的...
首先密封類可以看作是 枚舉,為 繼承 設(shè)計(jì)的,是一個(gè)抽象類。因?yàn)槭浅橄箢悾圆荒軐?shí)例化,只能實(shí)例化其子類。更多的在于限制繼承,起到劃分子類的作...
UITableViewCell復(fù)用機(jī)制 UITableView可能要顯示很多條數(shù)據(jù),但屏幕尺寸有限,所以只能展示一部分,系統(tǒng)只需要?jiǎng)?chuàng)建這一部分?jǐn)?shù)...
設(shè)置rootVC 在AppDelegate中 init 如果通過xib或storyboard創(chuàng)建,會首先調(diào)用該方法 loadView 加載Vie...
第一章 十進(jìn)制整數(shù)轉(zhuǎn)換2,8,16整數(shù)部分:除基取余小數(shù)部分:乘基取整(小數(shù)部分有精度要求) 2,8,16進(jìn)制轉(zhuǎn)換10進(jìn)制加權(quán)求和 二進(jìn)制轉(zhuǎn)8,...
UIScrollView的基礎(chǔ) UIScrollView是一些UIKit類的父類,如UITableView、UITextView。UIScrol...