4

ロンボクが提供するすべての機能を手に入れたいです。定型コードをたくさん書くのにうんざりしていて、Android にロンボクのポートがあるかどうか知りたいですか? または少なくとも同等ですか?次のようなボイラープレートの代わりに注釈を使用できるようにするもの:

TextView tv = (TextView) findViewById(R.id.my_textview);
4

3 に答える 3

7

私の知る限り、Android コードで Lombok を使用できます。そうでない場合は、バグレポートを提出してください。言わなければならないのは、セットアップ方法に関するドキュメントはあまりありません。とはいえ、助けが必要な場合は、有効なメーリング リストがあります。開示: 私は Lombok の開発者の 1 人です。

于 2012-01-10T14:10:52.863 に答える
6

別の方法として、Android Annotationsをご覧ください。

于 2012-01-09T20:59:20.593 に答える
2

Lombok は Java を作成しているだけという印象を受けましたが、試してみましたか? (私はしていませんが、ただ興味があります)。ただし、 findViewById タイプのボイラープレートを取り除く限り、RoboGuiceを見ることができます。それははるかに多くのことを行いますが、追加される機能の 1 つは、次のような変更です。

TextView tv = (TextView) findViewById(R.id.my_textview);

に:

@InjectView(R.id.my_textview)
TextView tv;
于 2012-01-09T20:30:59.190 に答える