A.開啟新線程操作 B.開啟新handler C.開啟新cache D.開啟新Scheduler
A.默認(rèn)指定的線程,也就是主線程; B.默認(rèn)指定的線程,也就是當(dāng)前線程; C.默認(rèn)指定的線程,也就是子線程; D.默認(rèn)指定的線程,也就是UI線程;
A.計(jì)算所使用的調(diào)度器。這個(gè)計(jì)算指的是CPU密集型計(jì)算,即不會(huì)被I/O等操作限制性能的操作,例如圖形的計(jì)算。這個(gè)Scheduler使用的固定的線程池,大小為CPU核數(shù)。值得注意的是,不要把I/O操作放在computation()中,否則I/O操作的等待時(shí)間會(huì)浪費(fèi)CPU;AndroidSchedulers.mainThread():Rxndroid擴(kuò)展的Android主線程; B.網(wǎng)絡(luò)請(qǐng)求所使用的調(diào)度器。這個(gè)計(jì)算指的是CPU密集型計(jì)算,即不會(huì)被I/O等操作限制性能的操作,例如圖形的計(jì)算。這個(gè)Scheduler使用的固定的線程池,大小為CPU核數(shù)。值得注意的是,不要把I/O操作放在computation()中,否則I/O操作的等待時(shí)間會(huì)浪費(fèi)CPU;AndroidSchedulers.mainThread():Rxndroid擴(kuò)展的Android主線程; C.圖片加載所使用的調(diào)度器。這個(gè)計(jì)算指的是CPU密集型計(jì)算,即不會(huì)被I/O等操作限制性能的操作,例如圖形的計(jì)算。這個(gè)Scheduler使用的固定的線程池,大小為CPU核數(shù)。值得注意的是,不要把I/O操作放在computation()中,否則I/O操作的等待時(shí)間會(huì)浪費(fèi)CPU;AndroidSchedulers.mainThread():Rxndroid擴(kuò)展的Android主線程; D.校準(zhǔn)所使用的調(diào)度器。這個(gè)計(jì)算指的是CPU密集型計(jì)算,即不會(huì)被I/O等操作限制性能的操作,例如圖形的計(jì)算。這個(gè)Scheduler使用的固定的線程池,大小為CPU核數(shù)。值得注意的是,不要把I/O操作放在computation()中,否則I/O操作的等待時(shí)間會(huì)浪費(fèi)CPU;AndroidSchedulers.mainThread():Rxndroid擴(kuò)展的Android主線程;