I wonder whether if android always kept data in keyvaluestore or clear it after reboot or something. i have search the forum but not getting any clues.
I once asking about List of custom Type in this forum. Is it related to what you said about complex data structures? I tried, but handling the NULL giving me a headache