前幾天做了一個演示的機(jī)頂盒項(xiàng)目瓜浸,用到了ijkplayer[https://github.com/bilibili/ijkplayer]播放器澳淑,此播放器功能是挺強(qiáng)大的,做時用的...
Markdown是一種純文本格式的標(biāo)記語言插佛。通過簡單的標(biāo)記語法杠巡,它可以使普通文本內(nèi)容具有一定的格式。 相比WYSIWYG編輯器 優(yōu)點(diǎn):1雇寇、因?yàn)槭羌兾谋厩庥担灾灰С諱arkd...
函數(shù) 參數(shù):Pascal表示法 ---》 name : type 多參數(shù)用逗號隔開 參數(shù)賦值: 例如 name:type = 給予的默認(rèn)值(= value如果沒有默認(rèn)值奕谭,這...
委托模型可以很好的去替換繼承的方式。接下來就借助kotlin中文站痴荐,進(jìn)行學(xué)習(xí)一下委托模型血柳,以下方的代碼為例:Derived類可以通過將其他所有共有成員都委托給指定對象來實(shí)現(xiàn)一...
首次使用Kotlin語言,創(chuàng)建了一個點(diǎn)擊事件生兆,結(jié)果以運(yùn)行報(bào)錯了混驰,什么鬼。錯誤如下: 02-25 15:09:48.629 4101-4101/com.tgh.project....
借鑒kotlin中文站 聲明屬性 Kotlin類中聲明屬性愚争,即可用關(guān)鍵字var聲明成可變的映皆,又可以用關(guān)鍵字val聲明成只讀的。 要使用一個屬性轰枝,用名稱引用它即可: Gette...
借鑒Kotlin中文站 類 類聲明的關(guān)鍵字是class。類聲明有類名鞍陨、類頭(指定其類型參數(shù)步淹、主構(gòu)造函數(shù)等)以及由花括號包圍的類體構(gòu)成诚撵。類頭和類體都是可選的;如果一個類沒有類體...
借鑒kotlin中文站Kotlin 有三種結(jié)構(gòu)化跳轉(zhuǎn)表達(dá)式: return。默認(rèn)從最直接包圍它的函數(shù)或者匿名函數(shù)返回筛武。 break缝其。終止最直接包圍它的循環(huán)徘六。 continue...
借鑒Kotlin中文站Kotlin包導(dǎo)入我只在這里說明一點(diǎn)硕噩,就是處理導(dǎo)入包相同沖突問題。如果出現(xiàn)名字沖突炉擅,可以使用 as 關(guān)鍵字在本地重命名沖突項(xiàng)來消歧義: 控制流if、wh...
借鑒Kotlin中文站 Kotlin中所有的東西都是對象眶俩,所以可以在任何變量上調(diào)用成員函數(shù)與屬性快鱼。接下來就進(jìn)行基本類型數(shù)字、字符线罕、布爾值止潮、數(shù)組和字符串的學(xué)習(xí)钞楼。 數(shù)字 Kotl...
ContentProvider的代碼實(shí)現(xiàn)今天就不多說了燃乍,只針對ContentProvider使用在清單文件中設(shè)置第三方讀寫權(quán)限 在清單文件中注冊ContentProvider...
String對象是我們?nèi)粘J褂玫膶ο箢愋陀弑瘢址畬ο蠡蛘咂涞葍r對象(如char數(shù)組)仓洼,在內(nèi)存中總是占據(jù)了最大的空間塊堤舒,因此如何高效地處理字符串色建,是提高系統(tǒng)整體性能的關(guān)鍵箕戳。在此...
因?yàn)轫?xiàng)目版本出現(xiàn)問題介牙,想進(jìn)進(jìn)行版本切換,但又不想把現(xiàn)在以修改的代碼刪除环础,這個問題不用擔(dān)心囚似,git很強(qiáng)大饶唤,幾個命令就能解決。但是因?yàn)槭褂靡恍┟羁赡軙鹨幌滦栴}贯钩。我就遇到了...
1.首先在碼云上創(chuàng)建一個項(xiàng)目性穿,如下 2.進(jìn)入自己的本地項(xiàng)目的文件目錄中,如下圖 3.進(jìn)入文件夾中粱哼,點(diǎn)擊鼠標(biāo)右鍵揭措,選擇git bash here胯舷,然后換出如下窗口 4.在窗口中...
首先躬充,UI控件不是線程安全的逃顶,如果多線程并發(fā)訪問UI控件可能會出現(xiàn)不可預(yù)期的狀態(tài)那為什么系統(tǒng)不對UI控件的訪問加上鎖機(jī)制呢充甚?缺點(diǎn)有兩個: 加上鎖機(jī)制會讓UI訪問的邏輯變復(fù)雜;...
一.概述 眾所周知,Java中是JVM負(fù)責(zé)內(nèi)存的分配和回收衰倦,這是它的優(yōu)點(diǎn)(使用方便袒炉,程序不用再像使用C那樣操心內(nèi)存),但同時也是它的缺點(diǎn)(不夠靈活)樊零。為了解決你存操作不靈活這...
1.內(nèi)存泄漏根本原因 內(nèi)存泄漏的根本原因是:長生命周期的對象持有短生命周期的對象十性,短生命周期的對象就無法及時釋放塑悼。 2.Handler錯誤使用 Handler允許我們發(fā)送延時...