Показать сообщение отдельно
Старый 27.10.2007, 09:13   #10
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Re: Принудительный выход

Сообщение от pilgrim
Про RecordStore: туда можно сохранить практически все. Ведь мелодия и картинка это тоже байтовый массив если разобраться.
Так если бы в самом RS всё хранилось - нет ничего удивительного, а то прям рядом с файлом ресурсов лежит файл скажем .wav или .mid. Например, как в Семёнах:
1. На основании тела программы/игры генерится числовое название папки, например 12345.
2. Папка размещается в системной папке Data:/System/java (папка скрытая)
3. В этой папке генерится файл RMS_RC.db, в котором хранятся названия разделов RecordStore и ссылки на файлы типа [email protected], [email protected] и т.п. в кот. и хрянятся ресурсы.

Надо будет декомпильнуть пару тройку программ и посмотреть как они это делают. В идеале это даёт неплохой выигрыш по скорости при загрузке графики/мелодий, ведь в RecordStore они хранятся в незапакованном виде. Но для пользователей гимор - если удалить прогу, её RecordStore может остаться и засорять память телефона.
(Offline)
 
Ответить с цитированием