Monthly Archive: February 2009

Feb 28

Android Market DRM not safe!

All protected applications are stored inside the /data/app-private folder (which is normally invisible, unless you have root access).
Thanks to Tim over there at strazzere.com for finding this out and making people aware of it! Check out his Android Market DRM busted < 12 hours! post for more details about the very weak DRM protection of the Android Market!

Permanent link to this article: http://tseng-blog.nge-web.net/blog/2009/02/28/android-market-drm-not-safe/

Feb 28

Android Market: Developers worried about bad sales

reasons developers worry, is about the slow/low sales of their paid applications. One of such worried developers is “Ed Burnette”, author of of “Hello, Android”.
He’s going into an very interesting topics, especially for developers who offer a free and a paid version of their application. One of the main problems he encountered with his paid application is, that he barely got any sales. So he thought, what could be done to change this.

Permanent link to this article: http://tseng-blog.nge-web.net/blog/2009/02/28/android-market-developers-worried-about-bad-sales/

Feb 27

SavedState: Preserve data when your Activity is recreated – Part 1

Certain events (like low on memory, or configuration change) can lead that your Android application is killed and possibly important data is lost when it’s recreated again. To prevent this, you need to temoprary preserve your important data in SavedStates (onSavedInstanceState and onRestoreInstanceState) and load it when the application is recreated to prevent losing critical data necessary for your application

Permanent link to this article: http://tseng-blog.nge-web.net/blog/2009/02/27/savedstate-preserve-data-when-application-is-recreated/

Feb 17

How to implement your own Listener in Android/Java

When you’re developing application, there is often a need to create your own controls/widgets/classes or to extend already available ones. And in most cases, you want this control/widget to be as flexible as possible. In order to achieve this, you have to create special events, which can be handled outside of your widget. Some of …

Continue reading »

Permanent link to this article: http://tseng-blog.nge-web.net/blog/2009/02/17/how-implement-your-own-listener-android-java/

Feb 14

Implementing Listeners in your Android/Java application

I’ve seen many people asking how to implement Listeners in their applications. Implementing a Listener is quite easy. There are 3 ways to implement an Listener and the have their advantages and disadvantages.

The tree way to implement Listeners are

Permanent link to this article: http://tseng-blog.nge-web.net/blog/2009/02/14/implementing-listeners-in-your-android-java-application/