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

Reply via email to