1. 程式人生 > >Android導航選單橫向左右滑動並和下方的控制元件實現聯動

Android導航選單橫向左右滑動並和下方的控制元件實現聯動

實現原理是上方使用HorizontalScrollView這個可以水平橫向拖動的控制元件,在其中加入了5個RadioButton;下方使用的是ViewPager,裡面加入了7個Layout檔案,其中第一個和最後一個為空,是為了實現拖到第一個螢幕的時候還能往外拖動的效果。

先看下效果,切換都是帶動畫效果的,並且點選上面最右邊的標籤時會自動滾動出後面的標籤。

原始碼連線:http://download.csdn.net/download/wushuaijun1/8203577

原始碼實在網上下載的,如有維權請聯絡版主;請留言。

相關推薦

Android導航選單橫向左右滑動下方控制元件實現聯動

實現原理是上方使用HorizontalScrollView這個可以水平橫向拖動的控制元件,在其中加入了5個RadioButton;下方使用的是ViewPager,裡面加入了7個Layout檔案,其中第一個和最後一個為空,是為了實現拖到第一個螢幕的時候還能往外拖動的效果。

導航選單橫向左右滑動下方控制元件實現聯動

package com.zj.popupwindow;   import java.util.ArrayList; import java.util.HashMap; import java.util.Map;   import android.app.Activity; import android.gr

C#用serialPortchart控制元件實現簡單波形繪製

先看最終的效果圖: 主要實現功能是將串列埠傳送過來的資料按波形顯示 注:本例是以串列埠除錯助手和虛擬串列埠VSPD軟體模擬串列埠傳送資料的,詳細說明見下文 說明: serialPort的ReadByte()方法用於從System.IO.Ports.SerialPort輸入

Android右滑關閉Activity介面功能-自定義控制元件實現

引言Android右滑關閉Activity介面功能,網上已經有好多優秀的開原始碼和專案,不過大部分都是結合ViewDragHelper來實現的,這裡要討論的是通過結合ValueAnimator來實現,目前我的控制元件只實現了從左往右(上往下)滑關閉介面。需求在介面上從左往右滑

Android進階——自定義View之組合系統控制元件實現水珠形狀的ItemView

引言 相信大家在專案開發的過程中一定會有不少需要在上方顯示一張圖片,而在其下方顯示提示標題的效果,作為一個介面的功能按鈕或者單純作為一個列表的item項,尤其是當這個item還需要顯示一些動畫效果時候,此時更應該當成一個整體,否則動畫效果就會需要額外的調整,否

Android 9宮格橫向左右滑動

專案中大多都會有很多的分類,且左右滑動,如美團首頁(下圖): 不難發現包含2部分內容:1.左右滑動的頁面,2.指示器。 大度一般都會想到,viewPager+GridView,這裡介紹另外的的一種方法,也做下記錄; GridViewPager+MagicIndica

Android中監聽ScrollView滑動停止滑動到底部

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Android:禁止viewpager左右滑動,去除viewpager切換時動畫,解決viewpager與百度地圖滑動衝突

Android自定義viewpager,禁止viewpager左右滑動,去除viewpager切換時動畫,解決viewpager與百度地圖滑動衝突 public class CustomViewPager extends ViewPager { private boolean e

純JS實現左右滑動佈局滑動

<!DOCTYPE html> <html> <head> <meta charset=utf-8> <meta name=keywords content=首頁> <meta name

iOS使用UIScrollView實現左右滑動UITableViewUICollectionView

在UIScrollView中巢狀UITableView的文章很多,但是專案需要,需要巢狀UICollectionView,而UICollectionView和UITableView有很多不同,有些知識到現在也沒搞清楚,一遍一遍的嘗試,總算是做出來了。以下是實現後的效果圖:

Android GridView顯示一行,左右滑動

 點選左右箭頭實現滑動翻頁的效果 private int mScrollMaxDistance = 3; private int mScrollDistance = 0; case R.id.leftArrow: if (mScrollDistance > 0)

Android 自定義 HorizontalScrollView 打造再多圖片(控制元件)也不怕 OOM 的橫向滑動效果

自從Gallery被谷歌廢棄以後,Google推薦使用ViewPager和HorizontalScrollView來實現Gallery的效果。的確HorizontalScrollView可以實現Gallery的效果,但是HorizontalScrollView存在一個很大的問

Android禁止ViewPager的左右滑動

       有時候在開發中會遇到一些“詭異”的要求,比如在ViewPager中嵌入ListView,或者再嵌入一個ViewPager,那麼在滑動的時候就會造成被嵌入的XXView不能滑動了,那麼現在就把最外層的ViewPager禁止滑動吧,讓被嵌入的XXView獲得滑動

Android RecyclerView +SnapHelper 實現橫向滾動自動滾動到中心控制元件選中

效果圖 此效果已被產品砍掉,所以有些適配bug就不修改了 此部落格只為記錄下程式碼 默哀3秒 1秒 2秒 3秒 程式碼 佈局檔案 <?xml version="1.0" encoding="utf-8"?> <

Android 下拉重新整理 左右滑動 事件衝突

截獲listview和refreshlayout的dispatchTouchEvent方法,針對不同滑動通知父容器是否通知子控制元件獲取事件 CusMaterialRefreshLayout float xDown = -1,yDown=-1; @Overrid

Android自定義SwitchButton左右滑動開關按鈕控制元件

以前在專案中做過一個類似滑動開關的、但是可惜的是隻能用點的方式去操作、總感覺不完美、在網上查閱資料後、稍稍的改進了一下、添加了滑動事件、封裝了一個 SwitchButton 的類、分享給大家、希望對大家有用 MySwitchButton.java public class MySwitchButton ex

Android : 事件分發,以及消除子控制元件控制元件互相的影響

效果圖 消除在上下滑的時候讓下面的listview控制元件不進行滑動 如題,先上xml的程式碼 父控制元件listview <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.Con

Android】自定義控制元件實現滑動的開關(switch)

介紹 昨天晚上寫了一個Android的滑動開關, 即SlideSwitch。效果如下: 實現 實現的思路其實很簡單,監聽控制元件上的touch事件,並不斷重新整理,讓滑塊在手指的位置上繪出,達到滑塊跟著手指滑動的顯示效果。 先看一下程式碼

Android開發自定義控制元件實現一個圓形進度條【帶數值動畫】

實現一個如下圖所示的自定義控制元件,可以直觀地展示某個球隊在某個賽季的積分數和勝場、負場、平局數 首先對畫布進行區域劃分,整個控制元件分上下兩部分 上邊是個大的圓環,圓環中間兩行文字,沒什麼難度,選好圓心座標和半徑後直接繪製即可,繪製文字也是如此。 下部分是三個小的圓弧進

Android開發第三方庫glide圓形控制元件circleimageview一起使用第一次進入無法顯示問題

在使用glide載入圓形頭像,圓形頭像使用控制元件circleimageview,發現第一進入頭像根本不會顯示,後來使用android v4包提供的RoundedBitmapDrawableFactory完美的解決了這個問題,在使用RoundedBitmapDr