打开的界面:

向上滑动,进入主界面:

省份界面:

城市界面:

加载天气界面:

显示天气界面:

侧滑,显示地区,然后根据天气来显示一首诗句(晴,多云,雪,雨什么的):

第一次启动App的时候才会加载数据。

首先进去到省份界面,然后根据省份的城市绘制城市页面,点击了城市后,找数据库里面的城市编号,补全URL去爬取天气数据。

然后更新界面三的UI。

比较综合的一个APP,用了滑动相关的东西,自定义ListView,自定义字体,访问网络,爬虫(天气数据不是用的API,是我自己网上爬的),侧滑,数据库(不是SQLite而是Realm),Handler更新UI。也算是交一个作业。

最新文章

  1. CSS入门常见的问题
  2. springmvc 动态代理 JDK实现与模拟JDK纯手写实现。
  3. iOS进行Basic认证与NTLM认证
  4. mysql数据库中标的key的含义
  5. 学习java第二天
  6. [Xamarin.Android] Fragment Tips
  7. 【总结】你所不知道的Java序列化
  8. Spring Bean之间的关系
  9. Linux下安装ACE
  10. Python之简单的SMTP发送邮件详细教程附代码
  11. Java 将字节数组转化为16进制的多种方案
  12. JDK源码 - ArrayList
  13. 基于SpringMVC+Spring+MyBatis实现秒杀系统【业务逻辑】
  14. 文本分类实战(七)—— Adversarial LSTM模型
  15. Django标签和过滤器
  16. MySQL复制表-SELECT INTO FROM
  17. Windows编译安装使用cephfs客户端
  18. Spring理解IOC,DI,AOP作用,概念,理解。
  19. java框架之Hibernate(4)-几种检索方式
  20. Mysql数据库的(行记录)详细操作

热门文章

  1. Idea_00_资源贴
  2. request_irq() | 注册中断服务
  3. ROS机器人星火计划公开课总结
  4. socketserver模块简介
  5. Ubuntu 安装文本编译器notepad++,ultraEdit
  6. Qt图形视图体系结构示例解析(视图、拖拽、动画)
  7. ubuntn 配置webpy nginx
  8. 【转】C# Socket编程(2)识别网络主机
  9. stp 零部件 转为 装配图
  10. css3中做3D导航栏