JobScheduler之原始碼分析
接下來我們從原始碼角度去深入理解JobScheduler 的執行機制。 客戶端呼叫JobScheduler.schedule 方法之後,通過Binder 通訊會進入到JobSc
接下來我們從原始碼角度去深入理解JobScheduler 的執行機制。 客戶端呼叫JobScheduler.schedule 方法之後,通過Binder 通訊會進入到JobSc
歡迎關注個人公眾號:石杉的架構筆記(ID:shishan100) 週一至週五早8點半!精品技術文章準時送上! 精品學習資料獲取通道,參見文末 目錄 1、到底什麼是連線? 2、為什麼每次傳
應用簽名 數字簽名 數字簽名(又稱 公鑰 數字簽名、 電子簽章 等)是一種類似寫在紙上的普通的物理簽名,但是使用了公鑰加密領域的技術實現,用於鑑別數字資訊的方法
DynamicLoadApk 應該算是 Android 外掛化諸多框架中資歷比較老的一個了。它的專案地址在: dynamic-load-apk 。該專案執行之後的效果是,使用 Gradle 編譯出外掛包和宿主
記早年的一次面試: 面試官:說說你對Handler的瞭解? 我:new 一個handler,然後在某個執行緒裡傳送message,在handler的handleMessage裡接收message,mes
昨天朋友圈被一篇文章(以下簡稱“coobjc介紹文章”)刷屏了: 剛剛,阿里開源 iOS 協程開發框架 coobjc! 。可能大部分iOS開發者都直接懵逼了: 什麼是協程? 協程的作用是什
2月28日,“2019中國IT市場年會暨賽迪生態夥伴大會”在北京順利召開。該會議由賽迪顧問股份有限公司主辦,以“數字轉型·智創未來”為主題,來自政府領導、業界專家、企業領袖、使用者代表及投資機構等代表就此進行了深入探
廣義來講,區塊鏈技術是利用塊鏈式資料結構驗證與儲存資料、利用分散式節點共識演算法生成和更新資料、利用密碼學方式保證資料傳輸和訪問的安全、利用自動化指令碼程式碼組成的智慧合約來程式設計和操作資料的一種全新的分散式
在之前的文中,我們已經瞭解過了 Android 系統啟動的過程。系統啟動之後會由 PMS 安裝系統應用,並啟動 Launcher,也就是桌面程式。然後,我們安裝的程式的圖示將會顯示到桌面上面。 所謂應用啟動
《啥是佩奇》可謂是年前的一大熱點,所謂熱點就是你在幹嘛,它都能進入你的視線。剛好有看到用Python畫佩奇的,所以就尋思著用Android也畫了一個。 佩奇完工已有些時日,一直想寫篇文章
難點: MQ 的 next() 方法,enqueueMessage() 方法,因為它們與 Native 層的 Looper 和 MQ 關聯。 重點: 訊息如何分發 next() 方法 如何退
Android的訊息機制主要是指Handler的執行機制,Handler的執行需要底層的MessageQueue和Looper的支撐。MessageQueue的內部採用單鏈表的資料結構來儲存訊息列表。Loope
如果此時你對 Service 有些模糊可先簡單瀏覽一下Andriod中各種服務 首先看一下Google給的介紹 官方介紹 主要的內容就是: IntentS
密碼學是區塊鏈技術最重要的組成部分之一,在過去幾年中得到了廣泛的應用。在這裡,我們討論零知識證明(ZKP)——一種與密碼學密切相關的機制。接下來您將瞭解ZKP的一般概念和非互動式零知識證明,瞭解在區塊鏈中使用協議的一
關於 Handler 的問題已經是一個老生常談的問題, 網上有很多優秀的文章講解 Handler, 之所以還要拿出來講這個問題, 是因為我發現, 在一些細節上面, 很多人還都似懂非懂, 面試的時候大家都能說出來