1.前言 任何系統(tǒng),我們不會(huì)傻傻的在每一個(gè)地方進(jìn)行異常捕獲和處理,整個(gè)系統(tǒng)一般我們會(huì)在一個(gè)的地方統(tǒng)一進(jìn)行異常處理,spring boot全局異常處理很簡(jiǎn)單; 介紹前先說(shuō)點(diǎn)題外...
1.前言 任何系統(tǒng),我們不會(huì)傻傻的在每一個(gè)地方進(jìn)行異常捕獲和處理,整個(gè)系統(tǒng)一般我們會(huì)在一個(gè)的地方統(tǒng)一進(jìn)行異常處理,spring boot全局異常處理很簡(jiǎn)單; 介紹前先說(shuō)點(diǎn)題外...
前言 截圖 簡(jiǎn)介 目前完成的功能 1.首頁(yè)六大模塊,推薦,番劇,直播,關(guān)注,分區(qū),發(fā)現(xiàn)的實(shí)現(xiàn)。 2.視頻詳情界面,視頻評(píng)論,使用ijkplayer完成的視頻播放,烈焰彈幕庫(kù)實(shí)...
發(fā)現(xiàn)原因是多導(dǎo)入了一個(gè)
websocket 給人的印象就是使用非常簡(jiǎn)單,比原生Socket像 Netty 等簡(jiǎn)單很多。無(wú)論服務(wù)端還是客戶端都很簡(jiǎn)單 OkHttp3 也是支持WebSocket的,因?yàn)?..
目前Android WebSocket 框架 主要包括: SocketIO Java-WebSocket OkHttp WebSocket 一開(kāi)始我首選的是采用SocketI...
本節(jié)教程我們將來(lái)介紹下ExoPlayer的視頻播放功能。 我們?cè)诒竟?jié)將主要介紹以下知識(shí)點(diǎn): ExoPlayer高級(jí)自定義的實(shí)現(xiàn) 視頻的全屏播放和退出全屏播放 ExoPlaye...
之前工作用了很久MVP架構(gòu)了,雖然很好的解決了M層與V層的耦合關(guān)系,但巨多的接口,難以復(fù)用、難以單測(cè)的問(wèn)題一直縈繞心頭,久久不能平復(fù)~~~,于是我將目光轉(zhuǎn)向了MVVM。 MV...
圓角按鈕是我們?cè)谧鼋缑鏁r(shí)常常遇到的UI樣式。通常的辦法,是做一個(gè)drawable,比如這樣: 在Layout文件里Button的background屬性設(shè)上這個(gè)drawabl...