본문 바로가기
[android] Robolectric tutorial [android] Robolectric tutorial http://robolectric.org/ Introduction -test 를 android emulator 나 device 에서 하는 것은 느리다.이 환경에서는 TDD 를 이루기 어렵다. Robolectric 은 unit test framework 로 android sdk jar 를 복제&확장해서 TDD 를 가능하도록 돕는다.JVM 에서 android 코드를 테스트 할 수 있다. -@RunWith(RobolectricTestRunner.class) public class MyActivityTest { @Test public void clickingButton_shouldChangeResultsViewText() throws Exception { .. 2018. 12. 8.
[Django] 파이썬 웹 프로그래밍 - Django 웹 프레임워크 #2 [Django] 파이썬 웹 프로그래밍 - Django 웹 프레임워크 #1 -프로젝트란 개발 대상이 되는 전체 프로그램을 의미하며,프로젝트를 몇 개의 기능 그룹으로 나누었을 때, 프로젝트의 하위 서브 프로그램을 앱이라 말한다.즉 서브 프로그램인 앱을 개발하고, 이들을 모아 프로젝트 개발을 완성하게 되는 것이다. 이런 개념으로 프로젝트 디렉토리와 앱 디렉토리를 구분하고,코딩하는 파일도 프로젝트 파일인지 앱 파일인지 구분해서 적절한 위치에 저장해야 한다. -중요한 점은 하나의 앱이 여러 개의 프로젝트에 포함될 수 있기 때문에,앱을 한 번만 개발하고 이를 다른 프로젝트에 재사용하여 개발의 생산성을 높일 수 있다.앱 단위로 이들을 모아 프로젝트로 만들고,프로젝트를 모아서 더 .. 2016. 12. 12.
[VB6] Web browser, FTP 만들기 Web Browser, FTP 만들기 [이전강좌] 애니메이션 ( animation ) 에 대해 공부해보자. 웹 브라우저 ( Web Browser ) VB6 에서 웹 브라우저(Web browser)를 만드는 것은 매우 심플하다.Microsoft Internet Control 를 통활용하면 된다. WebBrowser.Navigate( "URL" ) // URL 로 페이지 이동 WebBrowser_DocumentComplete() 는 로드 완료 callback. WebBrowser.LocationName // 현재 페이지 URL 값을 return WebBrowse_DownloadBegin() // download 시작 callback. 나머지 기본적인 Browser Action 은 MS Internet Con.. 2013. 6. 24.
반응형