forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Болтовня (http://forum.boolean.name/forumdisplay.php?f=25)
-   -   Вьювер для мобилок (http://forum.boolean.name/showthread.php?t=12147)

ViNT 18.06.2010 17:19

Ответ: Вьювер для мобилок
 
Цитата:

Сообщение от impersonalis (Сообщение 150511)
Кстати, почитсил пользовательские файлы - теперь почти моментально обрабаывается папака на 123 изображения. Но внезапно возник вопрос - а файлы подряд выбираются? Не рандом? =(
Можно опционально добавить рандомный выбор файла?
Идеально, хотелось бы увидеть рандом, который не прочитает файл второй раз, быстрее, чем исчерпается список ещёнепрочиатнных.

Изображения выводятся в том порядке, в котором они находятся в списке файлов. Добавить рандом не проблема, т.к. все равно предварительно формируется список, из него можно выбирать рандомом. Добавлю. На счет выбора без повтора - тоже попробую сделать.

ViNT 18.06.2010 17:20

Ответ: Вьювер для мобилок
 
Цитата:

Сообщение от ilgiz2690 (Сообщение 150529)
навигация по файловой системе работает прекрасно. сегодня еще покапался. работают, только 320Х240. экран у телефона горизонтальный 320х240. если изображение больше оно не показывает.

Какой у телефона размер heap?
Скорее всего, памяти не хватает.

baton4ik 18.06.2010 17:23

Ответ: Вьювер для мобилок
 
Цитата:

Сообщение от ViNT (Сообщение 150557)
Какой у телефона размер heap?
Скорее всего, памяти не хватает.

Да, скорее всего так и есть. Я когда-то имел дело с алкателем, хип там до убожества низок. Это, так сказать, их фишка - ключевой недостаток!

ilgiz2690 18.06.2010 17:40

Ответ: Вьювер для мобилок
 
Неар равен 5 Мб =) так что тут работают мидлеты 6 в одном))

baton4ik 18.06.2010 17:47

Ответ: Вьювер для мобилок
 
Цитата:

Сообщение от ilgiz2690 (Сообщение 150562)
Неар равен 5 Мб =) так что тут работают мидлеты 6 в одном))

Да ну! Я видел один из новых алкателей, там хип был настолько низок, что даже graviti defied дико тормозила!

ViNT 18.06.2010 18:02

Ответ: Вьювер для мобилок
 
В интернете читал, что там 2 Мб, по идее, должно хватать. Скорее всего, какая-то особенность JVM.

ViNT 18.06.2010 22:05

Ответ: Вьювер для мобилок
 
Вложений: 1
Добавил случайный выбор.
Стандартный рандом выдает числа с повторами, поэтому пришлось добавить проверку на повтор, поэтому, ближе к концу списка на малых интервалах может быть заметна дополнительная задержка.
Включается/выключается в настройках.

impersonalis 18.06.2010 22:29

Ответ: Вьювер для мобилок
 
ну.. а можно же просто список файлов (проекцию ФС в память) перемешивать (после каждого обхода). Или удалять из списка случайно выбранные после показа, а как только он пуст - составлять его снова. Ну лан - ща затестим.

Dream 18.06.2010 22:33

Ответ: Вьювер для мобилок
 
не знаю специфики мидлета, но нельзя при добавлении файлов, создать два списка, и потом по одному удалять их после просмотра из этого списка, а выбирать для просмотра только из этого списка?
UP: импэ быстрее:)

impersonalis 18.06.2010 22:39

Ответ: Вьювер для мобилок
 
<<НИЧЕГО СЕБЕ "ЧЕЙНДЖ">>(с)AVGN "пятница13".
скачал, недумая, поверх имеющихся версий - а там урезанные настройки =( А так - рандом работает быстро и корректно.

ViNT 18.06.2010 22:44

Ответ: Вьювер для мобилок
 
Изменять список было бы быстрее, но в MP нет ни динамических списков, ни указателей.А пересборка обычного массива будет работать еще медленнее.

Что значит "урезанные настройки"?

impersonalis 18.06.2010 22:48

Ответ: Вьювер для мобилок
 
ни выбора цвета
ни автовыключения..
тока delay и alterenativefullscreen(что-то типа) и всё это в виде EditBar-ов

ViNT 18.06.2010 22:54

Ответ: Вьювер для мобилок
 
Вложений: 1
Цитата:

Сообщение от impersonalis (Сообщение 150586)
ни выбора цвета
ни автовыключения..
тока delay и alterenativefullscreen(что-то типа) и всё это в виде EditBar-ов

Очень-очень странно... Похоже на глюк с вложениями. В настройки только добавил чекбокс для рандома, на эмуляторе все выглядит как положено. Выкладываю еще раз.

UPD: выложи тот файл, надо посмотреть, что там не так.

impersonalis 18.06.2010 23:48

Ответ: Вьювер для мобилок
 
ViNT благодарю.

impersonalis 19.06.2010 00:46

Ответ: Вьювер для мобилок
 
Цитата:

Сообщение от ViNT (Сообщение 150587)

UPD: выложи тот файл, надо посмотреть, что там не так.

млин - а я потёр уже =(


Часовой пояс GMT +4, время: 17:53.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot