I’m the kind of idiot who spends six months writing my own framework in Java on Android, because I’m too stupid / lazy / impatient to read and grok the documentation and learn what’s already there. ChatGPT (3.5!) taught me more in a 15 minute chat last night than I’d been able to figure out …
Tag Archives: android
Android : Extended SurfaceView's onDraw() method never called
This has just resolved something I’ve been beating my head against the wall over for the last several days. Source: android – Extended SurfaceView’s onDraw() method never called – Stack Overflow WHY? Android? Why are you so convoluted and perverse? So … yeah … subclass the SurfaceView class … and you’d expect to be able …
Continue reading “Android : Extended SurfaceView's onDraw() method never called”
Travel Report
So as noted previously, I went travelling without a notebook, but with a Xaomi tablet, a portable keyboard, and a copy of UserLand Linux. How did that go? Surprisingly well. Actually I ended up using another keyboard, a cheap “cover” with keyboard built in, no Bluetooth but micro-USB. And I had to get an adaptor …
Why is my phone so useless?
Why is my phone so useless? I mean I’m a programmer. I can make it do what I want, can’t I? And yet, actually, I’m as bad as anyone. Allowing my phone and its apps. to define my activities. I still depend on the laptop for all the things that are for me. My phone …
The Storage Situation
I’m back working on Android apps. And one thing that’s a pain is understanding storage on Android. But I’ve found a fantastic series of blogposts that explain the situation more clearly than anything else I’ve read. Start with Internal Storage and then follow the links at the bottom of the article.
The Android Studio / Gradle Experience
Im sure my answer / comment on What is Gradle in Android Studio? will get downvoted into oblivion with short-shrift fairly soon. (Maybe deservedly). But I’ll make it here : [quote] At the risk of being discursive I think behind this is the question of why the Android Studio / Gradle experience is so bad. …
Issue 38282 – Android MTP support does not show recent files until the device is rebooted (continued)
Mysteriously, this Android bug (which I talked about here) got made “obsolete” today. Without explanation. Who knows if that means it’s fixed in Android 5? (And does Android 5 actually work yet?)
Is Google breaking the Android file-system?
Over at the comments on Use Dropbox in place of iTunes I pointed out that, far from Android working straightforwardly, the problems I posted about here suggest that Google is actually breaking the “just working” file-system model that Android used to have. Maybe this is in the name of security. Or efficiency. Or following Apple …
Continue reading “Is Google breaking the Android file-system?”
Issue 38282 : Android MTP support does not show recent files until the device is rebooted
Just found that this bug in Android is causing problems for my OWL / OWLdroid syncing. Issue 38282 – Android MTP support does not show recent files until the device is rebooted. Basically, when OWLdroid creates a new page, it writes a new OPML file to the Android’s local storage. But because Android now has …
OWL Screenshots
How is OWL looking these days? Here are a couple of screenshots : OWLdroid Note that I’ve moved the navbar of OWL into the space which Bootstrap usually uses for the main menu. This is a big win in terms of space, and the fact that it’s now always visible, even when scrolling down long …