前言 在決定用這個標題之前甚是忐忑,主要是擔心自己對AIDL的理解不夠深入,到時候大家看了之后說——你這是什么玩意兒,就這么點東西就敢說夠了?簡直是坐井觀天不知所謂——那樣就...
前言 在決定用這個標題之前甚是忐忑,主要是擔心自己對AIDL的理解不夠深入,到時候大家看了之后說——你這是什么玩意兒,就這么點東西就敢說夠了?簡直是坐井觀天不知所謂——那樣就...
原文地址: http://www.itdecent.cn/p/4aa23d69d481[http://www.itdecent.cn/p/4aa23d69d481] 以下...
文章已授權『郭霖』公眾號發(fā)布 前言 很高興遇見你~ 歡迎閱讀我的文章。 關于Handler的博客可謂是俯拾皆是,而這也是一個老生常談的話題,可見的他非?;A,也非常重要。但很...
目錄 1.介紹 2.為什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依賴3.2 相對定位3.3 角度定位3.4 邊距3.5...
Bitmap碎片復用任意操作開源庫:https://github.com/Dawish/BitmapKit 一、Bitmap廬山真面目 Bitmap 并不是一個圖片。最開始接...
因為自己的項目中有用到了藍牙相關的功能,所以之前也斷斷續(xù)續(xù)地針對藍牙通信尤其是BLE通信進行了一番探索,整理出了一個開源框架FastBle與各位分享經(jīng)驗。源碼地址: http...
參考PNG、EPS、bmp、jpg等幾種圖片格式有什么區(qū)別GIF/PNG/JPG和WEBP/base64/apng圖片優(yōu)點和缺點整理移動端圖片格式調(diào)研Android 開發(fā)繞不...
一、C++ 基礎知識 1.1 函數(shù) 函數(shù)是一組一起執(zhí)行一個任務的語句。每個 C 程序都至少有一個函數(shù),即主函數(shù) main() ,所有簡單的程序都可以定義其他額外的函數(shù)。 .h...
本系列文章如下: Android JNI(一)——NDK與JNI基礎Android JNI學習(二)——實戰(zhàn)JNI之“hello world”Android JNI學習(三)...
開門見山, 不廢話上效果, 上代碼: c層回調(diào)進度 第一種方法 在當前函數(shù)(同一個線程)里面回調(diào),直接用findClass或者GetObjectClass,進行回調(diào)(國內(nèi)...
代碼出處:colin-phang/AndroidUnitTest上篇文章:Android單元測試在復雜項目里的落地姿勢(調(diào)研篇) 上篇《調(diào)研》的結論是:Espresso需要跑...
代碼出處:colin-phang/AndroidUnitTest下篇文章:Android單元測試在復雜項目里的落地姿勢(PowerMock實踐篇) 在Android項目中實施...
前言 Socket的使用在 Android網(wǎng)絡編程中非常重要 今天我將帶大家全面了解 Socket 及 其使用方法 目錄 1.網(wǎng)絡基礎 閱讀本文前,請先了解 關于計算機網(wǎng)絡基...
1 前言 網(wǎng)上看過很多Activity啟動過程的源碼解析,很多文章會貼上一大段代碼,然后從startActivity()函數(shù)開始深究整個源碼的調(diào)用棧。個人感覺這類文章代碼細節(jié)...
一、概述 接著前面的一篇 Android Application 啟動流程分析及其源碼調(diào)用探究,從 Activity 啟動,到正式開始繪制流程,整個過程如下圖所示: 上圖中我...
一、寫在前面 在開始之前,你需要知道下面幾點:有一份編譯好的 Android 源碼,現(xiàn)在的 AS 基本能滿足,動手跟著步驟走,理解更深刻對 Binder 機制有一定的了解本文...