前言 在Android開發(fā)的多線程應(yīng)用場景中,Handler機(jī)制十分常用 今天,我將手把手帶你深入分析 Handler機(jī)制的源碼,希望你們會喜歡 Anroid異步通信Hand...
前言 在Android開發(fā)的多線程應(yīng)用場景中,Handler機(jī)制十分常用 今天,我將手把手帶你深入分析 Handler機(jī)制的源碼,希望你們會喜歡 Anroid異步通信Hand...
本篇文章已授權(quán)微信公眾號 hongyangAndroid (鴻洋)獨(dú)家發(fā)布 背景 當(dāng)一個項(xiàng)目經(jīng)過N手人開發(fā),N個產(chǎn)品經(jīng)理的蹂躪,N長時間的維護(hù),此時一定存在大量代碼冗余、業(yè)務(wù)...
本系列文章旨在概述我們搭建 Android 應(yīng)用程序架構(gòu)時可能會碰到的問題。我意識到,無論實(shí)現(xiàn) Android app 架構(gòu)的過程多么困難,結(jié)果證明這些一定是完成每一個好的 ...
前言 這是前段時間我在公司內(nèi)部Android組的技術(shù)分享會上,以響應(yīng)式編程為主題做的一個專題分享,反饋還不錯,但是也有很多問題,因此我根據(jù)反饋重新修改和完善了相關(guān)的論述,組成...
在本系列的第一部分,我們介紹了我們在尋找可行架構(gòu)的道路上所犯過的錯誤。在這部分,我們將介紹傳說中的 Clean Architecture。 當(dāng)你在谷歌搜索 "clean ar...
前言 在Android開發(fā)中,網(wǎng)絡(luò)請求十分常用 而在Android網(wǎng)絡(luò)請求庫中,Retrofit是當(dāng)下最熱的一個網(wǎng)絡(luò)請求庫 今天,我將手把手帶你深入剖析Retrofit v2...
二叉樹有多種遍歷方法,有層次遍歷、深度優(yōu)先遍歷、廣度優(yōu)先遍歷等。 本文只涉及二叉樹的先序、中序、后序的遞歸和非遞歸遍歷。 涉及到的代碼都用Java編寫。 首先給出二叉樹節(jié)點(diǎn)類...
來源公眾號:于日拱一兵作者:tan日拱一兵 你有一個思想,我有一個思想,我們交換后,一個人就有兩個思想If you can NOT explain it simply, yo...
本文已授權(quán)微信公眾號 : code小生(codexiaosheng) 在微信公眾平臺原創(chuàng)首發(fā) 前言 在平時的 Android 開發(fā)中,與 Bitmap 打交道可以說是再常見不...