2015-02-09 46 views
0

我剛剛使用Android與webservices,即時通訊使用robospice庫,但我不明白如何robospice工作來發送和接收來自Web服務的數據。在示例中(使用springgithub page 它使用類跟隨器和List跟隨器。列表追隨者有這裏面的代碼:登錄robospice的建議?

public class FollowerList extends ArrayList<Follower> { 
    private static final long serialVersionUID = 8192333539004718470L; 
} 

和我不知道它是什麼,我如何適應登錄代碼? 感謝您的幫助!

回答

0

我也有同樣的問題。然而,serialVersionUID不能用於登錄並且服務於完全不同的目的。對於登錄,你應該研究像Spring Security這樣的主題。

我認爲這個例子是一個老例子,serialVersionUID實際上不影響這個例子的運行。

例如,如果您已經排除了線路:

public class FollowerList extends ArrayList<Follower> { 
/* private static final long serialVersionUID = 8192333539004718470L;*/ 
} 

的例子仍然運行完美。另外,如果您在android studio上的serialVersionUID上查找「查找用法」,則會看到沒有任何類實際使用此靜態變量。

我唯一的解釋就是在那裏,以便有人可以得到一個FollowerList的句柄來在android /客戶端的某個時間點操作它。它不用於網絡通信或服務器端與github API的通信。