???????????????У??????????????д?????????Controller?У?????????д???????Controller?У????????????????????????????д?????????Controller?б??á?
??????????AppEvent????壺

 

package com.bjcic.wkj;
import android.content.Context;
import android.os.Bundle;
public class AppEvent {
public AppEvent(Context context?? int eventId?? Bundle params) {
this.context = context;
this.eventId = eventId;
this.params = params;
}
public Context getContext() {
return context;
}
public void setContext(Context context) {
this.context = context;
}
public Bundle getParams() {
return params;
}
public int getEventId() {
return eventId;
}
public void setEventId(int eventId) {
this.eventId = eventId;
}
public final static int EVE_NONE = 0;
public final static int EVE_SPLASH_END = 1; // Splash????????????
private Context context = null;
private int eventId = 0;
private Bundle params = null;
}

???????????????????У?????а????????Activity?????ID???????????????AppController??????????????д??????
????????????Splash??????10??????????????????????????????????????????????????????嵽AppKeys?У??????????

 

package com.bjcic.wkj;
public class AppKeys {
public final static long SPLASH_DURATION = 10 * 1000;
}

????????????????????????ó??????????????????????????????Splash??????10????????????????????С??????????????????????????????????
?????????????????WkjTest????????У???Android Junit???????MainActivityTest??????????????в???????????????
????????????????????????????????????С???С????????????????????????????У????????????????????????д???д??????????е?????????????????????д???????????????????????????????????????????????ò??????????????????????ú????????????
?????????????????????????????????????????????????????д????????е????????????????????????????????????????????????????????????????????????