你是在后台调用api,然后只用将值存在string中,然后按照json的数据格式来拆分就可以了。如:我以前做的一个天气api,只用string的substring来获取对应的数据就可以了,一般api中的json格式不会改变。
有的文章介绍根据IP地址获取城市代码,但应该不适用在Android移动端吧,我没有研究,所有采用了下面的办法:第二种是将最新的城市代码放入本地数据库(数据库文件我放在末尾处,需要的可以下载,在中国范围内应该足够用了),通过在代码中查询城市名称从数据库中取出与之对应的城市代码,通过字符串的拼接发送请求,来获取想要的天气信息!这个是我自己的思路,或许比较笨拙,希望有更好想法的朋友可以指出!欢迎分享,转载请注明来源:内存溢出
评论列表(0条)