android執行緒池的封裝工具類

2021-10-06 19:46:56 字數 851 閱讀 8534

執行緒池工具類

​ 主要用於後台服務中一直輪詢的子執行緒,可以有效的管理執行緒的使用,再也不用new thread().start()了

public

class

threadpoolmanager

/** * 私有化構造方法

*/private

threadpoolmanager()

public

static threadpoolmanager getinstance()

/** * 初始化執行緒池

*/public

void

initthreadpool()

}/**

* 執行任務

* @param runnable 任務

*/public

void

executerunable

(runnable runnable)

}catch

(rejectedexecutionexception e)

}/**

* 關閉執行緒池

*/public

void

shutdownexecutor()

}}

使用方法
/**

* 初始化更新執行緒

*/public

void

initupdaterunnable()

});}

// 關閉整個執行緒池

threadpoolmanager.

getinstance()

.shutdownexecutor()

;

協議封裝工具 protobuf

前段時間接觸了下大名鼎鼎的 protocol buffers 1.何為protobuf 首先,protobuf是乙個開源專案 而且是後台很硬的開源專案。由google開發,並且在google內部久經考驗的乙個東東。由此可見,它的作者絕非一般閒雜人等可比。簡單地說,protobuf 就是把某種資料結構...

利用FMDB封裝工具類

class usermodel inte ce lvfmdbtool nsobject 插入模型資料 bool insertmodel usermodel model 查詢資料,如果 傳空 缺省會查詢表中所有資料 nsarray querydata nsstring querysql 刪除資料,如果...

Vue封裝工具欄

1 在頁面如html jsp重複寫著相同的 挺繁瑣,而且不便於維護,以下嘗試自己學習如何封裝工具欄,比如四個按鈕 新增刪除 修改 查詢等,後面可以自己擴充套件 2 工具欄js 公共工具欄 function config html.push html.push template html.join d...