MySQL triggers #1

Om man vill att en kolumn ska uppdateras med en tidsstämpel för tidpunkten vid en UPDATE kan man göra ett av följande om en kolumn för tiddsstämpel redan finns: 1: Kör ALTER TABLE för att anpassa kolumnens DEFAULT-värde: ALTER TABLE `[tabell]` CHANGE `[kolumn]` `[kolumn]` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP 2: Skapa en TRIGGER för att hantera… Continue reading MySQL triggers #1

Published
Categorized as Null

AndroidManifest.xml-fel

Androidmanifestet är en nyckelspelare i det här med Androidutveckling eftersom den definierar upp vilka aktiviteter som ska finnas tillgängliga, vilka rättigheter till enheten applikationen ska ha och massvis med annat. Får man fel här kan det hända att man kör applikationen och till synes inte får ut något användbart i loggen. I det här fallet… Continue reading AndroidManifest.xml-fel

Mini(gvim)upptäckt

Idag fick jag lära mig om :hardcopy (som rätt och slätt kan förkortas till) :ha Vill man inte råka ut för en tragiskt tråkig utskriftsdialog, så kan man rätt och slätt skriva :ha! och få ut sakerna på standardskrivaren. Nu vill jaga bara veta hur man använder detta för att skriva ut en specifik fil… Continue reading Mini(gvim)upptäckt

Published
Categorized as Null

Logga (System.out.print) allt!

Satt och försökte hjälpa en snubbe med ett problem rörande Spinners i Android. Tydligen kraschade appen han byggde varje gång man tryckte på Spinnern och valen skulle visas. Enligt stacktracen var det ett NullPointerException, men det som gjorde det hela svårare var att Spinnern faktiskt innehöll minst ett val. Efter ungefär en trkvarts, timmes felsökande… Continue reading Logga (System.out.print) allt!

EditText med allt annat än strängar

Det här förbryllade mig ett tag. Jag försökte sätta ett värde i en EditText och fick glada skutt från logcat:en E/AndroidRuntime( 3712): java.lang.RuntimeException: Unable to start activity ComponentInfo{se.sigtuna.android.uvbaisk/se.sigtuna.android.uvbaisk.UvbaiskQuestions1Activity}: android.content.res.Resources$NotFoundException: String resource ID #0x0 E/AndroidRuntime( 3712): Caused by: android.content.res.Resources$NotFoundException: String resource ID #0x0 Det tog mig ca tjugo minuter att till slut prova editText.setText(String.valueOf(myObject.intId)) istället för… Continue reading EditText med allt annat än strängar

Positioneringsbedrövelse med ZoomButtonsController

Jag har suttit och försökt få ordning på det här till och från i flera dagar, men det tycks inte finnas någon annan lösning än: Om du vill placera knapparna till en ZoomButtonsController någon annanstans än centrerad i botten på skärmen: Glöm det! Jag använder mig av ZoomButtonsControllern i en klass som extendar en ImageView… Continue reading Positioneringsbedrövelse med ZoomButtonsController

Androidemulatorn startar inte på grund av sökvägsproblem

Androids AVD-hanterare kan ibland ställa till lite trubbel, beroende på om man valt att installera saker och ting på nytt, om man använder Windows XP/7/Linux/[Något annat]. Min miljö är Windows 7 x64 och jag får ibland upp detta fel PANIC: Could not open: C:\Users\drlaban\.android/avd/Android2.1.ini Den som är lite uppmärksam ser att det kan vara lite… Continue reading Androidemulatorn startar inte på grund av sökvägsproblem