android 6.29coolWeather开发过程

[TOC]
主要记录一款软件开发的过程

功能需求及可行性分析

功能分析

  1. 罗列全国所有城市
  2. 查看任意城市的天气
  3. 自由切换城市,查看城市的天气
  4. 提供手动更新及后台自动更新的功能

数据获取

尝试使用和风全球天气和风天气API

github上创建项目

在github上建立名为coolweather的repository
然后按照书上步骤关联远程仓库
注意:android studio 也有github功能不过个人感觉不够直观

数据存储查询

创建数据库和表

  1. 在数据库包下采用SQL存储的方式自定义SQLHelper类,创建省市县三张表
  2. 在model包下为了以后的开发创建Province City Country 三个类具有与数据库相对应的属性
  3. 将对数据常用的操作封装起来:
    • 数据库的构造方法
    • 省市县数据信息的存储和读取
  4. 遍历全国的省市县
    待完善…
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值