1. 首页
  2. 移动开发
  3. Android
  4. 安卓_中国天气网城市代码TXT版_SQLITE版及应用示例(可根据省市查询下级市区并获得相应天气)

安卓_中国天气网城市代码TXT版_SQLITE版及应用示例(可根据省市查询下级市区并获得相应天气)

上传者: 2020-05-30 18:28:56上传 RAR文件 895.14KB 热度 18次
本人发现网上的城市代码零零散散,没有形成格式或数据库,正好也要做天气的功能,就整理了一下,形成了一个完整的中国天气网接口三级城市层次的android应用示例,希望对大家有所帮助! 另:城市级次SQLITE数据库在应用的assets下名为weather_city.db,txt的格式版本在压缩文件下,一个是原始的网页版本,另一个是用程序格式化后的版本;数据库中按(code,value)存储,code是城市代码,value是城市名; 另:示例的输入框可输入省,市,和县级名,或者9位的地区码,然后按确定加载天气
下载地址
用户评论
码姐姐匿名网友 2020-05-30 18:28:56

很不错的资源

码姐姐匿名网友 2020-05-30 18:28:56

正好解决了项目需要。

码姐姐匿名网友 2020-05-30 18:28:56

真不错,直接可用了

码姐姐匿名网友 2020-05-30 18:28:56

可以用,资源不错的说

码姐姐匿名网友 2020-05-30 18:28:56

“不是很对, 例如东莞是101281601, 本文档中的是1012816, 中山是101281701, 本文档中的是1012817, 而庆城是101160409又是对的. 那我就纳闷了, 究竟那些要加多01那些不用呢” 可以打开weather_city.db文件看third_level表的东莞数据库code值,的确是101281601,是正确的。三级城市代码第一级都为5位,第二级和第三级为2位,觉着你说文档中的东莞是1012816是因为这只是前两级的代码,但是定位一个地区需要全部三级代码,共9位,东莞是广东(10128)的第16个的第01个地区,所以东莞的正确代码是101281601。就像北京