導(dǎo)讀 大家好,小皮來為大家解答以上問題。后臺運行程序怎么設(shè)置?這個很多人還不清楚,現(xiàn)在一起跟著小編來瞧瞧吧!
1、手機程序后臺運行的實現(xiàn)方...
大家好,小皮來為大家解答以上問題。后臺運行程序怎么設(shè)置?這個很多人還不清楚,現(xiàn)在一起跟著小編來瞧瞧吧!
1、 手機程序后臺運行的實現(xiàn)方法:打開軟件后,不要點擊返回鍵退出,只需點擊Home鍵,程序就會在系統(tǒng)后臺運行。
2、 早期的嵌入式系統(tǒng)沒有操作系統(tǒng)的概念,程序員通常直接面對裸機和裸機設(shè)備編寫嵌入式程序。
3、 在這種情況下,嵌入式程序通常分為兩部分,即前臺程序和后臺程序。
4、 前臺程序通過中斷處理事件,結(jié)構(gòu)一般是無限循環(huán);后臺程序負責整個嵌入式系統(tǒng)的軟硬件資源的分配和管理以及任務(wù)調(diào)度,是一個系統(tǒng)管理調(diào)度器。
5、 這就是通常所說的前臺和后臺系統(tǒng)。
6、 一般來說,后臺程序也叫任務(wù)級程序,前臺程序也叫事件處理程序。
7、 程序運行時,后臺程序檢查每個任務(wù)是否具備運行條件,并通過一定的調(diào)度算法完成相應(yīng)的操作。
8、 對實時性能要求特別嚴格的操作通常由中斷來完成。只在中斷服務(wù)程序中標記事件的發(fā)生,然后不做任何工作就退出中斷。后臺程序調(diào)度后,前臺程序完成事件的處理,這樣中斷服務(wù)程序中耗時事件的處理不會影響后續(xù)和其他中斷。
關(guān)于后臺運行程序怎么設(shè)置?的介紹到此結(jié)束,希望對大家有所幫助。