본문 바로가기

나의 플랫폼/안드로이드

[Java] 시침과 분침 각도 이동 계산

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
분명 5분만 계산하면 금방 나올 수 있는 공식이지만,
혹시 원하시는 분 있을까봐 적어 놓습니다.

public final static float HOUR_ANGLE_GAP = 0.5f;
public final static int MINUTE_ANGLE_GAP = 6;

//  초기화시
float hourRotateAngle = (hour * 30.0f)+(minute*0.5f);
float minuteRotateAngle = minute*6;

// 1분마다 이동시
float hourRotateAngle = hourRotateAngle+HOUR_ANGLE_GAP;
float minuteRotateAngle = minuteRotateAngle+MINUTE_ANGLE_GAP; 

그럼 잘 쓰세요~