“Standare”單詞寫錯了吧? ——> Standard
Android 攻城獅丨Activity 四種啟動模式及應(yīng)用場景1. Activity 啟動模式 及 區(qū)別 Standare:默認啟動模式,每次都會在虛擬棧頂創(chuàng)建一個實例。 SingleTop:檢查該 Activity 的實例是否位于...
“Standare”單詞寫錯了吧? ——> Standard
Android 攻城獅丨Activity 四種啟動模式及應(yīng)用場景1. Activity 啟動模式 及 區(qū)別 Standare:默認啟動模式,每次都會在虛擬棧頂創(chuàng)建一個實例。 SingleTop:檢查該 Activity 的實例是否位于...
寫得挺不錯的,贊一個
深入分析Android中Activity的onStop和onDestroy()回調(diào)延時及延時10s的問題一、起因 很久以前接手的一個比較老的項目中,是使用Activity的名字作為tag來標(biāo)識網(wǎng)絡(luò)請求的。在Activity的onDestroy回調(diào)中根據(jù)這個標(biāo)識取消所有的網(wǎng)絡(luò)請求...
一、起因 很久以前接手的一個比較老的項目中,是使用Activity的名字作為tag來標(biāo)識網(wǎng)絡(luò)請求的。在Activity的onDestroy回調(diào)中根據(jù)這個標(biāo)識取消所有的網(wǎng)絡(luò)請求...
講得挺好的,點個贊
Handler.postDelayed的原理大部分同學(xué)在回答Handler的原理的時候都能回答出Handler將消息丟到MessageQueue中,然后Looper.loop死循環(huán)不斷從MessageQueue中拿消息...
寫得蠻好的,贊
Android Handler postDelayed的原理前言 我們經(jīng)常用Handler中的postDelayed方法進行延遲操作,像這樣 我們都知道Handler的機制是將消息通過sendMessage()放入到MessageQu...
前言 我們經(jīng)常用Handler中的postDelayed方法進行延遲操作,像這樣 我們都知道Handler的機制是將消息通過sendMessage()放入到MessageQu...
老哥寫得真好。很詳細。老哥能簡單說下這些你平時怎么閱讀源碼的嗎?是斷點調(diào)試還是自己看源碼分析?
Android 9.0 ART編譯分析(二)-Installd觸發(fā)dex2oat編譯流程原創(chuàng)內(nèi)容,轉(zhuǎn)載請注明出處,多謝配合。 這個通路是經(jīng)過PMS,最終由installd觸發(fā)的主apk編譯。 一、Installd介紹 Installd是Android nativ...
很贊的一篇文章,分析得很到位
ASM 簡介前言 很早之前就寫過面向切面的編程思想,主要學(xué)習(xí)了AOP的思想(參考:AOP簡介)以及使用 AspectJ 實現(xiàn)簡單的切面編程(參考:AspectJ之切點語法)。 其他常見的...
譯者注:原文分成兩個部分, 鏈接如下:http://multi-core-dump.blogspot.com/2010/04/android-application-laun...
大佬總結(jié)得好仔細。
Flutter試用報告目錄 一、Flutter 為何使用Dart開發(fā)語言二、Flutter的UI系統(tǒng)1.特點2.架構(gòu)簡介2.1 Flutter Engine2.2 Framework(Dart)3...
目錄 一、Flutter 為何使用Dart開發(fā)語言二、Flutter的UI系統(tǒng)1.特點2.架構(gòu)簡介2.1 Flutter Engine2.2 Framework(Dart)3...
很齊全
iOS常用的宏定義1.尺寸,屏幕的寬高 2.顏色 3.字體的大小 font 4. 開發(fā)輸出模式的設(shè)置 5.NSUserDefaults 的存取值 6. 獲取系統(tǒng)版本 7.獲取當(dāng)前的語言 ...
可以在 Chrome 里,體驗一下 Skia 的 API
這個是怎么搞的?
在 iOS 中使用 Skia關(guān)于 Skia Skia 是一個 Google 開源的 C++ 二維圖形庫,提供各種常用的API,并可在多種軟硬件平臺上運行。谷歌 Chrome 瀏覽器、Chrome OS、...