高德天气应用开发之四:android ViewPager实现左右页面滑动切换

【版权说明】

1. 请支持原创,转载请注明出处:https://blog.csdn.net/cbk861110/article/details/86665564

2. 项目源码请移步:https://github.com/caobaokang419/WeatherApp(欢迎Github Fork&Star,框架和技术实现不妥之处,请帮忙指正),谢谢!

-------------------------------------------

基于MVVM框架的高德天气APP:


功能点实现说明:

  • 左右滑动实现:ViewPager实现左右页面滑动切换;

一、 实现方式选型:

ViewPager+PagerAdapter
备注:弃用方案:ViewPager+FragmentPagerAdapter,不适合此场景(View一致,data不同,count动态)

二、 代码实现:

1. WtMainActivity.java 相关实现:

private ViewPager mViewPager;
private CityPagerAdapter mCityPagerAdapter;
private PageIndicatorView mPageIndicatorView;

你可能感兴趣的:(Android,应用框架,Android,mvvm,高德天气应用)