原创 Android 一個RecyclerView的雙向滑動表格控件實現--FormLayoutManager

前言 爲什麼會有這篇文章誕生呢?本人工作以來一直沒做個表格控件的需求,直到最近想實現一個表格的交互效果。一開始遇到需求,自己腦海就先構思了一下思路。當然也會想大家一樣百度谷歌看看大家普遍是怎麼做的。一百度,我就驚訝了。 怎麼大家都是re

原创 Rxjava操作符基本介紹

前言 以前有自學過Rxjava,也看過相關的博客,但一直工作項目都沒用rxjava。如今終於要用了,這裏記錄一下大部分常用的操作符。其實網上也有很多總結,隨便百度都能找到某個操作符怎麼用,那爲什麼我還要自己寫一遍。因爲自己寫一遍,總結一遍

原创 FormLayoutManager -- 默認顯示位置

FormLayoutManager首頁,裏面有github地址 目錄 前言 使用 代碼 擴展 前言 認真看過FormLayoutManager完整的代碼的朋友們,應該發現有一個startShow的方法。我們的表格默認起始顯示左上角的位置,

原创 FormLayoutManager -- Adapter基類用法

FormLayoutManager首頁,裏面有github地址 Adapter基類用法 從我首頁的文章,大家應該瞭解到FormLayoutManager實現的是表格每一格的view都會複用,由想可知,我們adapter的數據源的list,

原创 Rxjava變換操作符

Rxjava操作符索引  這篇章主要介紹Rxjava的變換操作符 目錄 Buffer FlatMap GroupBy Map Cast Scan Window Buffer Buffer操作符將一個Observable變換爲另一個,原來的

原创 Rxjava連接操作符

Rxjava操作符索引 這篇章主要介紹Rxjava的連接操作符 目錄 Connect RefCount Connect 官方說明不貼了,看不明 ConnectableObservable connectableObservable =

原创 FormLayoutManager -- 解說(2)

FormLayoutManager首頁,裏面有github地址 前言 這篇主要說FormLayoutManager兩個處理滑動邏輯的方法,scrollVerticallyBy和scrollHorizontallyBy,說完基本把FormL

原创 FormLayoutManager -- 解說(1)

FormLayoutManager首頁,裏面有github地址 目錄 前言 構造方法 onLayoutChildren handleLayoutChildren 總結 前言 接下來會一步步帶大家走進FormLayoutManager。在寫

原创 FormLayoutManager -- 每格設置不同背景顏色或字體顏色

FormLayoutManager首頁,裏面有github地址 BaseFormModel基類 public abstract class BaseFormModel { protected List<Integer> text

原创 Rxjava輔助操作符

Rxjava操作符索引 這篇章主要介紹Rxjava的輔助操作符 目錄 Delay Do Serialize TimeInterval Timeout Timestamp To Using Delay 延遲一段指定的時間再發射來自Obser

原创 Rxjava異常操作符

Rxjava操作符索引 這篇章主要介紹Rxjava的異常操作符 目錄 Catch onErrorReturnItem onErrorReturn onErrorResumeWith onErrorResumeNext Retry retr

原创 Android 雙向滑動表格控件實現--FormLayoutManager

前言 爲什麼會有這篇文章誕生呢?本人工作以爲一直沒做個表格控件的需求,直到最近的新公司,要做一個表格的需求。一開始遇到需求,自己腦海就先構思了一下思路。當然也會想大家一樣百度谷歌看看大家普遍是怎麼做的。一百度,我就驚訝了。 怎麼大家都是

原创 FormLayoutManager--多類型表格

FormLayoutManager首頁,裏面有github地址 目錄 前言 代碼 MonsterHAdapterByType FormLayoutManager 注意 前言 之前能實現的表格都必須每個格子的寬高一樣,現在所說的多類型就是,

原创 Rxjava條件操作符

Rxjava操作符索引 這篇章主要介紹Rxjava的條件操作符 目錄 All Amb Contains DefaultIfEmpty SequenceEqual SkipUntil SkipWhile TakeUntil TakeWhil

原创 FormScrollHelper--標題和表格聯合滾動

FormLayoutManager首頁,裏面有github地址 目錄 前言 FormScrollHelper代碼 TFormScrollHelper代碼 前言 表格基本實現了,但表格頂部通常有個標題的橫線列表跟着一起水平滾動,或是左側有個