Tag Archives: 30 days

안드로이드에서 MVP를 적용한 사례

안드로이드 앱이 Activity부터 시작되기 때문에 대개 코드가 Activity 중심으로 진행된다. 그러다보니 UI와 로직의 분리가 제대로 이뤄지지 않고 진행되기 쉽다. 이런 문제를 효과적으로 접근하는 방법으로 Presenter First 라는 방법이 있다. 안드로이드에서의 적용 사례가 궁금하여 검색하다가 http://www.rosscode.com/android 사이트를 발견했다. 안드로이드 앱을 만들어가면서 … Continue reading

Posted in Android, 기타 | Tagged , , , , | Leave a comment

Activity 두 개 왔다 갔다 테스트

예제코드: https://github.com/jooyunghan/Android-testing 위의 주소에서 clock / clocktest 예제 프로젝트를 받을 수 있으며, 여기에는 몇가지 형태의 테스트 예제가 포함되어 있다. 1. base class 를 ActivityUnitTestCase 로 한 것 ActivityUnitTestCase는 Activity를 독립적으로 테스트하기 위한 base class이다. 외부 컴포넌트로의 접근이 제한되며, 자기 자신의 … Continue reading

Posted in Android, TDD, 기타 | Tagged , , , | Leave a comment

Java Project 참조하는 Android Project 에서 Ant 사용

의외로 한글로 된 문서에는 이것을 다룬 글이 없는 것 같다. (적어도 google.co.kr에서 jar.libs.dir 을 검색했을 때 안드로이드 관련 글이 첫페이지에 안나온다.) Java Project와 Android Test Project의 의존성에서는 Android Project와 Android Test Project에서 Java Project에 대한 참조가 발생하는 경우의 Eclipse 설정을 … Continue reading

Posted in Android, TDD | Tagged , , , , | 1 Comment