Java-programma voor het lezen van fb2. FBReader - een leuke fb2-lezer voor Android

Een selectie van materialen op Java. Als je het bestudeert, zul je zeker iets nuttigs voor jezelf vinden, ongeacht in welke studiefase je je bevindt.

De lijst wordt samengesteld rekening houdend met de release van updates in de taal. Voor een betere oriëntatie hebben alle boeken hun eigen categorie.

Nieuwkomer

Dit boek is ideaal voor degenen die net beginnen aan hun reis met programmeren in deze taal. Hier vindt u alles wat een programmeur in eerste instantie nodig heeft. Het bestaat uit 17 hoofdstukken, die je elk kennis laten maken met de basisprincipes van de taal, de basisprincipes en mogelijkheden ervan. Het boek gaat ook in op de principes van het werken met de Swing-bibliotheek en het JavaFX-platform, wat de kennis van de ontwikkelaar zeker zal verrijken.

Dit is een essentiële tutorial voor het schrijven, compileren en uitvoeren van programma's in de programmeertaal Java. De diepgang van het materiaal zal de lezer helpen veel noodzakelijke informatie te verzamelen die de ontwikkeling van programma's in deze taal zal vergemakkelijken en verfraaien.

Het boek bevat een aantal nuttige regels die duidelijk maken wat je wel en niet moet doen om de code zo efficiënt en schoon mogelijk te maken. Elke regel gaat vergezeld van voorbeelden voor een beter begrip.
Kenmerken van de taal en bibliotheken zullen ook worden overwogen. Veel verschillende werktechnieken, advies van ervaren ontwikkelaars. Dit alles samen zal u helpen het maximale uit dit ontwikkelplatform te halen.

Voor degenen die de basis kennen voor diepgaande studie

Het boek is een uitgebreide gids en naslagwerk voor programmeurs die al ervaring hebben met ontwikkelen. De informatie wordt bijgewerkt in overeenstemming met alle innovaties in de taal. Bent u een serieuze programmeur die praktische problemen oplost, dan is dit de ideale gids voor u. Dankzij dit bereik je een diep begrip van de taal en zijn bibliotheken. Dit deel richt zich op de grondbeginselen van de taal en de principes van het programmeren van gebruikersinterfaces. Je zult ook een verscheidenheid aan onderwerpen verkennen, van de principes van objectgeoriënteerd programmeren tot de nieuwste technieken op het gebied van parallel en functioneel programmeren.

Voor een professional

Iedereen die bekend is met het Spring-framework moet eerst de documentatie ervan lezen. Vooral vanwege het feit dat je vanaf hier een schat aan schatten kunt vinden die in de praktijk van pas zullen komen. De documentatie bevat informatie over alle functionaliteiten van Spring. Het is ook geschikt voor degenen die net kennis maken met een nieuw kennisgebied en kansen die zich voordoen met behulp van dit raamwerk.

Het boek is geschikt voor iedereen die de efficiëntie van zijn werk met het Java EE-softwareplatform wil verbeteren. Patronen worden hier van alle kanten bekeken, zowel theoretisch als praktisch, aan de hand van voorbeelden van het oplossen van toegepaste problemen.
De lezer maakt kennis met de kern en onderscheidende kenmerken van Java EE7.

Het boek gaat over een vrij beperkt onderwerp, maar dat maakt het niet minder nuttig. Het zal nuttig zijn voor mensen met verschillende programmeerervaringen die nog niet met functioneel programmeren hebben gewerkt.
Uit het boek leert u hoe u lambda-uitdrukkingen kunt gebruiken en hoe deze de productiviteit kunnen verhogen. Het boek zal uw gids worden om code eenvoudiger en beter te maken, en u kennis laten maken met de vaardigheden van het werken met bibliotheken. De informatie gaat vergezeld van een overvloed aan voorbeelden en onberispelijke uitleg, waardoor het bestuderen van het onderwerp interessanter en nuttiger wordt.

Ondanks het feit dat epub- en mobi-formaten steeds populairder worden op mobiele apparaten, is het nog te vroeg om fb2 (FictionBook) te begraven. Vandaag kijken we onder onze microscoop naar de beste fb2-leesprogramma's die maximaal comfort voor de ogen bieden en zonder onnodige franjes. Deze applicaties moeten niet alleen e-books openen, maar ook in hoge mate aanpasbaar zijn.

De lijst met mobiele fb2-lezers voor Android bevat de volgende gratis applicaties:

Alle applicaties kunnen worden gedownload op Google Play, links ernaar zijn beschikbaar naast de beschrijving van elke fb2-lezer. Dus laten we beginnen met testen.

FBReader - een leuke fb2-lezer voor Android

Hoe een bestand openen? FBReader is het eerste dat in je opkomt

Misschien is geen enkele recensie compleet zonder de gratis reader FBReader te vermelden. Als je niet weet hoe je een fb2-bestand moet openen, dan is dit de applicatie die als eerste in je opkomt, ongeacht het platform. Feit is dat FBReader overal beschikbaar is:

  • voor desktop-besturingssysteem (Windows / Mac OS / Linux)
  • mobiele telefoons en tablets (Android, Windows Phone, Blackberry 10)

Alleen iOS ontbreekt in deze lijst - maar er zijn natuurlijk nogal wat "native" reader-applicaties om te lezen in dit mobiele besturingssysteem.

Naast fb2 opent de FBreader-applicatie voor Android met succes de volgende documentformaten: ePub, azw3, Word-documenten, HTML, eenvoudige tekstdocumenten, PDF en DjVu-boeken (via de module). Het is waar dat de laatste hiervan beschikbaar zijn na het installeren van de plug-ins, die gratis kunnen worden gedownload op de website van de applicatie.

Laten we eens kijken waarom het FBReader-project is ontwikkeld, wat zijn de belangrijkste kenmerken van de reader en waarom deze moet worden gebruikt om boeken op Android te lezen? Laten we de drie belangrijkste kenmerken van de lezer opsommen (vetgedrukt).

Boeken op uw telefoon synchroniseren met behulp van een netwerkbibliotheek. FBReader biedt een cloudservice voor het opslaan van boeken. U kunt gratis fb2-boeken voor Android downloaden (volg de link - lijst met elektronische bibliotheken), eenvoudig documenten en boeken in fb2-formaat (ze kunnen worden gecomprimeerd tot een zip-archief) naar de cloud uploaden en ze vervolgens openen en lezen op elke gewenste locatie. apparaat. De positie (waar u zich in het document bevindt) wordt opgeslagen. Overigens kan de synchronisatie met een paar klikken worden geconfigureerd; deze is standaard uitgeschakeld.

Hoe fb2 openen met FBReader?

Naast uw eigen bibliotheek kunt u extra online catalogi en boekhandels aansluiten. Wat mij betreft, ik gebruik de netwerkfuncties van de FBReader-lezer helemaal niet, ik download gewoon boeken van populaire online bibliotheken naar mijn Android in fb2-formaat. Dit is een standaard manier om boeken te downloaden, die uitstekend werkt.

Het instellen van de weergave van fb2-boeken. Naast dat FBReader een prettige gebruikersinterface heeft, is het fijn om de weergave van tekst in het boek te kunnen finetunen. In dit opzicht is het noodzakelijk om rekening te houden met kleurenschema's, nacht- en dagleesmodi, schermhelderheid, het wijzigen van de achtergrondachtergrond, tekstkleur, lettergrootte en lettertype. U kunt uw favoriete lettertypen in TrueType- of OpenType-indeling naar Android downloaden en deze opgeven in de lezerinstellingen.

Ten slotte zal het derde kenmerk van dit fb2-leesprogramma voor Android aantrekkelijk zijn voor degenen die boeken in vreemde talen lezen, namelijk de gemakkelijke verbinding van woordenboeken om woorden in de tekst van boeken te vertalen. Neem dezelfde Kindle: daar kun je een Engels-Russisch woordenboek aansluiten en snel de vertaling van een bepaald woord achterhalen wanneer je het markeert. Deze functie is vaak niet beschikbaar op Android-lezers, maar FBReader is een prettige uitzondering. Voeg woordenboeken ColorDict, Fora Dictionary, FreeDictionary.org toe aan je telefoon, vertel FBReader waar je de woorden vandaan kunt halen - en je kunt FictionBook-boeken lezen en woorden snel naar het Russisch vertalen.

AlReader - oude fb2-lezer met goede functionaliteit

AlReader is een vrij oude reader voor fb2, die verscheen aan het begin van de hoogtijdagen van mobiele telefoons. Bij het openen van de applicatie is er zelfs een gevoel van nostalgie: AlReader doet teveel denken aan zijn eerdere versies. Dat wil zeggen, de interface is sindsdien niet veel veranderd. Dit kan op twee manieren worden benaderd: aan de ene kant, als je al boeken hebt geopend in FB Reader en soortgelijke lezers, dan zal de interface van de AlReader-applicatie je waarschijnlijk niet bevallen. Aan de andere kant raden we u aan om nog andere aspecten van deze mobiele applicatie te evalueren.

De AlReader-applicatie biedt niet alleen ondersteuning voor het Fb2-formaat, maar ook voor het lezen van boeken in epub, mobi, doc, inclusief uit archieven. U kunt een lokale of netwerkbibliotheek gebruiken om door uw document te navigeren. Eigenlijk kun je in het boek ook door secties navigeren (een van de functies van fb2 trouwens), bladwijzers en notities maken terwijl je leest. De app herkent veel gebaren, wat logisch is. voornamelijk voor het aanpassen van de helderheid en navigatie.

Het uiterlijk en de stijl van de weergave van het boek op het telefoonscherm zijn gemakkelijk aanpasbaar: inspringingen, achtergrond- en letterkleur, lettergrootte, flipping-effecten - in het algemeen alles wat te vinden is in elk ontwikkeld programma voor het lezen van e-boeken op Android.

Kortom, wij adviseren u om aandacht te besteden aan de AlReader mobiele reader, simpelweg omdat deze een bewezen reader is onder gebruikers van niet alleen Android, maar ook van andere mobiele platforms. En de lelijke schaal wordt gedeeltelijk gecompenseerd door skins en uitstekende functionaliteit.

Moon+ Reader - fb2 “maan” reader voor nachtbrakers

Fb2 lezen met Moon Reader

"Lunar Reader" doet niet veel onder voor dezelfde FBReader; het kan met hetzelfde succes worden gebruikt voor het lezen van boeken in FB2-formaat, niet alleen. De lijst met ondersteunde boekformaten omvat populaire mobiele formaten epub, txt, html, pdf, mobi, fb2 en andere. Boeken kunnen worden verpakt in rar- en zip-archieven en zonder problemen worden geopend op Android via Moon+ Reader.

Net als de FBReader-lezer heeft Moon Reader de mogelijkheid om online bibliotheken met boeken te verbinden. U kunt ook e-books in de bovenstaande formaten downloaden naar een SD-kaart of intern geheugen en ze vervolgens openen in de applicatie.

Het leesgemak is uitstekend: het aanpassen van lettergroottes, kleuren, achtergronden, inspringingen, schaduwen, transparantie en andere schoonheden die op de een of andere manier de perceptie van kleur beïnvloeden. Terugkomend op de naam van de applicatie - Moon Reader - ja, 's nachts lezen in deze reader is best handig, er zijn een tiental ontwerpthema's, evenals nacht- en dagleesmodi.

Bij het lezen is het de moeite waard om op de volgende functies te letten: automatisch scrollen, soepel scrollen van tekst, aanpassen van de helderheid van het scherm tijdens het schuiven, optimalisatie voor lang lezen, flipping-effecten, aanpassen van tekstuitlijning, woordafbreking, weergavemodi voor zowel tablets als kleine Android-schermen apparaten.

Als we het hebben over de unieke kenmerken van het fb2-programma, dan is dit een ongewoon brede ondersteuning voor gebaren. U kunt letterlijk elke opdracht aanpassen door een specifiek gebaar toe te wijzen voor de uitvoering ervan. En als de Kindle of een andere e-ink-reader het scherm verslaat qua leesplezier, dan loopt Android qua gebaren voor op de rest. U kunt acties configureren voor tikken, volumeknoppen, zoeken, cameraknop en meer. Je hebt 24 handelingen tot je beschikking waaraan je deze gebaren kunt toewijzen.

Goed nieuws voor liefhebbers van buitenlandse literatuur en voor oplettende lezers die graag in de kantlijn krabbelen: Moon Reader is erg handig voor het markeren van tekstfragmenten, je kunt woordenboeken koppelen om tekst te vertalen, populaire vertaalwoordenboeken ColorDict, Fora, ABBYY Lingvo en anderen zijn ondersteund. In dit opzicht overtreft Moon Reader zelfs de gezaghebbende lezer FBReader.

Prestigio Reader - een goede telefoonlezer voor boekformaten

Prestigio Reader kan vele boekformaten openen, maar richt zich vooral op mobiele formaten: dit zijn FB2, ePub, DjVU, enz. Luister je liever naar audioboeken, dan zal de reader zonder problemen aan deze behoeften voldoen.

Prestigio Reader is een echt “prestigieus” programma voor het lezen van fb2-boeken

Prestigio Reader is eerlijk gezegd een zeer aangename ontdekking voor ons. Bij de eerste stappen, bij het werken met de lezer, is alles intuïtief. Ten eerste illustreert de gids waar en welke elementen in de applicatie moeten worden gebruikt.

Fb2-boeken worden automatisch aan de bibliotheek toegevoegd via intelligent zoeken. Dat is ontzettend handig, want... u hoeft niet zelf naar bestanden op uw telefoon te zoeken, hoewel Prestigio Reader hiervoor een bestandsbeheerder heeft. Daarnaast zijn er meer dan 5.000 boeken beschikbaar om te downloaden in de online bibliotheek.

De interface van de Prestigio Reader-applicatie is zeer aangenaam en fris. Standaard zou alles in orde moeten zijn, maar in ieder geval kunt u het ontwerp van het fb2-boek aanpassen aan uw wensen. In snelle instellingen - lettergroottes, inspringingen, lettertype. Als je naar de geavanceerde instellingen gaat, zie je instellingen voor stijlen, kleuren, panelen en animaties - zelfs meer dan wat de gebruiker nodig heeft bij het lezen van bestanden in fb2-formaat.

PocketBook - FB2 en PDF-lezer voor Android

Het PocketBook-programma is ontworpen voor het lezen van fb2-boeken op een mobiel apparaat op het Android-platform. Het is nauwelijks de moeite waard om de boekformaten op te sommen waarmee deze reader werkt - het omvat alle populaire extensies, waarbij in wezen zowel Moon Reader als FBReader worden gedupliceerd.

Eerlijk gezegd moeten we toegeven dat er onder fb2-lezers voor Android niet zo veel prettige programma's zijn waarin a) de interface er modern uitziet b) het prettig is om boeken te lezen. Helaas zijn er op Google Play pdf- en fb2-lezers met een ronduit slechte shell. Je opent ze en denkt: nou, alle hoop is dat de pagina's in het boek er normaal uit zullen zien, het programma zal je in dit opzicht tenminste niet in de steek laten. Maar nee, en de lettertypen komen overeen met de interface.

Wat de PocketBook-applicatie voor Android betreft, is het tegenovergestelde waar: dit is een van de meest succesvolle applicaties voor het lezen van boeken in het FictionBook-formaat. De ontwikkelaars hebben dit bereikt door gemakkelijke navigatie door de bibliotheek en de implementatie van een radiaal menu.

In eerste instantie vergt zo'n apparaat voor het hoofdmenu in PocketBook enige gewenning, wat begrijpelijk is: dergelijke knowhow zie je zelden in een mobiele fb2-lezer. Maar dan wordt duidelijk dat je via dit menu bijna alle noodzakelijke acties kunt uitvoeren: de lettergrootte wijzigen, de helderheid aanpassen, naar het menu gaan, enz. In het hoofdmenu van de applicatie is een standaardset parameters beschikbaar voor het aanpassen van de weergave van tekst in het boek: inspringingen, kleuren, thema's.

Kortom, de ontwikkelaars van de PocketBook-applicatie hebben hun best gedaan en een kwalitatief hoogstaand product uitgebracht voor lezen op Android. Interessant is dat hetzelfde team e-books ontwikkelt met behulp van e-inkt en aanverwante accessoires.

EBookDroid - FB2- en PDF-lezer

De EBookDroid-lezer richt zich op twee boekformaten: PDF en Deja Vu, maar fb2-boeken kunnen met hetzelfde gemak ook op een telefoon of tablet worden gelezen. Maar hoe zit het met dit gemak?

Na een snelle test van de EBookDroid is het gevoel tweeledig. Enerzijds zijn alle basisleesfuncties aanwezig. U kunt boeken openen, tussen pagina's en secties navigeren, bladwijzers achterlaten en op verschillende manieren commentaar geven, de weergave van lettertypen aanpassen en zelfs uw eigen lettertypen toevoegen.

Wat de schaal zelf betreft, deze is echter niet erg prettig voor het oog. Hoewel de EBookDroid-applicatie vrij regelmatig wordt bijgewerkt, hebben deze innovaties in kleine mate invloed op de visuele schil. De leesapplicatie FictionBook ziet eruit alsof het jaartal niet 2016 is, maar 2006.

We hopen dat we binnenkort het fb2-programma in material design-versie kunnen downloaden. En dit is geen kwestie van smaak, maar een eenvoudige vereiste van de meeste Android OS-gebruikers.

Cool Reader - ouderwetse reader voor Android

De gratis old-school fb2-reader voor Android genaamd Cool Reader ondersteunt vrijwel alle populaire e-bookformaten (PDF, MOBI, RTF, FictionBook zelf, etc.), al staan ​​bijvoorbeeld DOC en AZW3 niet op de lijst.

Old school - omdat de interface, net als in het vorige geval, een beetje verouderd is. Dit zorgt voor bepaalde ongemakken: ten eerste is de boekenplank niet zo effectief als in het geval van PocketBook (deze kan eenvoudigweg worden vervangen door een eenvoudige lijst); ten tweede moet je meteen alles “naar eigen wens” herschikken: achtergrond, kleur, lettergrootte en uitlijning.

Als je je ogen sluit voor de gebruikersshell, dan heeft Cool Reader, zoals de ontwikkelaar opmerkt op de programmabeschrijvingspagina, tegelijkertijd overeenkomsten met FBReader, Aldiko, AlReader, Moon reader en andere vertegenwoordigers van fb2-readers voor Android. Daarom is de lijst met functies vergelijkbaar met al het bovenstaande.

Cv. We hebben naar onze mening de beste fb2-lezers voor Android genoemd. Zoals je kunt zien, is er altijd wel iets om te openen, zowel fb2 als pdf, epub, mobi. In de volgende recensies wordt gekeken naar deze mobiele formaten voor het opslaan van boeken op je telefoon. Succes!

Versie 2.3.5 (java 2.2.27)

TCBR Shell - Shell, een programma voor Windows dat JAR-boeken maakt.
Shell voor Mac en Linux - in ontwikkeling. Windoze Shell werkt prima onder Wine.
JAR-boeken gemaakt door Shell
Elk Java-boek (JAR-bestand) is een programma voor een mobiele telefoon, dat het boek zelf bevat en een Java-programma om het te bekijken.
Snel aan de slag:
Download het archief naar een pc met Windows of Linux+Wine, pak het uit en voer het programma Shell.exe uit
Selecteer daarin uw telefoonmodel, configureer lettertypen en in het algemeen alles wat kan worden geconfigureerd
Voeg boeken toe vanaf uw computerschijf (als uw telefoon het openen van bestanden vanaf de flashkaart van de telefoon niet ondersteunt)
Klik op "Java-boek maken"
Installeer het JAR-bestand (Java-boek) op uw telefoon zoals elk spel of programma, start het en u ziet de tekst van het boek.

Wat BookReader kan doen:
Lettertypen: ondersteuning voor diverse lettertypen, incl. Windows-lettertypen, zelfs als de telefoon niet Russified is. Ondersteunt anti-aliasing-lettertypen (als het boek is gemaakt op Windows XP en ClearType-anti-aliasing is ingeschakeld)
Lettertyperotatie: Kan tekst met de klok mee/tegen de klok in draaien
Automatisch scrollen: pagina voor pagina, regel voor regel, pixel voor pixel (vloeiend)
Boekformaten: direct (vanaf een geheugenkaart) leest FB2 en TXT. Creëert boeken vanuit verschillende formaten (FB2, PDF, MS Word en andere).
Ondersteuning voor afbeeldingen: in FB2-boeken op de geheugenkaart van de telefoon NIEUW! en JAR-boeken gemaakt op basis van HTML
Uitsplitsing van hoofdstukken: Shell voegt zelf de inhoudsopgave van het boek toe met de woorden “Proloog”, “Hoofdstuk”, enz.
Verschillende soorten tekstterugloop en uitlijning
De kleur van letters en "papier" selecteren
Zoek naar woorden in een boek en op internet via de browser van uw telefoon (aanpasbare zoeksite)
Achtergrondverlichting
Toetsenbordvergrendeling en wachtwoordbeveiliging
U kunt verschillende boek- en menulettertypen kiezen
Ondersteuning voor touchscreen: door te klikken kunt u een menu-item selecteren, door de tekst scrollen en elke actie toewijzen aan het aanraken van een van de 9 delen van het scherm (3x3).
Volledig aanpasbare bedieningselementen: zowel in de Shell als in het JAVA-boek zelf kunt u acties toewijzen die zijn toegewezen aan telefoontoetsen en aanraakschermgebieden.
Tekstbestanden lezen vanaf een flashkaart: op moderne telefoons (met ondersteuning voor JSR 75) hoeft u Book Reader slechts één keer te installeren en tekstbestanden of FB2-bestanden op de telefoon te plaatsen.
Voor telefoons die bevestiging van toegang tot bestanden vereisen, is er een caching-modus.
Unicode (voor hiërogliefen) en ondersteuning voor talen uit het Midden-Oosten (tot nu toe gedeeltelijk).
Met een Java-boek met ondersteuning voor het lezen van bestanden kunt u schakelen tussen Russische, Europese en Oosterse coderingen.
Ondersteuning voor “projecten” - slaat afzonderlijke instellingen op voor verschillende modellen en bestanden, met verschillende opties en lettertypen.
Shell is draagbaar, maakt starten vanaf USB-Flash mogelijk, instellingen worden opgeslagen in de Shell-map in plaats van in het register (voer Shell-portable.cmd uit in plaats van Shell.exe)

Bestandsmap. U kunt JAVA-applicaties, waaronder de tequila-lezer, TequilaCat Book Reader (NIEUW!!!) gratis en zonder registratie downloaden van onze website. Alle JAVA-applicaties bevinden zich op de server van onze website, zodat u met onbeperkte snelheid in verschillende threads kunt downloaden zonder te wachten of advertenties te bekijken. Als u een onjuistheid aantreft in de beschrijving van “TequilaCat Book Reader (NIEUW!!!)” of problemen ondervindt tijdens het downloaden, meld dit dan in de opmerkingen bij het bestand.