2012-01-09 3 views
4

나는 롬복이 제공하는 모든 것을 얻고 싶습니다. features. 나는 상용구 코드를 많이 작성하는데 지쳤으며 안드로이드에 lombok 포트가 있는지 알고 싶습니다. 아니면 적어도 동급입니까? 나 같은 주석 대신 보일러 사용할 수 있습니다 뭔가 :롬복 (안드로이드)

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

[Android Annotations] (https://github.com/excilys/androidannotations) –

+0

@alextsc : 답변을 통해 의견을 변환하여 투표 할 수 있도록하십시오. –

+0

언급 한 세 가지 도구를 모두 한 번에 사용할 수있는 것처럼 보입니다. 각각 다른 도구를 사용하고 있습니다. 나는 AA와 함께 롬 보크를 시도했지만 아무런 문제가 없다. [AA with roboguice] (http://code.google.com/p/androidannotations/wiki/RoboGuiceIntegration)도 함께 사용해야합니다. – maaartinus

답변

7

Android 코드에서 Lombok을 사용할 수 있다는 것을 알고있는 한. 그렇지 않으면 버그 보고서를 제출하십시오. 나는 그것을 설정하는 방법에 대한 많은 문서가 없다고 말해야한다. 도움이 필요하면 활성 메일 링리스트가 있습니다. 공개 : 저는 롬복 개발자 중 한 명입니다.

2

내가 롬복 그냥 자바를 작성하는 인상을했다, 그래서 당신은 그것을 시도? (나는 호기심 많지 않다.). 그러나 findViewById 유형의 상용구를 제거하는 한 RoboGuice을 살펴볼 수 있습니다. 그것은 훨씬 더 수행하지만 추가하는 미묘한 중 하나는 같은 변화 : Android Annotations을 살펴 대안으로

@InjectView(R.id.my_textview) 
TextView tv; 
6

한 :

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

에 있습니다.