ロンボクが提供するすべての機能を手に入れたいです。定型コードをたくさん書くのにうんざりしていて、Android にロンボクのポートがあるかどうか知りたいですか? または少なくとも同等ですか?次のようなボイラープレートの代わりに注釈を使用できるようにするもの:
TextView tv = (TextView) findViewById(R.id.my_textview);
ロンボクが提供するすべての機能を手に入れたいです。定型コードをたくさん書くのにうんざりしていて、Android にロンボクのポートがあるかどうか知りたいですか? または少なくとも同等ですか?次のようなボイラープレートの代わりに注釈を使用できるようにするもの:
TextView tv = (TextView) findViewById(R.id.my_textview);
私の知る限り、Android コードで Lombok を使用できます。そうでない場合は、バグレポートを提出してください。言わなければならないのは、セットアップ方法に関するドキュメントはあまりありません。とはいえ、助けが必要な場合は、有効なメーリング リストがあります。開示: 私は Lombok の開発者の 1 人です。
別の方法として、Android Annotationsをご覧ください。
Lombok は Java を作成しているだけという印象を受けましたが、試してみましたか? (私はしていませんが、ただ興味があります)。ただし、 findViewById タイプのボイラープレートを取り除く限り、RoboGuiceを見ることができます。それははるかに多くのことを行いますが、追加される機能の 1 つは、次のような変更です。
TextView tv = (TextView) findViewById(R.id.my_textview);
に:
@InjectView(R.id.my_textview)
TextView tv;