2015-02-09 5 views
0

Я новичок в использовании android с webservices, im используя библиотеку robospice, но я не понимаю, как работает robospice для отправки и получения данных с веб-службы. в примере (с spring) на github page он использует повторители классов и список. У списка приверженцев есть этот код внутри:совет для входа с 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;*/ 
} 

Пример еще работает отлично. Также, если вы запустите «Поиск использования» на serialVersionUID в андроид-студиях, вы увидите, что ни один из классов не использует эту статическую переменную.

Единственное объяснение, которое у меня есть для этого, было там, чтобы кто-то мог получить дескриптор в FollowerList, чтобы манипулировать им в определенный момент времени на стороне android/client. Он не используется в сетевой связи или на стороне сервера связи с github api.