SharedPreferences にバイナリデータを入れる際にはBase64化が必要
SharedPreferences にバイナリデータを入れる際は Base64.encodeToString(byte, int) を使って文字列化する必要がある。
new String(byte) を使って文字列化した場合、データを取り出すときになって下記のようなエラーが発行される。
org.xmlpull.v1.XmlPullParserException: Error parsing document. (position:line -1, column -1) caused by: org.apache.harmony.xml.ExpatParser$ParseException: At line 3, column 29: not well-formed (invalid token)