A.計算所使用的調(diào)度器。這個計算指的是CPU密集型計算,即不會被I/O等操作限制性能的操作,例如圖形的計算。這個Scheduler使用的固定的線程池,大小為CPU核數(shù)。值得注意的是,不要把I/O操作放在computation()中,否則I/O操作的等待時間會浪費CPU;AndroidSchedulers.mainThread():Rxndroid擴展的Android主線程;
B.網(wǎng)絡請求所使用的調(diào)度器。這個計算指的是CPU密集型計算,即不會被I/O等操作限制性能的操作,例如圖形的計算。這個Scheduler使用的固定的線程池,大小為CPU核數(shù)。值得注意的是,不要把I/O操作放在computation()中,否則I/O操作的等待時間會浪費CPU;AndroidSchedulers.mainThread():Rxndroid擴展的Android主線程;
C.圖片加載所使用的調(diào)度器。這個計算指的是CPU密集型計算,即不會被I/O等操作限制性能的操作,例如圖形的計算。這個Scheduler使用的固定的線程池,大小為CPU核數(shù)。值得注意的是,不要把I/O操作放在computation()中,否則I/O操作的等待時間會浪費CPU;AndroidSchedulers.mainThread():Rxndroid擴展的Android主線程;
D.校準所使用的調(diào)度器。這個計算指的是CPU密集型計算,即不會被I/O等操作限制性能的操作,例如圖形的計算。這個Scheduler使用的固定的線程池,大小為CPU核數(shù)。值得注意的是,不要把I/O操作放在computation()中,否則I/O操作的等待時間會浪費CPU;AndroidSchedulers.mainThread():Rxndroid擴展的Android主線程;