Простой браузер файлов (аналог книжной полки)
Goto page 1, 2, 3 ... 14, 15, 16  Next
 
View unanswered posts
Post new topic   Reply to topic    The-eBook Forum Index -> Barnes&Noble
 
Author Message

Nomad1
Developer

Developer



Joined: 13 Sep 2010
Posts: 1721



PostPosted: 26.10.2010 18:28     Quote

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

Вот как это выглядит:


Видео режима Cover Flow:
http://www.youtube.com/watch?v=rqeKR_Uax2c
http://www.youtube.com/watch?v=bDYsT-F6XVc (старая версия)

Дополнительно программа позволяет выбрать, что именно показывать:
- все файлы (в т.ч. скрытые и системные);
- только документы (картинки, музыку, книги и пр.);
- только книги;
Также при выходе сохраняется последняя выбранная папка. Заодно, программа позволяет выбрать .apk файл и установить его. Протестирована совместимость с встроеными ридерами epub/pdf/pdb файлов, а также с портом FBReader от mynook. Из файлов epub/fb2/fb2.zip извлекаются данные об авторе и названии книги, а также о ее серии. Открытые через программу книги затем корректно открываются через Reading Now. Также в программе есть список последних 9ти открытых документов и режим листания обложек (Cover Flow).

Тяжело понять, почему такие программы не появились раньше - сложность их минимальна, а эффект довольно значимый - это аналог книжной полки с папками, поддержкой любых форматов и пр. В то же время не используются фоновые операции, как в NookDevs Library и монстроидальный EcmSyncService от B&N Library, потому потреблять батареи программа будет не больше, чем стартовый экран.

В данный момент стабильная версия программы имеет номер 1.3.0. Это значит, что в ней реализовано все, что задумывалось изначально, а также некоторые другие возможности вроде простейшего просмотра картинок, возможность подставлять иконки для папок и пр.

Программа доступна в двух версиях - как отдельное приложение и как замена B&N Library. При запуске в виде замены B&N Library пользователя спросят, какую библиотеку запустить - собственную или оригинальную. При использовании патченного framework-res.apk возможно выбрать галочку "использовать эту программу постоянно".

Программа в виде замены Library:
Ссылка: http://runserver.net/nook/nookFileBrowser.apk
Размер: 139766
md5: e3c8b745f89048f175026419ed288650

Отдельное приложение:
Ссылка: http://runserver.net/nook/nookFileBrowser_standalone.apk
Размер: 139749
md5: b70c8a0a9bea5c6a0a690df4018ef651


Last edited by Nomad1 on 10.01.2011 18:03; edited 22 times in total
 
View user's profile Send private message ^

x86demon
Продвинутый участник форума

Продвинутый участник форума



Joined: 25 Aug 2010
Posts: 79



PostPosted: 26.10.2010 18:34     Quote

Спасибо! ИМХО папки удобнее чем все скопом в одной библиотеке.

P.S. нет желания выложить все скопившиеся моды на code.google.com? Может кто еще из разработчиков подтянется..
_________________
Интернет-магазин — это просто! http://notando.com
Сервис онлайн-бронирования http://zabroniruy.com
 
View user's profile Send private message ^

Nomad1
Developer

Developer



Joined: 13 Sep 2010
Posts: 1721



PostPosted: 26.10.2010 18:41     Quote

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

забыл дописать - CoolReader пока что не регистрирует себя как обработчик файлов, потому его прикрутить к браузеру файлов пока не выйдет, хотя это только дело времени. Также в 0.3.0 вынесу строки в ресурсы, чтобы можно было руссифицировать и добавлю перемотку по страницам.

Добавлено спустя 3 часа 7 минут 41 секунду:

программа обновлена до версии 0.2.2. Теперь читаем автора и заголовок из epub/fb2/fb2.zip файлов.
_________________
Twitter: @NomadRunserver
 
View user's profile Send private message ^

mds0000
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 01 Sep 2010
Posts: 328


Location: Минск

PostPosted: 27.10.2010 02:47     Quote

не помешало бы, чтобы при непрерывном нажатии на кпопку вверх(вниз), быстро переходило соответственно в самое начало(конец)
так сделано в библиотеке

Posted after 3 minutes:

и на самом деле, в библиотеке есть такая фишка - Show covers, она быстрее всего позволяет перемещаться по библиотеке. Так что наличие именно этой фишки может сделать нужным этот файловый проводник. А пока что чтобы перейти куда-то надо долго тыркаться.
_________________
NOOK Touch (CR3), NOOK 1st
 
View user's profile Send private message ^

Nomad1
Developer

Developer



Joined: 13 Sep 2010
Posts: 1721



PostPosted: 27.10.2010 02:54     Quote

быстрое листание сделаем. а вот Show Covers - наврядли.
_________________
Twitter: @NomadRunserver
 
View user's profile Send private message ^

Nomad1
Developer

Developer



Joined: 13 Sep 2010
Posts: 1721



PostPosted: 27.10.2010 19:08     Quote

обновление до версии 0.2.3 - быстрое листание, дизайн приближен к B&N Library, добавлен заголовок окна, разные внутренни правки.
_________________
Twitter: @NomadRunserver
 
View user's profile Send private message ^

mds0000
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 01 Sep 2010
Posts: 328


Location: Минск

PostPosted: 27.10.2010 19:39     Quote

show covers хочется. Это же уникальная фишка нука.
_________________
NOOK Touch (CR3), NOOK 1st
 
View user's profile Send private message ^

igorvinograd
Активный участник форума

Активный участник форума



Joined: 24 May 2009
Posts: 219



PostPosted: 27.10.2010 19:50     Quote

как пользоваться курсором если список файлов длинный (не умещается на одной странице) ?
курсор не виден, список файлов тоже
 
View user's profile Send private message ^

Nomad1
Developer

Developer



Joined: 13 Sep 2010
Posts: 1721



PostPosted: 27.10.2010 19:52     Quote

mds0000
но в fb2/fb2.zip covers не часто есть, в отличие от epub. да и по папкам перемещаться так будет совсем не удобно..
потому я в TODO добавлю, но скорой реализации не ждите.

igorvinograd
подождать версию 0.3.0, где будет сделано листание между страницами. сейчас в разработке. предположительно будет завтра.
 
View user's profile Send private message ^

sergmoj
Член клуба The eBook

Член клуба The eBook



Joined: 29 Aug 2007
Posts: 3215


Location: Москва

PostPosted: 27.10.2010 20:23     Quote

Nomad1 wrote:
в fb2/fb2.zip covers не часто есть, в отличие от epub

те что я скачивал из библиотеки траума в основном имели обложку, так что я наоборот склонен расценивать отсутствие ковера в фб2 скорее как исключение из правил...
в основном встречалось на очень старых файлах
_________________
"Не так страшен кризис, как меры по его преодолению!"

Всегда в продаже Sony Reader, Amazon Kindle, B&N Nook и аксессуары к ним.
Доставка по Москве и в другие города России
 
View user's profile Send private message ^

mds0000
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 01 Sep 2010
Posts: 328


Location: Минск

PostPosted: 27.10.2010 20:50     Quote

если даже и нет обложки, её легко создать самому. Просто ложишь рядом с файлом книжки картинку, чтобы имя файла совпадало с книжкой (не важно какого формата, хоть pdf). И она появляется.
_________________
NOOK Touch (CR3), NOOK 1st
 
View user's profile Send private message ^

frei
Бывалый участник форума

Бывалый участник форума



Joined: 27 May 2010
Posts: 130



PostPosted: 28.10.2010 10:33     Quote

Нафиг надо коверфлоу? Я лично считаю, что он нужен только для "попонтовацца". Все равно, на маленьком нижнем экране сложно разобрать, скажем, название книги из 10-ти книг одной серии с одинаковым рисунком на обложке...
 
View user's profile Send private message ^

Nomad1
Developer

Developer



Joined: 13 Sep 2010
Posts: 1721



PostPosted: 28.10.2010 10:40     Quote

frei
думаю тут логика такая: если вообще выкидывать родную Library, то надо в своей программе иметь такую же красивую фичу, как была раньше. С этим я вполне согласен, потому рано или поздно сделаю. Но сейчас важнее листание длинных списков, иначе большие библиотеки не смотрятся.
_________________
Twitter: @NomadRunserver
 
View user's profile Send private message ^

frei
Бывалый участник форума

Бывалый участник форума



Joined: 27 May 2010
Posts: 130



PostPosted: 28.10.2010 10:45     Quote

Фича как раньше работает ТОЛЬКО для книг, купленных в БН. Для произвольных файлов - ни-ни. Это если смотреть в лоб на непорочную прошивку Smile Конечно, всякие там нукдевс-лайбрари сделали ковер-флоу возможным для всех файлов, но... В общем, мне эта плюшка даром не сдалась - гораздо лучше сделать максимально информативный вывод именно текстовой информации о книге - автор, серия, название... Картинку, если уж хочется, можно для красоты всунуть слева от названия в списке. Пусть Ч/Б, но все веселее будет, чем голый список, коли уж так хочется свистелок-перделок Smile
 
View user's profile Send private message ^

Nomad1
Developer

Developer



Joined: 13 Sep 2010
Posts: 1721



PostPosted: 28.10.2010 10:49     Quote

на счет автора, серии и картинки. пока в планах сделать, чтобы список был визуально очень простым - это помогает ориентироваться людям, далеким от техники.
зато по кнопке View item details уже планирую писать все, что можно, да и картинку с аннотацией тоже показывать.
_________________
Twitter: @NomadRunserver
 
View user's profile Send private message ^

frei
Бывалый участник форума

Бывалый участник форума



Joined: 27 May 2010
Posts: 130



PostPosted: 28.10.2010 11:04     Quote

Тоже вариант. Но, скажем, отображение именно файлов книг в таком вот виде



было бы довольно интересно.

По опции показа информации о книге можно выводить информацию о авторе, издатьельстве, ISBN, страницах, аннотацию и т.п.

Добавлено спустя 1 минуту 53 секунды:

Если поискать, у меня даже был самописный класс такого списка (использовался для вывода информации об альбомах-песнях-авторах в музыкальном каталоге) со всеми конструкторами-наполнялками-выводилками. Правда, под Ж2МЕ, но не думаю, что его сложно переделать под андроидную яву...
 
View user's profile Send private message ^

Nomad1
Developer

Developer



Joined: 13 Sep 2010
Posts: 1721



PostPosted: 28.10.2010 11:15     Quote

картинка в таком виде - крупная и уже почти не читаемая. таких не поместится много на страницу, а еще меньше совсем будет мелко. серию добавлю, например, после автора.

ps.автора пока я пишу в формате "Каменистый, Артем", так удобнее для восприятия и сортировки, но потом это можно добавить в настройки.
_________________
Twitter: @NomadRunserver
 
View user's profile Send private message ^

frei
Бывалый участник форума

Бывалый участник форума



Joined: 27 May 2010
Posts: 130



PostPosted: 28.10.2010 11:21     Quote

Ну, собственно, поместится таких ровно 5, если исходить из экрана 800х600 Wink В общем, мое дело предложить...
 
View user's profile Send private message ^

mds0000
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 01 Sep 2010
Posts: 328


Location: Минск

PostPosted: 28.10.2010 11:41     Quote

листание обложек кроме всего прочего - самый быстрый способ навигации по длинному списку. кстати, не обязательно его повторять из оригинала, можно попробовать сделать по аналогии с лаунчером программ.
_________________
NOOK Touch (CR3), NOOK 1st
 
View user's profile Send private message ^

Nomad1
Developer

Developer



Joined: 13 Sep 2010
Posts: 1721



PostPosted: 28.10.2010 12:02     Quote

ех, в epub стандарте нет тега для серии. каждый конвертер добавляет что-то свое или не добавляет вообще, как "однокнопочный fb2epub" Sad
ладно, как-то разберемся.

mds0000
ок, попробуем.
_________________
Twitter: @NomadRunserver
 
View user's profile Send private message ^
Display posts from previous:   
Post new topic   Reply to topic    The-eBook Forum Index -> Barnes&Noble All times are GMT + 4 Hours
Goto page 1, 2, 3 ... 14, 15, 16  Next
Page 1 of 16

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© The-eBook, 1999-2014. © Design by Prohorenkov
Syndicating News | Powered by phpBB © 2001, 2005 phpBB Group.
Хостинг предоставлен компанией DatForce     Яндекс.Метрика