事件分發(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,還有定義對(duì)應(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)建雀费,會(huì)首先調(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...