Авторизироваться
  • Страница 1 из 1
  • 1
Модератор форума: ADMIN, Nextik  
ОГРОМНАЯ строка
19.09.2011 в 12:09 Сообщение #1
Nextik
Программист
Проверенные
Сообщений: 273
Награды: 0
Репутация: 42
Offline
Вот понадобилось сделать программу, и нужно внести ОГРОМНЫЙ объем текста, при компиляции пишет недостаточно памяти, но все равно компилирует и запускает, но в приложении ничего не происходит(ну, отображение). Ещё раз повторюсь, текст огромнейший, как мне оптимально его вывести? Как вариант сделать скриншоты текста на компьютера и выводить картинкой в телефоне, я не пробовал но подозрение что не хватит памяти оперативной у телефона(наверное). Есть какие нибудь идеи?
19.09.2011 в 12:47 Сообщение #2
Nextik
Программист
Проверенные
Сообщений: 273
Награды: 0
Репутация: 42
Offline
с картинками - НЕДОПУСТИМОЕ ПРИЛОЖЕНИИ, эх... жалко... что делать?
20.09.2011 в 20:07 Сообщение #3
12121
Программист
Проверенные
Сообщений: 357
Награды: 4
Репутация: 290
Offline
А ты получившийся архив распаковывал, смотрел? Может текст туда просто не попадает?
Может разбить текст на несколько файликов, и в программе их открывать по очереди. Если в телефоне ограничение на размер мидлета - разбивать на несколько программок.

Ну а что еще сделаешь? Выше головы не прыгнешь.....
20.09.2011 в 21:21 Сообщение #4
PassCall
Знающий
Проверенные
Сообщений: 88
Награды: 0
Репутация: 4
Offline
Хотелось бы уточнить
1) Какая цель программы
2) Какой объем текста (точно)
3) Каким образом он загружается в память
21.09.2011 в 14:14 Сообщение #5
Nextik
Программист
Проверенные
Сообщений: 273
Награды: 0
Репутация: 42
Offline
12121, в каком смысле текст не попадает? он не в текстовом файле, а в самой программе если что.
PassCall,
1) Цель - просмотр информации, так как этот текст даже не открывается в стандартном браузере телефона, я подумал неплохо было бы заключить в программу.
2) 90,1 КБ или тебе в байтах?))
3) Текст переношу в переменную строки(примитивно, но легко). И уже по ходу компиляции в отчете пишет что не хватит памяти на работу мидлета, ограничения по размерам мидлета нету на телефоне, марку телефона не сказать ещё?))
И что это мы задаем вопрос так?)) как будто если не отвечу то меня застрелят)))
21.09.2011 в 18:57 Сообщение #6
PassCall
Знающий
Проверенные
Сообщений: 88
Награды: 0
Репутация: 4
Offline
Вообще стоит вынести весь текст в ресурс ( txt файл). Как раз для избежения таких вот случаев.

И вообще, каким это способом ты запихнул в код 90(!) килобайт текста?
Сообщение отредактировал PassCall - Среда, 21.09.2011, 19:00
22.09.2011 в 17:29 Сообщение #7
Nextik
Программист
Проверенные
Сообщений: 273
Награды: 0
Репутация: 42
Offline
копировать, вставить, насчет txt попробую как нибудь, сейчас уже не надо)))
  • Страница 1 из 1
  • 1
Поиск: