21Die Bibliothek iText gibt es in verschiedenen Versionen und für verschiedene Programmiersprachen (zbsp. C#, Java). Für dieses Beispiel wird die Version itextpdf-5.3.3.jar benötigt. Einbinden der iText Bibliothek Da ich meine Android-Projekte mit Gradle und dem Android Studio 1.5 (stand 17.12.2015) erstelle hier nun die Einbindung in das Gradle Build Script. Anlegen eines „libs“ Verzeichnisses Im Hauptverzeichnis…
Kategorie: Java Enwicklung
Android, ProgressDialog für lange Operationen
Manche Operationen, wie zbsp. das Laden von Daten aus der Datenbank, oder das Erstellen von Diagrammen können eine gewisse Zeit benötigen. Für dieses Problem gibt es einen einfachen ProgressDialog welcher 2 Zustände haben kann. ProgressDialog mit ProgressBar Um dem Benutzer mehr Informationen über den aktuellen nebenläufigen Vorgang zu geben, kann man den ProgressDialog mit einer Progressbar…
Android, Gradle Buildnummer und Zeitstempel
Hier nun ein kleines Tutorial wie man im Gradle build die Versionsnummer inkrementiert (+1) und einen Zeitstempel des builds in eine Properties Datei speichert. Speichern der Werte in einer Properties Datei Als Erstes müssen wird die beiden Werte (VERSION_CODE & BUILD_TIMESTAMP) in einer Properties Datei speichern.Diese Datei wird relativ zum Pfad des „src“ Ordners abgelegt….
Android, Diagramme mit AFreeChart erstellen
Wer sich mit Java schon etwas beschäftigt hat, sollte das Framework JFreeChart kennen. Für Android wurde dieses durchaus sehr gute Framework portiert und kann aus dem Repository von Google „https://code.google.com/p/afreechart/“ heruntergeladen werden. Für mein Projekt habe ich die Version 0.0.4 gewählte welche unter der Adresse AFreeChart Downloads bezogen werden kann (dort befindet sich unter anderem die…
Android, scrollbare Tabelle mit festem Tabellenkopf
Wenn man für Android-Geräte entwickelt speziell jedoch für Mobilegeräte stößt man sehr schnell an die Displaygrenzen. Hier möchte ich nun zeigen wie man eine Tabelle mit einem festen Tabellenkopf und scrollbarem Inhalt erstellt. Als erstes das Layout als kurze Skizze aus welchem schon ersichtlich sein sollte wie später die Layoutdatei (*.xml) aussehen sollte. Das Layout…
Android, PopUpDialog mit auswählbaren ListItems
In diesem Tutorial möchte ich erklären wie ich ein benutzerdefiniertes PopupDialog für eine Activity erstelle. Für mein aktuelles Projekt benötige ich unter anderem diverse Dialoge welche es nicht standardmäßig von Android gibt zbsp:. Hier möchte ich beschreiben wie ich mein TagCloudDialog erstellt habe, welches dazu dient einen oder mehrere Tags aus einer Liste (ListView) zu…
Android App installieren
Wie man eine Android-App installiert, möchte ich gerne in diesem kurzen Tutorial erklären.In diesem speziellen Fall ist die genannte App nicht aus dem Google Play Store (was ja zu einfach wäre), sondern wurde auf einer Internetseite heruntergeladen. Als Beispiel dient hier die von mir entwickelte Android App „ScrumPokerCards“.Wenn man auf der Seite Android App “ScrumPokerCards” den Download…
Android: Logdatei anzeigen lassen
Für die Entwicklung einer App ist es meistens sinnvoll auch ein „echtes“ Android Device (Handy, Tablet oder ähnliches) zum debuggen zu verwenden. Möchte man jetzt nun die Android Logdatei sich anzeigen lassen, so kann man aus der Android SDK das Tool „adb.exe“ verwenden. Ablageort ist „.\android-sdk-windows\platform-tools“. Mit dem Befehl lässt sich nun auf der Kommandozeile…