Android--›最萬能的TabLayout(不單單是TabLayout)

DslTabLayout

:hearts: Android界最萬能的TabLayout(不單單是TabLayout)git

特性

  1. 支持任意類型的child視圖.
  2. 支持任意類型Drawable指示器.
  3. 支持智能開啓橫向滾動.
  4. 支持高凸模式, 容許某個child高出一節顯示.
  5. 支持滑動選擇模式, 滑動的時候智能選擇上一個下一個.

直接當作橫向的LinearLayout使用方式便可, 無特殊要求.github

點擊查看所有屬性maven

效果

一個DSLTabLayout可實現如下3中效果gradle

無需選擇, xml配置便可, 還不趕忙收下?ui

帶滾動效果
普通和高凸效果
帶邊框,分割線和滑動選擇效果

使用JitPack的方式, 引入庫.

根目錄中的 build.gradle

allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}
複製代碼

APP目錄中的 build.gradle

dependencies {
    implementation 'com.github.angcyo:DslTabLayout:1.1.0'
}
複製代碼

下載體驗

掃碼安裝url


羣內有各(pian)種(ni)各(jin)樣(qun)的大佬,等你來撩.spa

聯繫做者

點此QQ對話 該死的空格 點此快速加羣3d

開源地址code

相關文章
相關標籤/搜索