Zapisz arraylistę Ciągów do wspólnych preferencji

Jaki jest najlepszy sposób na uratowanieArrayList ciągów doSharedPreferences na poziomie API 8? Jedynym sposobem, w jaki mogę teraz pomyśleć, jest zapisanie wszystkich łańcuchów w jeden ciąg oddzielony przecinkami i zapisanie go w ten sposób. Ale nie wiem, czy istnieje maksymalny rozmiar ciągów.

Czy jest lepszy sposób, aby to zrobić?