應(yīng)用:線程池、日程安排(Scheduler)、工作隊列。 解耦,通過命令來解耦請求者和執(zhí)行者, 請求者 ->命令 -> 執(zhí)行者實現(xiàn):請求者執(zhí)...
復(fù)雜度分析包括: 時間復(fù)雜度分析 空間復(fù)雜度分析 事后統(tǒng)計法 我們常用事后統(tǒng)計法來統(tǒng)計效率,這種方法也存在一些問題例如:1,測試結(jié)果依賴測試環(huán)境...
canvas 理解 輔助坐標(biāo)系,輔助繪制1 2 canvas的兩種操作1,canvas位置(大小、位置)、matrix操作(translate ...
gradle構(gòu)建的三個生命周期階段:初始化階段配置階段執(zhí)行階段 構(gòu)建plugin方式一:gradle項目默認(rèn)buildSrc名字的module是...
打印acitivity任務(wù)棧信息:adb shell dumpsys activity activities打印正在運(yùn)行的信息:adb shel...
1、單獨(dú)使用startService & stopService (1)第一次調(diào)用startService會執(zhí)行onCreate、onStart...
evenbus四種模式 POSTING、MAIN、BACKGROUND、ASYNCPOSTING:默認(rèn)模式,在哪個線程發(fā)布消息就要在哪個線程接受...
線程機(jī)制理解開啟線程: Thread thread = new Thread(Runnable).start();thread.stop()方法...
var j;//Object類型,如果指定了值 就是具體類型,沒有指定就是Object類型j = 10;j = “huo”; dynamic z...