4

私はAndroidとWindowsの両方(MFCと場合によってはwin32を使用)用に開発し、昨日は2つのフレームワークを何気なく比較していました。それらは明らかに非常に非常に異なり、その結果、Windows用の開発はAndroid用の開発とはまったく異なります。Androidのようなフレームワークがwin32のようなフレームワークよりも構造的に優れていると人々が考えているのはどこだろうと思っていました(メッセージシステムとイベントリスナーなど)。比較して、この種の一般的な意見を考えてほしい。

これらのフレームワークは非常に異なるデバイスで実行されることを理解していることを付け加えたいと思います(明らかに、Windowsは、処理する必要のある複数の出力デバイスとその複雑なウィンドウGUIのために、より多くのIOとユーザー入力を処理する必要があります)。これらのフレームワークが共有し、比較できるいくつかのコア機能である必要があります。そうでなく、私がばかである場合(間違いなく誰かが指摘するでしょう)、そのような比較が無効である理由を知りたいです:)乾杯。

もう1つの例は、AndroidのMVP構造の欠如とWindowsのMFC Doc/Viewです。

4

1 に答える 1

1

mfc に触れてから長い時間が経ちましたが、インテント モデルをメッセージングのモデルと比較できると思いましたか?

MVC に関しては、単一のアクティビティをウィンドウ マネージャーとして使用することでこれを達成することにしました。フラグメントはビューであり、コントローラーはストレートな Java クラスです。MVPはプレゼンターとしての活動も同様に満足できると思います。放送受信機をフロントコントローラーとして使用する可能性があります。

于 2012-10-05T21:00:15.280 に答える