1

dependency injection librariesAndroidで使用されている2つの主要なものが1つroboguiceあり、もう1つがButterKnifeそれらの主な違いであると聞いたことがありますroboguice is run time and buttter knife is compile time。そのため、アプリケーションでどちらのパフォーマンスが優れているits run time or compileか混乱しています。

4

3 に答える 3

1

私は 3 か月間 Roboguice を使用してきましたが、これは Spring フレームワークが行うこと (インジェクションを使用) に非常に近いものだと思います。Roboguice は非常に強力で、ビュー、インターフェイス、およびクラスを (必要に応じてアプリ/アクティビティ コンテキストでも) 挿入できます。

さらに、Roboguice のパフォーマンスが心配な場合でも、Roboguice のパフォーマンスを大幅に改善するのに役立つ Roboblender をリリースしました。

Roboguice のドキュメントは、次のGithub リンクにあります。

于 2015-07-17T15:21:03.130 に答える