Android開發(fā)環(huán)境 想使用Flutter開發(fā)Android程序,就先要把Android開發(fā)環(huán)境搞定。不管使用什么手段,以下的條件必須滿足 J...
背景 應(yīng)用啟動時間是衡量APP用戶體驗(yàn)的第一道門,一般情況下應(yīng)用啟動時間在1秒以內(nèi),用戶會覺得響應(yīng)時間很快;1-3秒內(nèi)完成啟動,用戶會覺得啟動速...
1.Java內(nèi)存概要 在java內(nèi)存模型中,一般分為5個部分,棧(stack),堆(heap),方法區(qū)(method),本地方法區(qū)(native...
前言 ThreadLocal是什么?有什么作用?我們直接說結(jié)論。 ThreadLocal跟線程同步機(jī)制沒有半毛錢關(guān)系。 ThreadLocal提...
1.函數(shù)引用 kotlin中函數(shù)引用跟c++中的方法指針很相似,函數(shù)引用可以像其他類型的引用一樣作為方法的參數(shù)和返回值??匆粋€數(shù)組遍歷的例子 在...
1.抽象類與接口 在kotlin中,抽象類用abstract修飾,可以有成員變量,可以有普通方法,用open修飾后也可以被繼承,可以有抽象方法,...
1.變量與常量 在kotlin中,val用來修飾常量,初始化后就不能改變,var用來修飾變量。例子中s1就是常量,s2就是變量。那么kotlin...
1.雙等于與三等于 上面這段代碼的執(zhí)行結(jié)果: 這其實(shí)很好理解,雙等于相當(dāng)于java中的equal,如果對比的類實(shí)現(xiàn)了equal這個方法,比如St...
1.公共庫插件 在Small框架中一般可以將插件分為業(yè)務(wù)插件和公共庫插件,一般情況下,公共庫插件module name的命名方式是lib.,對應(yīng)...