最近在面試,我自認為kotlin用的還比較熟練,但竟然被一個問題問倒了,感覺有點失敗色难,事后翻了下筆記,特此記錄一下姐赡。 面試官:你說你kotlin用的賊6莱预,那說下with、le...
最近在面試,我自認為kotlin用的還比較熟練,但竟然被一個問題問倒了,感覺有點失敗色难,事后翻了下筆記,特此記錄一下姐赡。 面試官:你說你kotlin用的賊6莱预,那說下with、le...
分發(fā)器的邏輯執(zhí)行完成就會進入攔截器了项滑,OkHttp使用了攔截器模式來處理一個請求從發(fā)起到響應(yīng)的過程依沮。 代碼還是從我們上一篇提到的getResponseWithIntercep...
UI 優(yōu)化系列專題,來聊一聊 Android 渲染相關(guān)知識枪狂,主要涉及 UI 渲染背景知識危喉、如何優(yōu)化 UI 渲染兩部分內(nèi)容。 UI 優(yōu)化系列專題 UI 渲染背景知識 《View...
前言 為了實現(xiàn)組件化要解決的幾個問題點,其中 頁面跳轉(zhuǎn)严蓖、組件間通信 的問題是使用了 ARouter 這個框架來解決的薄嫡。ARouter確實是專門用于做組件化改造,官方是這么介紹...
面試題:兩個Activity之間如何傳遞參數(shù)颗胡? 在Android應(yīng)用中毫深,Activity占有極其重要的地位,Activity間的跳轉(zhuǎn)更是加常便飯毒姨。即然跳轉(zhuǎn)(界面切換)不可避免...
本系列博客基于com.android.support:recyclerview-v7:26.1.01.【進階】RecyclerView源碼解析(一)——繪制流程2.【進階】R...
本系列博客基于com.android.support:recyclerview-v7:26.1.01.【進階】RecyclerView源碼解析(一)——繪制流程2.【進階】R...
本系列博客基于com.android.support:recyclerview-v7:26.1.01.【進階】RecyclerView源碼解析(一)——繪制流程2.【進階】R...
問題2:如何實現(xiàn)自動監(jiān)聽Activity的內(nèi)存泄露? 讓我們回到上篇的最后,我們知道了ActivityDestroyWatcher中的install中闸迷,注冊了appcatio...
問題1:為什么2.0不再需要在Application中手動初始化?: 大家可能在升級到2.0的時候注意到——官網(wǎng)的開始指南發(fā)生了變化? 如何實現(xiàn)的呢腥沽? 首先逮走,讓我們在leak...
一.工具介紹 1.V1和V2簽名的區(qū)別 2.zipalign和V2簽名 二.簽名步驟 1.生成密鑰對(已有密鑰庫,可忽略) 2.簽名 3.簽名驗證 簡書: http://ww...
引言 接App優(yōu)化之內(nèi)存優(yōu)化(序), 作為App優(yōu)化系列中內(nèi)存優(yōu)化的一個小部分. 由于內(nèi)存相關(guān)知識比較生澀, 內(nèi)存優(yōu)化中使用到的相關(guān)工具, 也有很多專有名詞. 對Java內(nèi)存...
本文使用的OkHttp版本 ↓ 關(guān)于OkHttp巡球,大家應(yīng)該都不陌生了言沐,這里就不多介紹,從我們最常見的使用場景開始 1酣栈,同步 獲取OkHttp實例 首先我們要獲取OkHttpC...
CMake常用命令 基本語法 COMMAND(args...),多個參數(shù)用空白符分隔 常用命令 1. cmake_minimum_required(VERSION 3.4.1...
注:原文地址 緊接上篇:Android NDK開發(fā):JNI基礎(chǔ)篇 | cfanr汹押,這篇主要介紹 JNI Native 層調(diào)用Java 層的代碼(涉及JNI 數(shù)據(jù)類型映射和描述...