Monthly Archives

2 Articles

Das optimale PixelFormat für Android Apps

Android bietet die Möglichkeit, unterschiedliche Bitmap-Konfigurationen für Bitmaps zu verwenden. Ein Bitmap- Konfiguration beschreibt dabei, wie die Pixel in der Datei gespeichert sind. Dies wirkt sich auf die Qualität (z.B. Farbtiefe) sowie die Möglichkeit, transparente Farben darstellen aus.

Android unterscheidet 4 unterschiedliche Bitmap.Config Typen

 

Bitmap.Config ALPHA_8

Bei der Bitmap.Config ALPHA_8 wird Jeder Pixel als eine einzelne Alpha-Kanal gespeichert. Diese Konfiguration erfordert 1 Byte Speicher für jeden Pixel des Bildes. Dies kann unter Umständen nützlich sein, um Masken effizient zu speichern.

 

Bitmap.Config ARGB_4444

Die Bitmap.Config ARGB_4444 ist seit API-Ebene 13 deprecated. Wegen der schlechten Qualität dieser Konfiguration sollte man auf die Bitmap.Config ARGB_4444 verzichten und stattdessen ARGB_8888 verwenden.… Weiterlesen

3 analoge Bodenfeuchtigkeits-Sensoren am esp8266 – Update

20151017_112942

Nachdem mein Artikel über die 3 analoge Bodenfeuchtigkeits-Sensoren am esp8266 sehr viel Aufmerksamkeit erregt haben, möchte ich nun nach den ersten 4 Monaten im Einsatz ein Update posten.

Im wesentlichen haben sich seit der ursprünglichen Version folgende Dinge geändert.

1. Dar Gehäuse
Das Gehäuse ist nun ein „Industrie Aufputz Gehäuse IP65 Modell G212“ das ich für 5.95 EUR bei Ebay ersteigert habe.
Das Gehäuse hat folgende Eigenschaften:

Gehäusetyp: Universal
Modell: G212
Abm.-Außen (B x H x T): ca.115 x 90 x 55 mm
Abm.-Innen (B x H x T): ca.108 x 83 x 50 mm
Material: ABS-Kunststoff
Farbe: Hellgrau
IP Schutzgrad: 65

Schutzklasse IP65 beduetet:
Vollständiger Berührungsschutz, Schutz gegen Eindringen von Staub
Geschützt gegen Strahlwasser (aus allen Richtungen)

Beim Öffnen habe ich aber festgestellt, dass sich im Gehäuse schon Kondenswasser gebildet hat und dass einige der metallischen Komponenten schon anfangen zu korrodieren.… Weiterlesen