130 karma · joined May 25, 2010
WRT the ParseCommandCache links you sent, you're right that there is some trouble using the same lock on a background thread and UI thread. It would possibly cause some UI stuttering, but it wouldn't necessarily cause a deadlock on it's own. There's probably a bit more to it and I'd love to dig deeper and find out why.
We've actually fixed a few ANR deadlocks in this last release [1], as well as a few others in the releases since 1.8.0 [2].
If you can supply reproduction steps, we'd love to be able to fix this issue as I'm sure you're not the only one experiencing it. In addition, we're more than happy to accept fixes as contributions :D
[1]: https://github.com/ParsePlatform/Parse-SDK-Android/releases/...
For now, you could dig into the Android source code to learn how to modify drawing, layout and touch events of Views and ViewGroups. Here's also a good post on Animator: http://android-developers.blogspot.com/2011/02/animation-in-...
I've been wanting to create 7x7 for Android for a while to be a reliable testing platform for our SDK as well as to showcase our reward system on Android. I finally had some free cycles recently and made it.
If anyone is wondering why it looks completely different than the iOS version, it's because they let me (an Android engineer) do the design all on my own too :P
7x7 iOS: https://itunes.apple.com/us/app/7x7/id423677957?mt=8
https://android.googlesource.com/platform/external/libmtp/
https://android.googlesource.com/platform/external/libusb/
https://android.googlesource.com/platform/external/libusb-co...