Android 一個不錯的垂直TabLayout和ViewPager
一.垂直豎向的Android TabLayout VerticalTabLayout
- 支援自定義Indicator大小
- 支援自定義Indicator位置
- 支援Indicator設定圓角
- 支援Tab設定Badge
- 支援Adapter的方式建立Tab
- 多種Tab高度設定模式
- Tab支援android:state_selected
- 很方便的和ViewPager結合使用
- 很方便的和Fragment結合使用
圖為專案中的應用效果,基本滿足工作時的使用。
github地址:https://github.com/qstumn/VerticalTabLayout
二.垂直豎向的Android ViewPager VerticalViewPager
特性及說明
github地址:https://github.com/youngkaaa/YViewPagerDemo
相關推薦
Android 一個不錯的垂直TabLayout和ViewPager
一.垂直豎向的Android TabLayout VerticalTabLayout 支援自定義Indicator大小 支援自定義Indicator位置 支援Indicator設定圓角 支援Tab設定Badge 支援Adapter的方式建立Tab 多
Android頂部導航之TabLayout和ViewPager的組合,setupWithViewPager有點坑
TabLayout是Android Design Support Library的元件,可以很方便的寫出頂部導航欄比以前那個什麼TabHost好用多了,因為是Design Support Library下的控制元件,所以使用它要引入相關依賴 impleme
TabLayout和viewpager繫結的兩種方式
兩種方法的區別是tab的文字放在哪裡,一種是在Activity中一種是在是配置中; 先第一種在Activity中: //把需要用的Fragment放到一個集合中 List<Fragment> list=new ArrayList<>(); list
Tablayout 和 ViewPager 聯用時,向 Fragment 傳值的問題
在做專案的時候,用到 Tablayout 和 ViewPager 聯用,ViewPager 裡面是複用的幾個 Fragment,需要的功能是切換 viewpager 時,傳入相應的 position 到 fragment。 mVp.addOnPageChangeListener(ne
Android UI開發之TabLayou和ViewPager的使用
首先注意因為Tablayout是android.support.design.widget包下面的,所以需要新增依賴,不然會報錯。 implementation 'com.android.support:design:27.0.0' 首先慣例,咱們看一下效果圖: 主頁程式碼:
TabLayout 和 ViewPager的簡單使用
效果: build.gradle 加入(如果編譯版本有誤,根據提示修改) implementation 'com.android.support:design:27.1.0' TabFragment.java public class TabFragmen
TabLayout和viewpager聯動知識點(基礎)
總結一下TabLayout和ViewPager的聯動 先看看效果圖(簡單) 這就是簡單的效果圖 1.匯入依賴 compile 'com.android.support:design:28+' 2.在xml檔案裡的佈局 <android.support.de
解決android-Ultra-Pull-To-Refresh 和ViewPager衝突的問題
由於PtrFrameLayout在dispatchOnTouchEvent中沒有判斷事件攔截的情況,導致PtrFrameLayout如果內部的content包含有ViewPager時會出現翻頁異常困難的情況,參考了網上的多的文章沒有解決,很多都是有bug的,今天在網上看到Sw
Tablayout和Viewpager切換
依賴 implementation 'com.flyco.tablayout:FlycoTabLayout_Lib:[email protected]' implementation 'com.jakewharton:butterknife:8.8.1'
簡單優雅的使用tablayout和viewpager打造導航欄
又是很久沒寫部落格了,當然之前只寫過一篇。本來想著堅持寫呢,可是發現這裡的部落格稽核需要挺長時間,於是乎又不怎麼想寫了。 今天帶來的是一種導航欄的簡單優雅的一種實現方式。就導航欄的實現方式的發展來看,先後主要經歷了: 1--tabhost; 2--radiogroup--
TabLayout和ViewPager實現今日頭條效果
一、效果圖 二、實現原理 TabLayout+ViewPager+Fragment 三、實現 MainActivity.java public class MainActivity extends AppCompatActivity { private
Big Planet Tracks 一個不錯的 Android 開源地圖
最近在學習 Android 地圖相關的知識,無意間找到了一個非常好的開源專案,特此分享。 專案地址:http://code.google.com/p/big-planet-tracks/ 注:上面網站中的程式編譯可能會出錯,特上傳一份成功編譯的原始碼。 Bi
Android ListView中的item只能有一個選中的問題和ListView與activity互動的問題
Android中ListView中的item與activity的互動有幾種方式:可以用回撥,廣播等,下面的方式是動態廣播的方式 ListView中的item選中事件,比如有多個item,每個item中都有一個CheckBox,我們要只選擇其中的一個,這是我們需要給每個item設定一
Android 中一個簡單垂直跑馬燈的實現
記錄一個Android中簡單實現垂直跑馬燈功能的方法:實現了垂直跑馬燈的功能。記錄一下以便日後檢視: 首先在MainActivity下新建一個名為 ScrollTextView的.java 檔案
Android 開源框架ActionBarSherlock 和 ViewPager 仿網易新聞客戶端
大家都知道Android的ActionBar是在3.0以上才有的,那麼在3.0以下呢,google並沒有給我提供在3.0以下支援ActionBar的包,但是外國的大牛JakeWharton實現了在3.0以下使用ActionBar, JakeWharton這位大牛是ActionB
Android 一個TextView中設定文字不同字型大小和顏色的最完整方法
在做專案的時候,經常會遇到過一行文字有兩種顏色。有時候直接會想到用多個TextView來實現。今天就介紹一下更為簡單的方法,用一個TextView實現。 效果: 這幾個都實現了一行字有不同顏色,還有兩個字型大小也不一樣,我們下邊一一介紹。 首先xml程
Android Fragment和ViewPager聯用
VPandFMActivity.javapackage com.example.administrator.main; import android.support.v4.app.Fragment; import android.support.v4.view.Vie
一個不錯的小軟體和一個不錯的作者的主頁:以管理員許可權特定時間執行程式
RunAsDate v1.21 - Run a program with the specified date/time Copyright (c) 2007 - 2013 Nir Sofer <iframe frameborder="0" hspace="0
Android 跑馬燈效果實現的兩種方式,解決和viewpager的衝突問題
第一篇部落格寫一點簡單的東西,多麼的簡單,就是一個跑馬燈,簡單的要死。所以話不多,寫起來。首先我們來講一個段子先緩和一下氣氛。大學的時候,隔壁宿舍老喜歡蹭我的wifi,煩死了,然後我把wifi名改成了:206有個帥哥是誰。密碼是我的名字,媽的看誰還蹭,結果。除了
Android:SwipeRefreshLayout和ViewPager滑動衝突的原因和正確的解決方式
BUG修復 2016.01.21 用幾部真機測試,發現有些手機,手指沒有滑動,move也一直執行。這回導致我們的判斷出現一些問題。現在已經修復,加入了TouchSlop判斷。 2017.6.16 修改文章中的一些錯誤 一、前言 急著解決問題的直接看博