开发者_运维问答what design Pattern used to design the classes of android API's.Such as Java Swing uses MVC and command pattern, Java RMI uses Proxy pattern,java.awt uses composite pattern,java.util.Calendar uses factory pattern.
If you have done some Android application development before, you would find by using Android Binding + MVVM(Model-View-View Model)Pattern, you no longer need to deal with those TextViews, Buttons in your code.
When I do iPhone development I use mostly Delegator, so I believe Android has no difference.
精彩评论