Мое приложение имеет несколько тем (в каждой теме я по-разному организовываю изображения, просматриваю позиции, шрифты, некоторые из них используют частный макет xml). Для того, чтобы минимизировать файл apk, мое оригинальное приложение имеет только 1 тему. Если пользователи хотят использовать другие темы, они должны загрузить их.
Типичным примером является GO SMS Pro .
Как сохранить загруженную тему? Было бы здорово, если бы кто-нибудь дал мне учебник или пример.
Я думаю о сохранении их во внутреннем хранилище, таком как SDCard, но пользователь может открыть его и внести некоторые изменения, даже кто-то может украсть дизайн пользовательского интерфейса.