'♣Computer Science♣'에 해당되는 글 25건

  1. 2010.08.27 Spinner 예제
  2. 2010.08.24 리스트 예제~~
  3. 2010.08.23 ScrollView 예제~ 1
  4. 2010.08.21 로보코드
Spinner 클래스: 드롭다운 선택 기능을 구현한 클래스 입니다.

에뮬 구동화면
Posted by 클로버,,
 예제 설명: 리스트 박스가 있고, 리스트 박스 위에는 현재 선택된 항목을 표시하는 레이블이 있습니다.

* 리스트의 선택 상태가 변경되는 상황을 알려면 onListItemClick() 메소드를 상속받아서 넘겨받은 위젯과 위치 정보를
적절하게 사용하면 됩니다.

<리스트에 대한 레이아웃으로 simple_list_item_single_choice 를 사용하면 아래와 같이 단일 리스트를 만들 수 있습니다.>




<리스트에 대한 레이아웃으로 simple_list_item_multiple_choice 를 사용하면 아래와 같이 단일 리스트를 만들 수 있습니다.>

Posted by 클로버,,
 원래 작성했던 레이아웃을 ScrollView  컨테이너로 한번 더 감싸주기만 하면, 기존 레이아웃의 일부분만 화면에
표시되고, 스크롤하면서 나머지 부분을 볼 수 있습니다.


 안드로이드 1.5 버전 부터는 ScrollView와 비슷하지만 가로로만 동작하는 HorizontalScrollView 클래스를 지원합니다.
즉, 가로는 길지만 세로 높이는 별로 높지 않은 경우에 유용!
ScrollView나 HorizontalScrollView  어느 쪽도 동시에 가로와 세로 스크롤을 지원하지 않습니다. 항상 가로 또는 세로 한쪽으로만 스크롤할 수 있습니다.


 


Posted by 클로버,,
♣Computer Science♣/JAVA2010. 8. 21. 09:59

로봇전투 시뮬레이터인 로보코드를 다운받아 실행해 보았다.
로보코드는 여기서 다운 받으면 된다.
http://robocode.sourceforge.net/

내 로봇의 이름은 Clover 이다.
이 편집창에서 내 로봇에 대한 설정을 코드로 구현하는 것 같다.
이제 시작이기에 일단은 디폴트로 실행해 보았다.



Battle -> now를 누르면 전투에 참가시킨 로봇들이 전투를 벌이게 된다.
전투 시작하자 마자 대포(?)를 마구 쏴대서 깜짝 놀랐다.ㅋㅋ




나는 그저 넋놓고 바라봤을 뿐인데 corner라는 로봇에 대항하여 내 로봇 Clover가 승리했다.ㅋㅋ
다음번엔 내가 직접 내 로봇의 능력을 자바 코드로 구현해 봐야겠당.



Posted by 클로버,,