package cn.edu.njupt.allgo.activity; import java.util.ArrayList; import java.util.List; import com.lidroid.xutils.DbUtils; import com.lidroid.xutils.db.sqlite.Selector; import com.lidroid.xutils.exception.DbException; import cn.edu.njupt.allgo.R; import cn.edu.njupt.allgo.logic.LoginLogic; import cn.edu.njupt.allgo.logic.RefreshInterFace; import cn.edu.njupt.allgo.logicImpl.LoginLogicImpl; import cn.edu.njupt.allgo.service.PullService; import cn.edu.njupt.allgo.vo.EventVo; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.content.SharedPreferences; import android.os.AsyncTask; import android.os.Bundle; import android.util.Log; public class FirstACTIVIY extends BaseActivity implements RefreshInterFace{ private LoginLogic loginLogic ; @Override protected void onCreate(Bundle savedInstanceState) { // TODO 自动生成的方法存根 super.onCreate(savedInstanceState); setContentView(R.layout.activtiy_first); //启动后台服务 Log.i("Debug", "启动Service"); startService(new Intent(FirstACTIVIY.this, PullService.class)); loginLogic = new LoginLogicImpl(this,this) ; //判断是否已经登录 loginLogic.isLogin(); } @Override public void refresh(Object result, int kind) { switch(kind) { case 1 : Intent intent = new Intent(FirstACTIVIY.this,HomeACTIVITY.class); startActivity(intent); overridePendingTransition(android.R.anim.slide_in_left,android.R.anim.slide_out_right); finish(); break; case 2: Intent intent1 = new Intent(FirstACTIVIY.this,WelcomeACTIVITY.class); startActivity(intent1); overridePendingTransition(android.R.anim.slide_in_left,android.R.anim.slide_out_right); finish(); break; } } }