No, there is no unique design pattern for Android. Other than being mostly a load of crap to account for under expressiveness within Java itself, you should also be thinking at a higher level than individual "code" patterns for your system.
The major things that will affect your system are the fact that Android -- as a platform -- is different than desktops. You should architect your app based on platform components, implement more lazy computation, conform to the ever changing UI annoyances (and make them work across different device configurations!), and whatever else it takes to make you app fit within the Android ecosystem. There are no specific design patterns that will pop up in every codebase, but you might see (given an experienced eye for patterns in Java) that one you already know solves a problem you see. However, the differences of the Android platform vastly outweigh the different code patterns you will use. kris On Sun, Jul 15, 2012 at 11:44 PM, Michael Leung <[email protected]> wrote: > I mean any framework for design pattern, such as MVC and MVVP? > > On Mon, Jul 16, 2012 at 10:42 AM, Mark Murphy <[email protected]> > wrote: >> >> http://developer.android.com/design/index.html >> >> On Sun, Jul 15, 2012 at 8:30 PM, Michael Leung <[email protected]> >> wrote: >> > Hi all, >> > Any Design Pattern for Android? I have sI ome in-house pattern I built >> > for >> >> > this purpose. But I am not 100% happy about them/. >> > Do you have any recommendations? >> > >> > -- >> > Regards, >> > Michael Leung >> > http://www.itblogs.info - My IT Blog >> > http://diary.skynovel.info - My Blog >> > http://www.michaelleung.info - My Homepage >> > >> > -- >> > You received this message because you are subscribed to the Google >> > Groups "Android Developers" group. >> > To post to this group, send email to [email protected] >> > To unsubscribe from this group, send email to >> > [email protected] >> > For more options, visit this group at >> > http://groups.google.com/group/android-developers?hl=en >> >> >> >> -- >> Mark Murphy (a Commons Guy) >> http://commonsware.com | http://github.com/commonsguy >> http://commonsware.com/blog | http://twitter.com/commonsguy >> >> _The Busy Coder's Guide to Android Development_ Version 3.8 Available! >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Android Developers" group. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> For more options, visit this group at >> http://groups.google.com/group/android-developers?hl=en > > > > > -- > Regards, > Michael Leung > http://www.itblogs.info - My IT Blog > http://diary.skynovel.info - My Blog > http://www.michaelleung.info - My Homepage > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

