一俏脊、簡(jiǎn)介 Koin是一款輕量級(jí)的依賴注入框架倦零,它允許Android應(yīng)用程序輕松管理組件之間的依賴關(guān)系。 Koin的主要目標(biāo)是使依賴注入變得簡(jiǎn)單秘血,...
一、CPU Top命令 -n 代表運(yùn)行多少次-d 代表間隔時(shí)間-m 代表按排序最大的幾個(gè)-p 代表某個(gè)進(jìn)程-s 代表按什么排序(數(shù)字1-9溅漾、默認(rèn)...
一扩淀、概述 委托模式是軟件設(shè)計(jì)模式中的一項(xiàng)基本技巧。在委托模式中蔫敲,有兩個(gè)對(duì)象參與處理同一個(gè)請(qǐng)求饲嗽,接受請(qǐng)求的對(duì)象將請(qǐng)求委托給另一個(gè)對(duì)象來(lái)處理。 Ko...
Kotlin 用對(duì)象表達(dá)式和對(duì)象聲明來(lái)實(shí)現(xiàn)創(chuàng)建一個(gè)對(duì)某個(gè)類(lèi)做了輕微改動(dòng)的類(lèi)的對(duì)象奈嘿,且不需要去聲明一個(gè)新的子類(lèi)貌虾。 一、對(duì)象表達(dá)式 通過(guò)對(duì)象表達(dá)式實(shí)...
一裙犹、定義 泛型尽狠,即 "參數(shù)化類(lèi)型",將類(lèi)型參數(shù)化伯诬,可以用在類(lèi)晚唇,接口,方法上盗似。與 Java 一樣哩陕,Kotlin 也提供泛型,為類(lèi)型安全提供保證,消...
一悍及、定義 Kotlin 在不修改類(lèi) / 不繼承類(lèi)的情況下闽瓢,向一個(gè)類(lèi)添加新函數(shù)或者新屬性,更符合開(kāi)閉原則心赶。擴(kuò)展是一種靜態(tài)行為扣讼,對(duì)被擴(kuò)展的類(lèi)代碼本身...
一、繼承 Kotlin 中所有類(lèi)都繼承該 Any 類(lèi)缨叫,它是所有類(lèi)的超類(lèi)椭符,對(duì)于沒(méi)有超類(lèi)型聲明的類(lèi)是默認(rèn)超類(lèi): Any 默認(rèn)提供了三個(gè)函數(shù): equ...
一、類(lèi)定義 Kotlin 類(lèi)可以包含:構(gòu)造函數(shù)和初始化代碼塊耻姥、函數(shù)销钝、屬性、內(nèi)部類(lèi)琐簇、對(duì)象聲明蒸健。Kotlin 中使用關(guān)鍵字 class 聲明類(lèi),后面...
一婉商、IF 表達(dá)式 一個(gè) if 語(yǔ)句包含一個(gè)布爾表達(dá)式和一條或多條語(yǔ)句似忧。定義: 二、When 表達(dá)式 when 將它的參數(shù)和所有的分支條件順序比較...