Android Open Source - MyWeather My Weather Open Helper






From Project

Back to project page MyWeather.

License

The source code is released under:

Apache License

If you think the Android project MyWeather listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package db;
/*from w ww. ja  va 2 s .com*/
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.database.sqlite.SQLiteDatabase.CursorFactory;

public class MyWeatherOpenHelper extends SQLiteOpenHelper {
  
  /**
   *  Create table for Province
   */
  public static final String CREATE_PROVINCE = "create table Province ("
      + "id integer primary key autoincrement, "
      + "province_name text, "
      + "province_code text) ";
  
  /**
   *  Create table for City
   */
  public static final String CREATE_CITY = "create table City ("
      + "id integer primary key autoincrement, "
      + "city_name text, " 
      + "city_code text, "
      + "province_id interger) ";
  
  /**
   *  Create table for County
   */
  public static final String CREATE_COUNTY = "create table County ("
      + "id integer primary key autoincrement, "
      + "county_name text, "
      + "county_code text, "
      + "city_id integer) ";
  
  public MyWeatherOpenHelper(Context context, String name, CursorFactory factory, int version){
    super(context, name, factory, version);
  }

  @Override
  public void onCreate(SQLiteDatabase db) {
    // TODO Auto-generated method stub
    db.execSQL(CREATE_PROVINCE);
    db.execSQL(CREATE_CITY);
    db.execSQL(CREATE_COUNTY);

  }

  @Override
  public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
    // TODO Auto-generated method stub

  }

}




Java Source Code List

activity.ChooseAreaActivity.java
activity.WeatherActivity.java
db.MyWeatherDB.java
db.MyWeatherOpenHelper.java
model.City.java
model.County.java
model.Province.java
receiver.AutoUpdateReceiver.java
service.AutoUpdateService.java
util.HttpCallbackListener.java
util.HttpUtil.java
util.Utility.java