본문 바로가기

Project/안드로이드 프로젝트(RandomColorChart)12

Android Studio, Kotlin] 12. CameraX로 사진을 찍고 미리보기를 띄우기 앞서 이야기 한 적 있는데, 일반 Camera2를 사용하면 기기마다 다 다른 옵션을 설정해야한다. (이거랑 이어서 보면 죠습니다) itstudy-mary.tistory.com/359 Android Studio, Kotiln] 11. 카메라 셔터st한 깜빡 애니메이션 구현 안드로이드 jetpack cameraX로 카메라를 구현한다. 근데 이 때 좀.. 문제가 있는데, 셔터 애니메이션을 제공하지 않는다(!) 그래서 토스트 등으로 처리해주지 않으면 사진이 찍혔는지 아닌지 전혀 알 itstudy-mary.tistory.com 안드로이드와 코틀린이 익숙하지 않은 사람이라면 어려울 수도 있다. codelabs.developers.google.com/codelabs/camerax-getting-started?hl=k.. 2021. 3. 15.
Android Studio, Kotiln] 11. 카메라 셔터st한 깜빡 애니메이션 구현 안드로이드 jetpack cameraX로 카메라를 구현한다. 근데 이 때 좀.. 문제가 있는데, 셔터 애니메이션을 제공하지 않는다(!) 그래서 토스트 등으로 처리해주지 않으면 사진이 찍혔는지 아닌지 전혀 알 수가 없게 되어있다. 그래서 애니메이션을 구현했다(!) 먼저, 화면 위에 프레임 레이아웃을 하나 더 만들어줘야 한다. ... 이제 애니메이션을 anim 폴더에 생성한다. 이 프레임을 애니메이션 시작 직전에 불러오고, 애니메이션이 끝나면 숨길 것이다. 기본적으로 valueAnimation은 콜백 리스너를 따로 제공하지 않기 때문에 애니메이션 리스너를 따로 만들어서 attach시켜줘야 한다. 애니메이션을 전역변수로 설정해놓고, 매서드로 전역변수에 애니메이션을 지정한다. private lateinit va.. 2021. 3. 12.
Android Studio, Kotlin] 9. 애니메이션을 통해 플로팅 메뉴 만들기 이렇게 플로팅 버튼을 이용해서 메뉴를 만드는 앱이 좀 많긴 하다. 글로 만든 메뉴보다 시각적이고 단순하며, 또 애니메이션과 함께라면 너무나도 귀여운(!) 앱을 만들 수 있다. 의외로 간단하니까 천천히 보자. itstudy-mary.tistory.com/275?category=955763 Android Studio, JAVA] ObjectAnimator 이용하기 앞서 두 포스팅의 단점은, view의 그래픽만 이동하고 실질적인 레이아웃은 원래 자리에 남아있다는 것이다. 그렇기 때문에 만일 지금처럼 뷰 애니메이팅을 이용하려 한다면, 만약 편지에 클릭 리 itstudy-mary.tistory.com 여기서 이전 애니메이션에도 말한 적이 있는데, 단순히 ValueAnimator을 이용하면 레이아웃 뷰만 변화하고,.. 2021. 3. 11.
Android Studio, Kotiln] 8. 커스텀 토스트 만들기 토스트는 안드로이드에서 하단에 뜨는 일종의 알람장치이다. 그러나 저 .. 회색의 저것이 좀 투박해보이고 그럴 수 있다. 네, 제가 사실 저 애매한 투명도를 참.. 싫어합니다. 그러니, 저것을 커스텀해보자. 먼저 토스트에 적용할 뷰홀더를 만든다. - view_holder_toast.xml 이 때, 배경을 따로 지정하고 싶으면 drawable에서 따로 배경을 만들어주면 된다. -toast_background.xml 이제, 이것을 출력해보자. textViewNewColorCopy.setOnClickListener { ... var layoutInflater = LayoutInflater.from(this).inflate(R.layout.view_holder_toast,null) var text : TextVi.. 2021. 2. 18.
반응형