본문 바로가기

전체 글254

해커스토익 리딩 무료강의 이벤트! 이벤트에 참여하시라! 2009. 12. 28.
안드로이드에서 타겟 연결해서 apk 설치하기. 완전심플;;ㅋ adb install *****.apk 이러면 /data/... 에 설치되었다고뜨고 끝난다. 헐! 물론 이것은 USB로 연결된 상태.ㅎ 아이폰과 비교할만큼 쉽군. 2009. 12. 23.
안드로이드 교육 4일차 오후 안드로이드 폰 내에서 상단에 Notification을 띄울 수 있다. 그것은 프로그램 내에 Thread를 생성해서 처리하면 되는 것이다. ⓐ 구현하는 방법 1 -정의하는 코드 class MyThread extends Thread { public void run() { // 독립적으로 수행할 코드 즉, Thread가 할 일(thread는 아니다) } } -실행하는 코드 MyThread t = new MyThread(); t.start(); // 이 때 run을 실행하면 그냥 run만 실행되고 끝난다. 따라서 start()로 해야 새롭게 thread가 생성이 된다. ⓑ 구현하는 방법 2 만약 extends한 것이 이미 있어서, Thread를 extends할 수 없는 상황에서는 ~~ implements Run.. 2009. 12. 10.
안드로이드 교육 4일차 오전 Permission 관련 정보 리스트를 보고 싶으면, API에서 android 패키지를 선택 후 Permission을 보면 된다. 웹연동하는 방법.(인텐트를 통해서 바로 연결되어 웹 액티비티를 띄울 수 있다) 퍼미션 설정. openBrowser()와 같은 메소드를 만들때 기본적인 3개의 라인 Uri uri = Uri.parse(uriText.getText().toString()); Intent intent = new(Intent.ACTION_NEW, uri); startActivity(intent); 이 브라우저는 web 2.0의 대표기술인 AJAX(Asyncronous Javascript And XML)도 지원을 한다. 참고로 Javascript는 Java와 무관하다. Javascript는 객체기반이라.. 2009. 12. 10.
안드로이드 교육 3일차 오후 try ~ catch ~ 컴파일러 에러 메세지 보고 Exception의 종류를 판단하여 넣는다. error가 나든 안나든 꼭 실행을 해야 하는 코드는 finally 안에 넣는다. 보통 객체를 닫는 역할을 넣는다. try ~ catch 구문에서 finally는 꼭 실행하고 간다. 프로그램이 아얘 중단(exit)되지 않는 한 return을 한다고 해도 finally는 실행을 하고 간다. catch에서 상속관계의 exception일 경우에는 꼭 하위 exception을 위에 적어주어야 에러가 나지 않는다. 만약 자신을 호출한 코드에게 Exception의 발생을 꼭 알려줄 필요가 있거든, 메소드 명 작성시 throws XxxException 이라고 옆에 적어 놓는다. 그러면 그 메소드를 호출한 코드는 반드시 t.. 2009. 12. 9.
반응형