前言 在Dagger2神器入門(一)中,我們了解了什么是依賴注入,那么在這一章中,我們將逐漸入門Dagger2。接下來我們會(huì)通過demo形式給大家展現(xiàn)Dagger2的神奇之處...
前言 在Dagger2神器入門(一)中,我們了解了什么是依賴注入,那么在這一章中,我們將逐漸入門Dagger2。接下來我們會(huì)通過demo形式給大家展現(xiàn)Dagger2的神奇之處...
前言 在 Android開發(fā)中,性能優(yōu)化策略十分重要 本文主要講解性能優(yōu)化中的內(nèi)存優(yōu)化,希望你們會(huì)喜歡 目錄 1. 定義 優(yōu)化處理 應(yīng)用程序的內(nèi)存使用、空間占用 2. 作用 ...
前言 多線程的應(yīng)用在Android開發(fā)中是非常常見的,常用方法主要有: 今天,我將獻(xiàn)上一份全面 & 詳細(xì)的Android多線程學(xué)習(xí)指南,希望你們喜歡。 Carson帶你學(xué)多線...
前言 Rxjava,由于其基于事件流的鏈?zhǔn)秸{(diào)用、邏輯簡潔 & 使用簡單的特點(diǎn),深受各大 Android開發(fā)者的歡迎。 如果還不了解RxJava,請看文章:Android:這是...
實(shí)現(xiàn)一個(gè)Android中更換頭像功能 本文原創(chuàng),轉(zhuǎn)載請經(jīng)過本人準(zhǔn)許 寫在前面: 更換頭像這個(gè)功能在用戶界面幾乎是100%出現(xiàn)的。通過拍攝照片或者調(diào)用圖庫中的圖片,并且進(jìn)行剪裁...
目錄 引言 為什么用MVP架構(gòu) MVP理論知識 乞丐版MVP架構(gòu)模式的代碼實(shí)現(xiàn) MVP中的代碼復(fù)用場景 平民版MVP架構(gòu) - base層頂級父類 Fragment怎么辦 時(shí)尚...
前言 在日常Android開發(fā)中,我們經(jīng)常會(huì)通過 遠(yuǎn)程引用別人的代碼(Android Library)來實(shí)現(xiàn)一些功能,如引用 網(wǎng)絡(luò)請求庫 Okhttp 那么,該如何使得自己的...
題外話:3月初的時(shí)候RecyclerView使用方法總結(jié)開始被我公開在GitHub上,前后反反復(fù)復(fù)的添加修改將自己對RecyclerView的認(rèn)識全面的寫出來。網(wǎng)上也有很多R...
效果圖 思維導(dǎo)圖 一、流式布局的實(shí)現(xiàn) 實(shí)現(xiàn)原理:采用面向?qū)ο笏枷雽⒄麄€(gè)布局分為很多行的對象,每個(gè)行對象管理自己行內(nèi)的孩子,這里通過集合來管理。 1. 內(nèi)部類Line的實(shí)現(xiàn) ...