본문 바로가기
반응형

Android Studio10

Android Studio에서 Pytorch mobile을 사용하며 이 포스터는 pytorch mobile를 사용하면서 느꼈던 점과 막혔던 점, 그리고 아직까지 모르는 점에 대해 적은 내용입니다! Pytorch mobile 공식문서 파이토치 모바일 공식문서를 보며 느낀점은 업데이트가 안됐다는 것이다. 지금 내가 글을 작성하고 있는 날을 기준으로 현재 공식문서에 나와있는 이 부분은 오류를 발생시킨다 제대로 된 코드는 아래의 것이다 또한 assetFilePath에 대한 설명이 없고 import도 되지 않아 굉장히 당황했다. 이것은 개발자가 직접 함수를 만들어 주어야 한다. 함수에 관한 내용은 공식문서에 소개된 깃허브에 있다 일반 Bitmap은 사용할수 없다?! inputTensor를 사용할 때 bitmap을 인자 값으로 넘겨줘야 한다. 이때 일반 비트맵을 사용하게 되면 오류.. 2021. 12. 6.
Android Studio Arctic Fox library 추가하는 방법 Android Studio를 Arctic Fox로 버전을 업그레이드 하고 나서부터 평소와 같이 프로젝트 단위에 build.gradle에 maven {url 'https://jitpack.io'}를 추가하고 라이브러리를 import 했습니다. 하지만 되지않아 굉장히 당황했는데요 해결법은 굉장히 간단했습니다!! 왼쪽 Gradle Scripts를 보면 settings.gradle라는 파일이 있습니다 Arctic Fox는 maven {url 'https://jitpack.io'}를 build.gradle에 추가하는게 아니라 settings.gradle에 추가합니다 settings.gradle 이렇게 해주고 다시 import를 해보려하면 잘 import되는걸 확인하실수 있습니다! 2021. 9. 30.
Databinding으로 바꾼후 나는 cannot find symbol 에러 다 맞게 연결해줬고 @{activity::uploadBtn} 도 해보고 @{()->activity.uploadBtn()} 도 해보고 clean, Rebuild 프로젝트 등 다 했봤지만 여전히 오류가 났습니다 해결방법 해결방법은 정말 간단했습니다..(내 1시간//) activity를 할당을 안해줘서 나는 오류였기 때문에 binding.이름=this 를 추가해주면 금새 오류가 사라지는걸 보실수 있습니다. 저는 이름을 activity로 했기 때문에 binding.activity = this로 했습니다 2021. 6. 12.
위, 아래 스크롤을 감지하는 setOnScrollChangeListener setOnScrollChangeListener을 사용하면 위로 스크롤을 했는지 또는 아래로 스크롤을 했는지 또는 지금 현재 가장 위인지 아래인지 판단할수 있습니다 //스크롤 했을때 binding.mainScrollview.setOnScrollChangeListener { v, scrollX, scrollY, oldScrollX, oldScrollY -> Log.i(TAG, "scrolly : $scrollY"); //스크롤 아래로 if (scrollY > oldScrollY) { val anim = TranslateAnimation(0f, binding.toyUploadBtn.width.toFloat(), 0f, 0f) anim.duration = 100 binding.btn.animation = ani.. 2021. 6. 11.
반응형