Android :: Custom Items in ListPreference Lange habe ich gesucht, in Google mit den Wörtern „ListPreference SQLLite“ und bin immer auf sehr lange Beiträge gestoßen. Heute habe ich die Lösung gefunden, diese ist wie immer ganz einfach: Ich habe jetzt hier nur den Teil gepostet, in dem die dynamischen Items der ListPreference zugeordnet werden. addPreferencesFromResource(R.xml.app_preferences); ListPreference lp = (ListPreference)findPreference("favourite_day"); CharSequence[] entries… Read More
Android :: ImageView drehen mit Animation Um ein ImageView in Android zu drehen sind folgende Zeilen Code notwendig: public void rotate(Viev v) { ImageView ivRotate = (ImageView)(findViewById(R.id.ivRotate)); RotateAnimation aRotate = new RotateAnimation(0,180, ivRotate.getWidth() / 2, ivRotate.getHeight() / 2); aRotate.setDuration(3000); aRotate.setFillAfter(true); aRotate.setInterpolator(new LinearInterpolator()); ivRotate.startAnimation(aRotate); } In die Layout.xml (z.B. main.xml) muss noch folgendes eingefügt werden, um diese Funktion mit einem Button aufzurufen:… Read More
LoadLibrary GetLastError 0x7E (126) Beim Versuch eine als Release kompilierte DLL auf einem Rechner ohne Entwicklungsumgebung auszuführen kam es immer bei LoadLibrary("name.dll"); wieder zu dem Fehler 0x7e (Das angegebene Modul wurde nicht gefunden). Um dies zu beheben habe ich einfach mit dem dependency walker (http://www.dependencywalker.com) die DLL geöffnet und gesehen, dass die beiden Dateien msvcr100.dll und msvcr100d.dll fehlen. Mein… Read More
Compiler compliance level incorrect Ich habe ein existierendes Android Projekt auf einen anderen PC kopiert und dann folgede Fehlermeldung bekommen: Android requires compiler compliance level 5.0 or 6.0. Found ‚1.4‘ instead. Please use Android Tools > Fix Project Properties. Ist ja schön und gut, nur wo finde ich denn das Menü? Um dieses Problem zu Lösen einfach hier im… Read More
Eclipse download sehr langsam Will man Android Aplicationen programmieren, so muss man das ADT-Plugin in Eclipse nachladen. Dies geht indem man unter Help -> Install new Software die Url https://dl-ssl.google.com/android/eclipse/ eingibt. Setzt man den Haken vor Development Tools, und danach auf Next, so wird man sehr viel Zeit damit verbringen. Man kann unten lesen: Calculating requirements and dependencies und… Read More
Spinner setAdapter NullPointerException Um diese Exception zu umgehen, muss man einfach nur vor setAdapter das Layout richtig gestellt werden, in dem der Spinner enthalten ist: setContentView(R.layout.YOUR_LAYOUT);… Read More
Javascript :: table-Klasse meine erste selbst geschriebene Javascript-Klasse. function Table(id) { this.rows = 0; this.cols = 0; if(id != null) this.table = document.getElementById(id); } Table.prototype = { createTable: function(parentElement,id,rows,cols,contentArray) { this.table = document.createElement("table"); this.table.setAttribute("id",id); document.getElementById(parentElement).appendChild(this.table); for(var i_rows = 0; i_rows < rows; i_rows ++) { this.addRow(contentArray[i_rows*cols]); } var colArray = new Array(); for(var i_cols = 1; i_cols <… Read More
Eclipse :: undefined reference to sqrt Wenn man versucht unter Linux mit Eclipse ein Programm mit gcc zu kompilieren und während des Kompilierens folgender Fehler auftritt undefined reference to sqrt muss man hier folgende Einstellung vom Linker ändern: Project -> Properties -> C/C++ Build -> Settings -> Tool Settings (Tab) -> GCC C Linker jetzt unter Command folgendes einfügen (nach gcc,… Read More
z-index bug im IE 7 wenn man ein CSS-Menü hat, und darunter einen div-Container, der mit position: absolute; ausgerichtet ist, kann man das im IE wie hier (http://jonathanstegall.com/2009/01/15/ie-z-index-bug-with-css-dropdown-menu/) sehr schön beschrieben beheben.… Read More
MYSQL – LEFT JOIN nicht immer notwendig früher habe ich alle meine MYSQL-Abfragen nur mit LEFT JOINS gemacht, aber nach einiger Zeit stellte sich für mich heraus, dass das eigentlich garnicht notwendig ist. hier mit LEFT JOIN SELECT p.name, p.alter, w.ort FROM personen p LEFT JOIN wohnort w ON p.person_id = w.person_id das geht aus so: SELECT p.name, p.alter, p.ort FROM personen… Read More