做过移动开发的朋友都知道,ViewPager控件在应用场景是在常见不过了,React Native(RN)给我们提供了一套针对安卓平台的component:ViewPagerAndroid。不过github上面有人实现了跨平台的ViewPager,只是体验上有点欠佳。这里乱侃一句,虽说FB打的旗号是:Learn once,write anywhere。但是觉得应该会慢慢的演变成write once run anywhere.如果体验不差的情况下,问谁愿意去写两套代码呢,所以看看FB的API以及开源框架,慢慢的都已经演变成跨平台的了。所以说,跨平台才是王道,虽说RN性能与体验上优于H5,但是跨平台性远远不及H5,所以今后一定是H5的天下.
了解下ViewPagerAndroid的属性.
initialPage:初始化时候下标(从 0开始),类似于安卓ViewPager中的setCurrentItem方法.
onPageScroll