인텐트와 인텐트 필터 intent : 컴포넌트간의 호환을 위해서 사용. 종류로는 명시적 인텐트와 암시적 인텐트가 있음. 주로 암시적 인텐트를 사용하는데 그 이유로는 다른 사람이 만든 컴포넌트 이름을 알기 어렵고 기본 어플리케이션 까지도 사용자가 별도제작한 것으로 대체할 수 있기 때문. (암시적 인텐트를 사용하여 호출 대상 컴포넌트가 처리 해야 할 작업만을 명시하여 특정 작업의 처리를 하나의 앱만 하는 것이 아니라 여러 앱을 통해 할 수 있게 됨.) intent-filte 인텐트 필터에는 Action, Category, Data 이 3가지가 있다. action 속성의 경우 정의한 액션과 요구하는 액션이 같아야 통과가 되고 요구하는 액션이 지정되지 않을경우 어떤 액션이든 상관없이 통과된다. category ..
Error The constructor .... is undefined 이런류의 에러가 난다면 this를 살펴보라 class SubRunnable implements Runnable{ @Override public void run() { while (true){ try { items.add("test" + cnt++); adapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1, items); arrListView.setAdapter(adapter); Thread.sleep(1000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace..
[2014-02-05 14:19:25 - DeviceMonitor] Adb connection Error:현재 연결은 원격 호스트에 의해 강제로 끊겼습니다 [2014-02-05 14:19:26 - DeviceMonitor] Connection attempts: 1 [2014-02-05 14:19:28 - DeviceMonitor] Connection attempts: 2 [2014-02-05 14:19:30 - DeviceMonitor] Connection attempts: 3 이런식으로 Connection attempts 가 점점 증가한다. adb kill-server / adb start-server 로도 해결되지 않음.. 재부팅도 먹통.. 단말기 재부팅도 먹통.. 글쓴이의 해결방법은 개발자 옵션으로..