pitching velocity unit converter (mph - kph) 제작일기...



구글플레이에서 다운받기 :

https://play.google.com/store/apps/details?id=com.zetagate.pitchspeed





◎ 레이아웃 설정과정.


→ 메인 액티비티 레이아웃 xml 에서 ListView 배치.


→ String 배열 생성후 값 저장


→  ArrayAdapter<String> 객체 생성. 


→ 객체 생성 시 TextView 레이아웃 리소스가 @android:layout/simple_list_item_1 로 지정되어 있어서

  스타일을 자유롭게 변경 불가..


→ 프로젝트 디렉터리 내 layout폴더에 사용자정의 레이아웃 xml파일 생성 후 TextView레이아웃 정의.

  android:minHeight 으로 간격 조절.


→ 어레이어댑터 생성자에서 데이터(String[])도 역시 지정.


→ ListView객체에서 setAdapter로 어레이어댑터(텍스트뷰 레이아웃과 리스트 데이터) 설정




◎ 데이터 생성과정 (정수(integer)로만 출력되도록 처리).


→ mph 속력 * 1.609344 를 계산하여 소수점 이하 자리를 취하고 det이라 함.


→ det < 1-RATIO/2 일 시 mph속력 하나당 kph속력 하나 출력.


→ 1-RATIO/2 < det < RATIO/2 일 시 mph속력 하나당 kph속력 두 개 출력


→ else  올림 처리하여 kph속력 하나 출력.


제작자 페이지 : http://zetagate.com





+ Recent posts