1. git安裝 在mac的終端上,輸入git會(huì)提示安裝git軟件,確認(rèn)安裝。安裝完成后打開(kāi)終端,使用git --version命令查看安裝版本,有就是安裝成功了。 2. 配...
1. git安裝 在mac的終端上,輸入git會(huì)提示安裝git軟件,確認(rèn)安裝。安裝完成后打開(kāi)終端,使用git --version命令查看安裝版本,有就是安裝成功了。 2. 配...
Mac 本開(kāi)發(fā)Android時(shí),AndroidStudio 在命令行輸入gradle xxx各種編譯命令時(shí),提示該錯(cuò)誤,下面給出解決方法。(該方法是全局的,在系統(tǒng)自帶的控制臺(tái)...
來(lái)吧,今天說(shuō)說(shuō)常用的網(wǎng)絡(luò)框架OKHttp,也是現(xiàn)在Android所用的原生網(wǎng)絡(luò)框架(Android 4.4開(kāi)始,HttpURLConnection的底層實(shí)現(xiàn)被Google改成...
一、什么是IdleHandler? IdleHandler是android.os.MessageQueue的一個(gè)內(nèi)部接口,其定義如下 可以把它理解為Runnable。Idle...
Kotlin有一些新東西: Unit Any 和 Nothing,這里整理一下對(duì)這三兄弟的理解。 Unit 首先,看看 Unit 在Kotlin中的定義: 可以看到,首先 U...
在技術(shù)學(xué)習(xí)的道路上,往往最常見(jiàn)、用的最多地方,卻有著容易忽略的技術(shù)細(xì)節(jié)。某個(gè)時(shí)間點(diǎn)驀然回首,才發(fā)現(xiàn)最應(yīng)該了解和掌握的技術(shù)基礎(chǔ),卻由于缺少總結(jié)和記錄、或者是因?yàn)槌B(tài)思維固化缺少...
前言 在 Android開(kāi)發(fā)中,性能優(yōu)化策略十分重要 因?yàn)槠錄Q定了應(yīng)用程序的開(kāi)發(fā)質(zhì)量:可用性、流暢性、穩(wěn)定性等,是提高用戶留存率的關(guān)鍵 本文全面講解性能優(yōu)化中的所有知識(shí),獻(xiàn)上...
前言 HashMap 在 Java 和 Android 開(kāi)發(fā)中非常常見(jiàn) 而HashMap 1.8 相對(duì)于 HashMap 1.7 更新多 今天,我將通過(guò)源碼分析HashM...
0.前言 上一次 Picasso解析(1)-一張圖片是如何加載出來(lái)的中,我已經(jīng)將整個(gè)Picasso如何解析一張網(wǎng)絡(luò)圖片的過(guò)程梳理了一遍。如果僅僅只是這樣梳理一遍,那就只是為了...