首頁>Club>
2
回覆列表
  • 1 # 為愛隨流水

    這個要從安卓編譯入手,不懂java程式設計,不懂這個道理!

    好比鬧鐘,寫一個定時啟動的程式碼,時間到了之後,就會出發程式碼,發生動作!從而出現鬧鐘音樂!

    如果非得剖析怎麼生效的,那就得讓工程師詳細解答了!

  • 2 # 冷熱君

    非專業人士,但是你可以這樣理解,手機底層的執行是一個個佇列,我們可以理解為1.2.3.4....這樣排列,順序執行手機的操作。並且分為主執行緒和次執行緒。也就是1下面還有另外的1.2.3.4...,並且這個佇列是有優先順序的,定時器優先順序會隨著時間的變化而提高

  • 3 # 北漂IT難

    每個作業系統都會有一個服務,就是時鐘服務,所有程式開發人員根據服務介面,新增相應服務實現就可以了,時鐘服務就會根據你的註冊進行時鐘排程。簡而言之時鐘服務就像看門大爺,你的服務就像你要接收的快遞,你的註冊就是告訴看門大爺我有個緊急快遞,到了你給我打個電話。所以app只要註冊系統時鐘服務就好了

  • 4 # 李老師tome

    app定時軟體是透過SDK呼叫系統操作RTC時間晶片的介面來完成定時執行的任務。

    以android手機的鬧鐘為例,鬧鐘設定後,由androidSDK透過系統底層協議向RTC的暫存器寫入了配置資訊,當時間達到後,RTC觸發中斷事件,實現鬧鐘。

  • 中秋節和大豐收的關聯?
  • 愚人節,你相信真心可以打動那個女孩嗎?