Ønsker du at installere Rejsekortscanner uden om Google Play, måske fordi din enhed ved en fejl er blokeret, så kan du til hver en tid hente nyeste version her. Linket vil blive (forsøgt) holdt up-to-date med seneste release.
Today I came across a truly puzzling issue on Android. An otherwise tried and tested application crashed consistently when running on a device using Turkish as the current locale. App crashing on a Turkish device The problem occurs in a large app developed for a customer, inside a proprietary binary component, so no direct debugging was possible. All I had available was a vague stack trace showing the root problem to be a NullPointerException from trying to parse an integer: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference Not much to go on, the goal was now to figure out just what could cause such a problem just from running on a device using Turkish Locale. Having spent some time on Google, searching for other people's trouble with the Turkish Locale, it became clear that there are issues with lowercase Strings in Turkish. I started working on a small isolate
Unusual to this blog, the following entry is in danish due to the topic being the national transit ticketing system in Denmark, also known as Rejsekort . Læs også nyere indlæg om emnet i form af Opfølgning op launch samt Rejsekort Scanner i samarbejde med Rejsekort A/S . Rejsekort Scanner Som det eneste program af sin art, lader Rejsekort Scanner dig aflæse dit Rejsekort direkte og øjeblikkeligt blive informeret omkring check-in status, saldo, rejsehistorik mm. Der er altså hverken behov for data-forbindelse eller kompliceret opsætning! App'en er fungerer med Rejsekort Personligt, Anonymt samt Flex. Man skal bare have en smartphone med NFC der understøtter Mifare Classic smartcards. Rejsekort Scanner er en uofficiel app uden adgang til Rejskort A/S' officielle systemer, og programmet kender derfor heller ikke alle placeringen for begivenheder udover dem der er fundet manuelt. Hvis du ønsker at opdatere denne liste kan du slå "Download placeringer&quo
Meta-data and how to associate it has always been a bit of a confusing topic in Java. For instance, the transient modifier is really a kind of marker annotation, as is the @deprecated javadoc tag compilers are also required to process, as is the marker interface Serializable. Then in JDK 1.5, a dedicated annotation facility was added, probably in light of the success of C#'s attributes. One of the first practical uses of annotations appears to be as a way to suppress compiler warnings. @SuppressWarnings This build-in annotation allows the developer to signal a respecting compiler that it should forgo a particular warning. It can be applied in front of a type, a field, a method, a parameter, a constructor as well as a local variable. It is up to the compiler to make sense of whatever you put inside the String, the only value mandated by the JLS is the "unchecked". Compilers as well as IDE's will typically implement each their own set of warning types, the Eclipse IDE d
Comments