본문 바로가기

Scale

[Java] 소숫점 자리 지정하기 public static Double decimalScale(String decimal,int loc){ BigDecimal bd = new BigDecimal(decimal); BigDecimal result; result = bd.setScale(loc,BigDecimal.ROUND_HALF_EVEN); return result.doubleValue(); } 더보기
[Android] AnimatorSet 이용 여러 Animation을 한번에 돌리기 위해선, 개별적으로 같은 시간에 start를 해봤자 동시에 진행이되지 않습니다.!!! 이럴 경우, AnimatorSet을 이용하여 start를 시키는게 바람직 합니다. 이건 참고용으로 두 View를 Scale로 교환 되는 함수 입니다. public static void exchangeScaleAnimation(final View scaleOnView, final View scaleOffView, int duration) { ObjectAnimator scaleOnX = ObjectAnimator.ofFloat(scaleOnView, "scaleX", 1f); ObjectAnimator scaleOnY = ObjectAnimator.ofFloat(scaleOnView.. 더보기
[ Android ] 나인 패치의 이해 ^^ 항상 전 모든 컨텐츠를 코딩상으로 크기나 좌표를 할당 해줘야 한다고 생각했습니다. 하지만, 그 외에도 할 수 있는 방법이 여러가지가 있네요 ㅎㅎ 1. 코딩 2. xml에서 속성 할당 3. 나인 패치 이미지 안에 할당 위와 이미지 같이 [Scale 관련] 좌 : 세로 scale 변경 시 늘어나는 부분 상 : 가로 scale 변경 시 늘어나는 부분 [Padding 관련] 우 , 하 : 컨텐츠의 Padding 사이즈 (즉 , Padding 적용된 안쪽 에서만 컨텐츠가 그려지게 된다.) 새로운 거 발견^^ 코딩만 했더니.. 이런 건 몰랐네요 ㅎㅎ 더보기