【版权说明】

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;

更多相关文章

  1. Android使用okhttp框架实现带参数Get和Post请求(附服务端完整代码
  2. 【精华】Android应用程序框架分析
  3. roboguice - Android上的依赖注入框架
  4. Android 下拉加载更多 上拉刷新 框架 (太极 八卦样式刷新,支持自定
  5. Android 下的usb框架及功能点
  6. Android以太网框架情景分析之EthernetServiceImpl和NetworkManag
  7. Android自动化测试框架Robotium
  8. Mediapipe框架在Android上的使用
  9. QADDroid—android快速原型框架

随机推荐

  1. Android(安卓)APP 进入后台开启手势密码
  2. Android Studio中minSdkVersion、targetS
  3. Android Studio升级提示 Connection fail
  4. Android中两种使用Animation的方法
  5. Android 中 Activity 的4种启动模式
  6. 详解Android aidl的使用方法
  7. Android样式基础--drawable篇
  8. FFmpeg(3.3.2)移植Android平台
  9. Android之Sqlite的增删查操作
  10. Android——Listview不用notifydatasetch