前言 本文是MultiItem系列的進(jìn)階文章,講解如何利用RecyclerView實(shí)現(xiàn)Form表單,在日常開(kāi)發(fā)中多數(shù)人還是使用普通布局方式實(shí)現(xiàn),這種方案比較直觀也很簡(jiǎn)單,但是...
前言 本文是MultiItem系列的進(jìn)階文章,講解如何利用RecyclerView實(shí)現(xiàn)Form表單,在日常開(kāi)發(fā)中多數(shù)人還是使用普通布局方式實(shí)現(xiàn),這種方案比較直觀也很簡(jiǎn)單,但是...
本文是MultiItem系列的擴(kuò)展文章,跨RecyclerView的Item拖動(dòng),并支持縮放的功能,主要防辦公軟件的面板,本功能的實(shí)現(xiàn)大量參考了ItemTouchHelper...
前言 本文是MultiItem系列的進(jìn)階文章,講解如何展示空白、錯(cuò)誤等狀態(tài)頁(yè),這個(gè)功能比較常用,實(shí)現(xiàn)的思路也有很多,本文的思路是把狀態(tài)頁(yè)當(dāng)成一個(gè)填充滿RecyclerView...
前言 RecyclerView是一個(gè)大家常用的列表控件,在列表中不免會(huì)出現(xiàn)多種類(lèi)型的布局,這時(shí)adapter中多種類(lèi)型的判斷就會(huì)充滿著switch的壞味道,可怕的是需求變更,...
正則表達(dá)式,一個(gè)十分古老而又強(qiáng)大的文本處理工具,僅僅用一段非常簡(jiǎn)短的表達(dá)式語(yǔ)句,便能夠快速實(shí)現(xiàn)一個(gè)非常復(fù)雜的業(yè)務(wù)邏輯。熟練地掌握正則表達(dá)式的話,能夠使你的開(kāi)發(fā)效率得到極大的提...
前言 本文是MultiItem系列的進(jìn)階文章,講解如何利用 DataBinding改善對(duì)MultiItem的開(kāi)發(fā),其中RecyclerView的Adapter和ViewHol...
Step 1. 玩轉(zhuǎn)RxJava 使用RxJava處理異步極其方便,各種操作符可以對(duì)數(shù)據(jù)做流水線式操作,再加上與Retrofit的結(jié)合,使得Andorid開(kāi)發(fā)變的極其簡(jiǎn)單。唯...
通常我們?cè)谧约洪_(kāi)發(fā)的 APP 中打開(kāi)網(wǎng)頁(yè)無(wú)非兩種方法: 一是跳轉(zhuǎn)到系統(tǒng)自帶的瀏覽器,二是使用 WebView 控件加載頁(yè)面。使用 WebView 控件的好處就是可以通過(guò)各種 ...