Dev/Android 125

Bottom Animation Effect - 하단 슬라이드 애니메이션 처리

BottomSheetBehavior 사용 관련 리소스 참고 기록 1. 블로그 참고- https://www.androidhuman.com/lecture/ui/2016/02/28/support_bottomsheet_behavior_basics/- https://medium.com/android-bits/android-bottom-sheet-30284293f066- https://code.tutsplus.com/articles/how-to-use-bottom-sheets-with-the-design-support-library--cms-26031 2. 드래깅(끌어내리기) 막기 참고- https://stackoverflow.com/a/42170159/3897810 BottomSheetDialogFragment ..

Dev/Android 2019.01.15

[Android] TextView draw Underline - 텍스트 밑줄 긋는 3가지 방법

TextView 에서 밑줄(Underline) 긋는 방법 3가지!!!! TextView 에서 밑줄을 긋기 위해서 검색을해서 (제가)알아낸 3가지 방법입니다. 1. strings.xml 에서 간단하게 HTML Tag 이용하는 방법 Java // strings.xml 작성 I can't find pairing button // Activity 에서 작성 TextView.setText(Html.fromHtml(getResources.getString(R.string.리소스))); Kotlin TextView.text = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { Html.fromHtml(resources.getString(R.string.리소스), Html..

Dev/Android 2019.01.10

새롭게 소스 다운을 받고 열때, 발생!! - No toolchains....

No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android 참고 블로그 : http://crmn.tistory.com/75 NDK를 사용하는 소스의 경우,NDK 버전이 올라가면서 MIPS형 CPU 지원이 중단되어서 되어서 발생하는 문제이다. 해결책은 Gradle 버전을 최신으로 올리면 해당 이슈가 해결이 된다. Gradle version 3.1.4 이상으로 올리면 해당 관련 이슈가 나오지 않는다.현재 그래들 최신 버전은 3.2.1 이다.

Dev/Android 2018.12.18

패키지가 이름이 같은 기존 패키지와 충돌합니다

'패키지가 이름이 같은 기존 패키지와 충돌합니다' 의 요인 APK 설치시, 앱이 설치되지 않는 문제가 발생할 수도 있습니다. 문제 : 저는 보통 앱을 다 테스트 하고, 제일 마지막으로 릴리즈용 KeyStore 로 만든 Signed APK(버전2) 를 만들어서 기존의 플레이스토어 최신 버전의 APK(버전 1) 위에 설치를 해서 확인해 보았습니다. (위에서 말한 설치는 PlayStore 에서 앱을 받고 제가 만든 최신 버전이 담긴 APK 를 스마트폰에 복사해서 APK를 직접설치) 그러나 설치할때, 위와 같이 '패키지가 이름이 같은 기존 패키지와 충돌합니다' 라는 문구가 떴습니다. 그래서 일반적으로 생각해서 다른 KeyStore 로 빌드했다고 생각했고 엄청 많이 빌드 및 테스트를 했습니다 ㅠ 결론 : 충돌요인..

Dev/Android 2018.09.14

Android - Debug 에도 KeyStore 를 사용했어?!

Debug 에도 KeyStore 를 사용했어?! 지금까지 Android 어플리케이션을 개발하면서 출시되는 앱에서만 KeyStore 를 사용한다고 생각했습니다. 매번 프로젝트 담당자가 혼자이며 왠만해서는 개발하는 PC 를 바꾸면서 작업하는일도 거의 없어서 package signatures 가 맞지 않다는 문제를 맞딱드리는 일이 거의 없었습니다. 이번에 PC 를 교체하는 일이 있어서 교체를 하고 Debug 모드용 apk 를 빌드하고 안드로이드 디바이스에 설치하니 package signitures 가 맞지 않다고 떴습니다. 그리고 해당문제를 해결하기 위해서 구글링을 했지만, 재설치 관련 글밖에 없었습니다. 그래서 슬랙의 안드로이드 커뮤니티에서 질문했고 당장의 문제는 해결할 수 없지만 다음부터 똑같을 실수를 하..

Dev/Android 2018.08.31

Custom Circular Progressbar

이제까지 거의 Progressbar 를 기본 혹은 라이브러리를 통해서 사용 및 수정을 해서 사용했었다. 다른 라이브러리를 수정해서만 사용하다보니깐, 기본적으로라도 Progressbar 를 직접 만들어보고 싶어서 만들었다. 아주 간단하게 Circular ProgressBar 를 만들었다. 간단한 프로그레스바라도 처음으로 직접 만들다보니 시간이 꽤 걸렸다. Github 주소 : CircularProgressBar

Dev/Android 2018.08.12