页面滑动
11.1、PagerAdapter適配器 PagerAdapter主要是viewpager的適配器,而viewPager是android.support.v4擴(kuò)展中新添加的一個(gè)強(qiáng)大控件,可以實(shí)現(xiàn)控件的滑動(dòng)效果, 繼承pageradapter,至少必須要重寫以下四個(gè)方法: position:當(dāng)前頁面,及滑動(dòng)的頁面 positionOffset:當(dāng)前頁面滑動(dòng)的比例,如果頁面向右翻動(dòng),則值不斷變大,最后在趨近1的時(shí)候變?yōu)?.如果向左翻動(dòng),則不斷變小,最后變?yōu)? positionOffsetPixels:當(dāng)前頁面滑動(dòng)像素,變化情況和positionOffset一致
- instantiateItem(ViewGroup, int)
- destroyItem(ViewGroup, int, Object)
- getCount()
- isViewFromObject(View, Object)
?
? ? ? 11.2、OnPageChangeListener接口 OnPageChangeListener是ViewPager在處理滑動(dòng)事件的時(shí)候需要用到的,這個(gè)接口需要實(shí)現(xiàn)三個(gè)方法:- onPageScrollStateChanged(int state)
- onPageScrolled(int position,float positionOffset,int positionOffsetPixels)
- onPageSelected(int position)
?程序猿必讀
轉(zhuǎn)載于:https://www.cnblogs.com/longzhongren/p/6084971.html
總結(jié)
- 上一篇: js-FCC算法Smallest Com
- 下一篇: js字符串截取函数substr subs