__GetZoneResult_.java 存数返回的手机号码归属地数据
package dao;
public class __GetZoneResult_ {
private String mts;
private String province;
private String catName;
private String telString;
private String areaVid;
private String ispVid;
public String getMts() {
return mts;
}
public void setMts(String mts) {
this.mts = mts;
}
public String getProvince() {
return province;
}
public void setProvince(String province) {
this.province = province;
}
public String getCatName() {
return catName;
}
public void setCatName(String catName) {
this.catName = catName;
}
public String getTelString() {
return telString;
}
public void setTelString(String telString) {
this.telString = telString;
}
public String getAreaVid() {
return areaVid;
}
public void setAreaVid(String areaVid) {
this.areaVid = areaVid;
}
public String getIspVid() {
return ispVid;
}
public void setIspVid(String ispVid) {
this.ispVid = ispVid;
}
}
PhoneUtil.java 获取手机归属地
package Util;
import com.google.gson.Gson;
import dao.__GetZoneResult_;
public class PhoneUtil {
public static __GetZoneResult_ getresult(String tel)
{
String url = "http://tcc.taobao.com/cc/json/mobile_tel_segment.htm tel="+tel+"";
String json = JsonUtil.loadJSON(url);
json=json.substring(json.indexOf("=")+1);
Gson gson=new Gson();
__GetZoneResult_ getresult=gson.fromJson(json, dao.__GetZoneResult_.class);
return getresult;
}
}
功能3:查询天气
WeatherInfo.java 存储天气信息
package dao;
public class WeatherInfo {
//{"weatherinfo":{"city":" ","cityid":"101010100","temp1":"12 ","temp2":"28 ","weather":" ","img1"
//:"n53.gif","img2":"d1.gif","ptime":"18:00"}}
private String city;
private String cityid;
private String temp1;
private String temp2;
private String weather;
private String ptime;
private String img1;
private String img2;
public String getImg1() {
return img1;
}
public void setImg1(String img1) {
this.img1 = img1;
}
public String getImg2() {
return img2;
}
public void setImg2(String img2) {
this.img2 = img2;
}
public String getCity() {
return city;
}
public void setCity(String city) {
this.city = city;
}
public String getCityid() {
return cityid;
}
public void setCityid(String cityid) {
this.cityid = cityid;
}
public String getTemp1() {
return temp1;
}
public void setTemp1(String temp1) {
this.temp1 = temp1;
}
public String getTemp2() {
return temp2;
}
public void setTemp2(String temp2) {
this.temp2 = temp2;
}
public String getWeather() {
return weather