我正在從一個數據庫中提取數據的android應用程序。我想在活動(單個字符串)之間傳遞數據 。我最初使用Bundle功能實現了數據傳遞。但是,我遇到了Application類,它允許從任何活動訪問變量。(Android)哪個更適合Bundle或應用程序?
你會推薦用哪種方式在活動間移動數據?
public class MyVideo extends Application {
private String url ="NULL";
public String getUrl(){
return url;
}
public void setUrl(String newurl){
url = newurl;
}
}
Bundle對預定義的數據類型很有用,但是當你有自定義對象並且你需要實現Parcelable的時候,有太多的樣板代碼和麻煩。我更喜歡使用Application來傳遞數據。我覺得它更直觀。 – 2012-12-20 21:37:11