public List<E> subList (int fromIndex, int toIndex) 로 리스트를 짤라서 보내면 될 듯 합니다.
대충 예제 만들면, 아래와 같을 듯 합니다.
int curIndex = 0;
do {
List subList = orgList.subList(curIndex, Math.min(curIndex+100, orgList.size()));
/* TODO: 핸들러로 subList값을 넘기고 핸들러에서 서버로 subList 값 전송
handler.sendMessage(handler.obtainMessage(0, subList));
*/
curIndex += subList.size();
}while(curIndex + 100 < orgList.size());