PrimeIPTV Plus v2.1.0版本的 MD5 值为:44f247a9048d0121c6011174ea55496e
以下内容为反编译后的 WeatherInfo.java 源代码,内容仅作参考
package zh.wang.android.yweathergetter4a;
import android.graphics.Bitmap;
import android.location.Address;
import java.util.ArrayList;
import java.util.List;
public class WeatherInfo {
private List<ForecastInfo> mForecastInfoList;
String a = "";
String b = "";
String c = "";
String d = "";
String e = "";
String f = "";
String g = "";
String h = "";
String i = "";
String j = "";
String k = "";
String l = "";
String m = "";
String n = "";
String o = "";
String p = "";
String q = "";
String r = "";
String s = "";
int t = 0;
String u = "";
int v = 0;
String w = "";
Bitmap x = null;
String y = "";
ForecastInfo z = new ForecastInfo();
ForecastInfo A = new ForecastInfo();
ForecastInfo B = new ForecastInfo();
ForecastInfo C = new ForecastInfo();
ForecastInfo D = new ForecastInfo();
Address E = null;
public class ForecastInfo {
private int mForecastCode;
private Bitmap mForecastConditionIcon;
private String mForecastConditionIconURL;
private String mForecastDate;
private String mForecastDay;
private int mForecastTempHigh;
private int mForecastTempLow;
private String mForecastText;
public ForecastInfo() {
}
public void a(int i) {
this.mForecastCode = i;
this.mForecastConditionIconURL = "http://l.yimg.com/a/i/us/we/52/" + i + ".gif";
}
public void a(Bitmap bitmap) {
this.mForecastConditionIcon = bitmap;
}
public void a(String str) {
this.mForecastDay = str;
}
public void b(int i) {
this.mForecastTempHigh = i;
}
public void b(String str) {
this.mForecastDate = str;
}
public void c(int i) {
this.mForecastTempLow = i;
}
public void c(String str) {
this.mForecastText = str;
}
public int getForecastCode() {
return this.mForecastCode;
}
public Bitmap getForecastConditionIcon() {
return this.mForecastConditionIcon;
}
public String getForecastConditionIconURL() {
return this.mForecastConditionIconURL;
}
public String getForecastDate() {
return this.mForecastDate;
}
public String getForecastDay() {
return this.mForecastDay;
}
public int getForecastTempHigh() {
return this.mForecastTempHigh;
}
public int getForecastTempLow() {
return this.mForecastTempLow;
}
public String getForecastText() {
return this.mForecastText;
}
}
public WeatherInfo() {
this.mForecastInfoList = null;
this.mForecastInfoList = new ArrayList();
this.mForecastInfoList.add(this.z);
this.mForecastInfoList.add(this.A);
this.mForecastInfoList.add(this.B);
this.mForecastInfoList.add(this.C);
this.mForecastInfoList.add(this.D);
}
public void a(int i) {
this.t = i;
this.w = "http://l.yimg.com/a/i/us/we/52/" + i + ".gif";
}
public void a(Bitmap bitmap) {
this.x = bitmap;
}
public void a(String str) {
this.y = str;
}
public void b(int i) {
this.v = i;
}
public void b(String str) {
this.a = str;
}
public void c(String str) {
this.b = str;
}
public void d(String str) {
this.c = str;
}
public void e(String str) {
this.d = str;
}
public void f(String str) {
this.e = str;
}
public void g(String str) {
this.f = str;
}
public Address getAddress() {
return this.E;
}
public String getAstronomySunrise() {
return this.o;
}
public String getAstronomySunset() {
return this.p;
}
public String getAtmosphereHumidity() {
return this.k;
}
public String getAtmospherePressure() {
return this.m;
}
public String getAtmosphereRising() {
return this.n;
}
public String getAtmosphereVisibility() {
return this.l;
}
public String getConditionLat() {
return this.r;
}
public String getConditionLon() {
return this.s;
}
public String getConditionTitle() {
return this.q;
}
public int getCurrentCode() {
return this.t;
}
public String getCurrentConditionDate() {
return this.y;
}
public Bitmap getCurrentConditionIcon() {
return this.x;
}
public String getCurrentConditionIconURL() {
return this.w;
}
public int getCurrentTemp() {
return this.v;
}
public String getCurrentText() {
return this.u;
}
public String getDescription() {
return this.b;
}
public ForecastInfo getForecastInfo1() {
return this.z;
}
public ForecastInfo getForecastInfo2() {
return this.A;
}
public ForecastInfo getForecastInfo3() {
return this.B;
}
public ForecastInfo getForecastInfo4() {
return this.C;
}
public ForecastInfo getForecastInfo5() {
return this.D;
}
public List<ForecastInfo> getForecastInfoList() {
return this.mForecastInfoList;
}
public String getLanguage() {
return this.c;
}
public String getLastBuildDate() {
return this.d;
}
public String getLocationCity() {
return this.e;
}
public String getLocationCountry() {
return this.g;
}
public String getLocationRegion() {
return this.f;
}
public String getTitle() {
return this.a;
}
public String getWindChill() {
return this.h;
}
public String getWindDirection() {
return this.i;
}
public String getWindSpeed() {
return this.j;
}
public void h(String str) {
this.g = str;
}
public void i(String str) {
this.h = str;
}
public void j(String str) {
this.i = str;
}
public void k(String str) {
this.j = str;
}
public void l(String str) {
this.k = str;
}
public void m(String str) {
this.l = str;
}
public void n(String str) {
this.m = str;
}
public void o(String str) {
this.n = str;
}
public void p(String str) {
this.o = str;
}
public void q(String str) {
this.p = str;
}
public void r(String str) {
this.q = str;
}
public void s(String str) {
this.r = str;
}
public void setAddress(Address address) {
this.E = address;
}
public void t(String str) {
this.s = str;
}
public void u(String str) {
this.u = str;
}
}