본문 바로가기

Smart Device59

app:layout_scrollFlags 속성 app:layout_scrollFlags 속성 - scroll 이 뷰가 화면에서 사라질 수 있음을 나타낸다. 이 값이 설정되지 않으면 이 뷰는 화면 위쪽에 항상 남아 있다. - enterAlways scroll 옵션과 같이 사용될 때 위쪽으로 스크롤하는 경우는 사라지고 아래쪽으로 스크롤하는 경우는 다시 나타난다. - enterAlwaysCollapsed enterAlways와 유사하지만 아래쪽으로 스크롤하는 경우만 다르다. 즉, 아래쪽으로 스크롤할 때 스크롤되는 리스트의 끝에 도달했을 때만 이 뷰가 다시 나타난다. 만일 minHeight 속성을 설정 하면 그 값에 도달했을 때만 이 뷰가 다시 나타난다. 이 옵션은 enterAlways와 scroll 모두를 같이 사용할 때만 동작한다. ex) app:lay.. 2017. 2. 12.
Material icons Android Material icons를 다운로드 받을 수 있는 사이트 https://material.io/icons/ 2017. 1. 29.
Interpolator AccelerateDecelerateInterpolator 애니메이션은 일정한 속도로 수행된다. 해당 기능을 사용하면 애니메이션을 느리게 시작한 다음에 중간정도 빠르기로 처리 속도를 높인다. 그리고 끝 부분에 다다르면 처리 속도를 느리게 낮춘다. AccelerateInterpolator 애니메이션을 느리게 시작해서 지정된 속도까지 가속하며 끝날 때까지도 감속하지 않는다. AnticipateInterpolator 구성된 애니메이션과 역방향으로 애니메이션 뷰가 움직였다가 정방향으로 던지듯 이동한다. 이때 역방향으 로 젖혀지는 힘의 세기는 장력 명세로 제어된다. AnticipateOvershootInterpolator 화면의 목표 위치를 지나쳤다가 돌아오는 애니메이션 객체에 AnticipateInterpola.. 2017. 1. 28.
Animation으로 막대그래프 만들기 - res/layout/activity_main.xml - /res/anim/grow.xml - MainActivity.javapackage kr.co.XXX.mygraphanimation; import android.content.res.Resources;import android.graphics.Color;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.Gravity;import android.view.animation.Animation;import android.view.animation.AnimationUtils;import android.widget.LinearLayout;imp.. 2015. 8. 12.