1、前言 前段時(shí)間,PM提了一個(gè)需求,在APP內(nèi)直播觀眾和回放頁(yè)面,需要增加一個(gè)橫豎屏切換的按鈕,和當(dāng)前眾多視頻APP的橫豎屏切換行為保持一致。 當(dāng)拿到這個(gè)需求的時(shí)候,覺得是...
1、前言 前段時(shí)間,PM提了一個(gè)需求,在APP內(nèi)直播觀眾和回放頁(yè)面,需要增加一個(gè)橫豎屏切換的按鈕,和當(dāng)前眾多視頻APP的橫豎屏切換行為保持一致。 當(dāng)拿到這個(gè)需求的時(shí)候,覺得是...
新版本的Android Studio沒(méi)有展示Version Control窗口,改為了Git。默認(rèn)情況下是沒(méi)有Local Changes窗口的,需要在Android Stud...
1.前言 Android 車載應(yīng)用開發(fā)與分析是一個(gè)系列性的文章,這個(gè)是第12篇,該系列文章旨在分析原生車載Android系統(tǒng)中核心應(yīng)用的實(shí)現(xiàn)方式,幫助初次從事車載應(yīng)用開發(fā)的同...
前言 本文發(fā)布于去年下半年,在發(fā)布兩篇系列文章后未再更新后續(xù)系列。期間雖然收到多位讀者催更,但因工作原因以及去年自我學(xué)習(xí)驅(qū)動(dòng)在Python上,未再做更新。在此感謝各位同學(xué)的關(guān)...
Fragment系列文章:1、Fragment全解析系列(一):那些年踩過(guò)的坑2、Fragment全解析系列(二):正確的使用姿勢(shì)3、Fragment之我的解決方案:Frag...
OKHTTP異步和同步請(qǐng)求簡(jiǎn)單分析OKHTTP攔截器緩存策略CacheInterceptor的簡(jiǎn)單分析OKHTTP攔截器ConnectInterceptor的簡(jiǎn)單分析OKHT...
前面一章介紹了JUnit的一些基本用法,本章來(lái)介紹關(guān)于JUnit更高級(jí)的用法,這些功能我們可能并不一定會(huì)用到,但是了解它,對(duì)JUnit會(huì)有更深刻的認(rèn)識(shí)。 5.1 Test r...
廣播插件的兩種實(shí)現(xiàn)模式 接上一篇插件化(一),已經(jīng)實(shí)現(xiàn)了通過(guò)插裝式實(shí)現(xiàn)activity插件和service插件,這兩種的實(shí)現(xiàn)是一樣的,但是廣播就不同了,廣播分為靜態(tài)廣播和動(dòng)態(tài)...
本文主要探究用Rxjava2 + Retrofit進(jìn)行網(wǎng)絡(luò)請(qǐng)求時(shí), 應(yīng)該在哪里調(diào)用 showLoading(), 在哪里調(diào)用 hideLoading(). 別告訴我, 你是這...