Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我应该理解什么样的模式才能利用Android平台?_Android_Design Patterns - Fatal编程技术网

我应该理解什么样的模式才能利用Android平台?

我应该理解什么样的模式才能利用Android平台?,android,design-patterns,Android,Design Patterns,什么设计模式用于设计android API的类。例如Java Swing使用MVC和命令模式,Java RMI使用代理模式,Java.awt使用复合模式,Java.util.Calendar使用工厂模式。当我开发iPhone时,我主要使用的是Delegator,所以我相信android没有区别 如果您以前做过一些Android应用程序开发,您会发现通过使用Android绑定+MVVM(Model-View-Model)模式,您不再需要处理代码中的文本视图和按钮

什么设计模式用于设计android API的类。例如Java Swing使用MVC和命令模式,Java RMI使用代理模式,Java.awt使用复合模式,Java.util.Calendar使用工厂模式。

当我开发iPhone时,我主要使用的是Delegator,所以我相信android没有区别

如果您以前做过一些Android应用程序开发,您会发现通过使用Android绑定+MVVM(Model-View-Model)模式,您不再需要处理代码中的文本视图和按钮