As a beginner for Android development, code samples I am learning from look somewhat disorganized and are hard to test or even to understand. So I followed this post suggested: Using Dependency Injection with Roboguice? and am trying to use Android-binding and Roboguice. But I am now worrying about how good they really are.
- Are they good enough for all Android projects including ones with a couple of views?
- After building an app with these tools, how is the app's performance in comparison without the tools? Any problem with using these tools?
- Is there any other tool that can help me for Agile/TDD?