Android: Unterschied zwischen px, dp, sp

Neben den eher irrelevanten Maßangen in (Inch), mm (Millimeter) und pt (Point) bilden dagegen die Einheiten px, dp und sp die übliche Basis zur Angabe von Dimensionen. Hierzu ein kurzer Überblick:

IntelliScreen gewinnt 2. Platz bei Jugend Innovativ

<img style=”display:inline; float: left; margin-right: 15px;” width=178 src=”https://www.andreasschrade.com/assets/2013-09-30-intelliscreen-best-app-evar.jpg”> Jugend Innovativ ist Österreichs größter Schulwettbewerb für innovative Ideen bei dem wir mit der Teilnahme von IntelliScreen den zweiten Platz erzielt haben. In Summe hat uns sowohl die Entwicklung der App, als...

Java: Die null-Referenz (Teil II)

Hintergrund Dies ist der zweite Artikel zur null-Referenz in Java. Der erste Artikel gibt neben einen grundsätzlichen Einblick zur null-Referenz zudem auch einen kurzen Abriss zu Optimierungen in Verbindung mit Short-Circuit-Operatoren und dem Null-Object-Pattern.

Java: Der Conditional-Operator im Detail

Hintergrund Obwohl der Conditional-Operator bereits seit Anbeginn von Java vertreten ist, wird dieser dennoch verhältnismäßig spärlich in Java Projekten eingesetzt. Weit verbreitet ist die Ansicht, dass der Einsatz des Operators zu schwer lesbaren Code führt und dabei keinen nennenswerten Mehrwert...

Java: Wissenswertes zum BigDecimal-Cache

Der BigDecimal Cache Zur Vermeidung unnötiger Objekterzeugungen im gängien Wertebereich, bietet die Implementierung von BigDecimal einen einfachen Cache für sämtlichen Zahlen im gängigen Wertebereich. Die Funktionsweise ist dabei dem der Implementierungen für die Boxed-Typen der Primitives ähnlich.

Java: Vergleich von BigDecimal-Objekten

Korrekter Vergleich von BigDecimal-Objekten Als komplexer Datentyp scheidet der Wertevergleich bei Objekten vom Typ BigDecimal mittels des Vergleichsoperators entschieden aus.

Java: Vergleich von Fließkommazahlen

Hintergrund Wird double oder float als Datentyp verwendet, so sind Wertvergleiche mittels dem Vergleichsoperator auf identische Übereinstimmung zu vermeiden. Weshalb dies so ist und welche Möglichkeiten es dennoch zum sicheren Wertevergleich gibt, dass erfahren Sie im folgenden Abschnitt:

Java: Der String-Constant-Pool

Hintergrund Eine Besonderheit der Klasse String ist die Art, in der die Initialisierung erfolgen kann. Welche Arten es gibt und welche Auswirkung diese in Hinblick auf Performance besitzen, erfahren Sie im folgenden Abschnitt:

Java: Unmodifiable Collections im Detail

Hintergrund Gegenstand dieses Artikel stellen sogennante unmodifiable Collections dar. Was sich dahinter verbirgt, erfahren Sie im folgenden Abschnitt:

Get the latest and greatest news delivered straight to your inbox every week.