前言 Service作為Android四大組件之一,應(yīng)用非常廣泛 本文將介紹Service其中一種常見(jiàn)用法:遠(yuǎn)程Service 如果你對(duì)Service還未了解,建議先閱讀我寫(xiě)...
前言 Service作為Android四大組件之一,應(yīng)用非常廣泛 本文將介紹Service其中一種常見(jiàn)用法:遠(yuǎn)程Service 如果你對(duì)Service還未了解,建議先閱讀我寫(xiě)...
im類(lèi)項(xiàng)目的聊天界面中需要在鍵盤(pán)上顯示一個(gè)輸入控制框,所以需要獲取到軟鍵盤(pán)的高度,這里就需要使用到android中的getWindowVisibleDisplayFrame(...
本文依賴(lài)的知識(shí)點(diǎn):Android Gradle語(yǔ)法 什么是組件化? 項(xiàng)目開(kāi)發(fā)到一定階段時(shí),隨著需求的增加以及頻繁地變更,項(xiàng)目越來(lái)越大,越來(lái)越臃腫,各個(gè)module之間依賴(lài)嚴(yán)重...
前言 Retrofit是Square出品的Android Http請(qǐng)求框架,封裝了OKHttp庫(kù)。Retrofit是基于RESTful架構(gòu)設(shè)計(jì)的。 如果想對(duì)Retrofit有...
一、注解知識(shí)體系 二、基礎(chǔ)知識(shí) 必備基礎(chǔ)知識(shí):了解注解 三、注解在A(yíng)ndroid中的應(yīng)用 1. 利用注解代替枚舉 因?yàn)槊杜e靜態(tài)單例的實(shí)現(xiàn)方式,導(dǎo)致枚舉相對(duì)基礎(chǔ)類(lèi)型變量更耗內(nèi)存...
以下內(nèi)容僅為個(gè)人學(xué)習(xí)記錄 一、配置AspectJ 方法一 使用github上開(kāi)源的SDK (1)在項(xiàng)目根目錄的build.gradle里依賴(lài)AspectJX (2)在app項(xiàng)...
一、什么是MVP模式? MVP是MVC的變種,也是一種升級(jí)。要說(shuō)MVP就要說(shuō)說(shuō)MVC,在MVC中Activity其實(shí)就是View層級(jí),但是通常在使用中Activity也是Co...
Android面試題集(2019-04-04總結(jié)) ??一份Android面試題集,適應(yīng)于實(shí)習(xí) & 初級(jí)工程師 & 中級(jí)工程師,高級(jí)工程師勉強(qiáng)吧。筆者不提供答案,但是會(huì)提供學(xué)...