본문 바로가기

android17

[안드로이드 앱 Android] 연봉 실수령액 계산기 개요링크 : 안드로이드 - 연봉계산기 https://play.google.com/store/apps/details?id=kr.asv.apps.salarycalculator (구글 플레이 스크린샷) 안드로이드 용으로 만든 실수령액 계산기 입니다. 예전에 만든 버전도 있었는데, 밀어버리고 이번 버전으로 엎었습니다. kotlin 언어를 사용했습니다. 2019년 기준으로 세율을 업데이트 했고, 자잘한 버그들을 다 수정했습니다. (힘들었음...) 만든 목적처음에 만든 목적은, 지인 들에게 이 복잡한 것을 설명하기 위해서 였습니다... 최근에 작업한 목적은, kotlin 을 사용해보고 싶어서 였습니다. (그런데 벌써 kotlin 에 질림...) 버전별 작업 기록v1.2.32퀵계산 시 기준 금액 설정 기능 추가[롤리.. 2019. 3. 11.
[Android] kotlin-stdlib-jre7 is deprecated. Please use kotlin-stdlib-jdk7 instead implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"=>implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" jre -> jdk 로 변경 별 문제 없음 2019. 2. 21.
[Android] EditText 에서 autofillHints 라는 애트리뷰트 EditText 에서 autofillHints 라는 애트리뷰트 가 생긴 듯 하다. https://developer.android.com/reference/android/view/View#attr_android:autofillHints 스마트폰에서 자동으로 값을 가져와서 넣는 것으로 보여진다. username, password, email address, credit card number 와 같은 값들인 듯 하다. https://stackoverflow.com/questions/52690296/missing-autofillhints-attribute API 26 이상에서 이용이 되고, 그 이하 버전에서는 문제를 일으킬 수 있는 듯 하다. 아래와 같은 값을 추가함. android:importantForAut.. 2019. 2. 21.
[안드로이드 Android] Cannot resolve symbol 에러 개요오늘은 안드로이드 스튜디오 의 에러 중 하나에 대한 이야기 입니다. Android Studio 에서 Code Inspection 을 했을 때, [Analyze - Inspect Code] 아래와 같은 종류의 Error 들이 뜨는 경우 입니다. (Cannot resolve symbol 에러) Cannot resolve symbol '?attr/actionBarSize' Cannot resolve symbol '?attr/colorPrimary' Cannot resolve symbol 'Theme' Cannot resolve symbol 'ThemeOverlay' Cannot resolve symbol '?attr/textAppearanceListItem' 본문 상당히 당황하게 되었는데요. 영어로 검색해.. 2017. 11. 23.
[Android Studio] 모듈 콘솔 디버깅 한글 깨짐 증상 개요오늘은 Android Studio 3.0 을 이용해서 앱 을 손보고 있던 중이었습니다. 데이터베이스 를 생성해주는 Java 모듈이 있었는데, 디버깅하는 중에 한글이 깨지는 증상이 보이네요. log 에서만 한글이 깨지게 나오고, 동작에는 크게 이상은 없었던 것 같습니다. 여태 몰랐던 것을 보면요... 조치일단 이 상황은 해결해보기 위해 여기저기 살펴보기로 하였습니다. 늘 하던 대로 stackoverflow.com 을 열심히 뒤져봅니다. 다양한 원인과 해결책들을 살펴보던 과정에, 지금 상황에 맞는 것을 찾았습니다. build.gradle 파일 (module 레벨) 하단에 아래 내용을 추가합니다. compileJava.options.encoding = 'UTF-8' tasks.withType(JavaCom.. 2017. 11. 16.
[Android Studio] Inspection Typo Scope 설정 == 개요 ==Android Studio 에서는 코드를 분석할 수 있는 방법이 있는데요. [Analyze > Inspect Code..] 를 하면 현재 소스에 대한 Error, Warning 들을 확인해 볼 수 있습니다. 많은 도움이 되는 기능인데요. @사진 첨부 가끔 Typo 항목에서 원하지 않는 항목들도 나올 때가 있습니다. == Scope 설정 방법 ==이 항목을 콘트롤하는 방법을 알아보겠습니다. [File > Settings > Apperance and Behavior > Scopes] 으로 들어갑니다. @사진 첨부 여기서 [+] 를 누르고 'Name' 을 입력하고 생성합니다. Scope 를 새로 만드는 과정인데, 여기서 만들고 제거하고 하는 부분은 아직까지는 아무곳에도 영향을 끼치지 않기 때문에.. 2017. 11. 15.
[Android] (error) buildtypes cannot be applied to groovy.lang.closure Android Studio 에서 'buildTypes' in 'com.android.build.gradle.BaseExtension' cannot be applied to '(groovy.lang.Closure)' less... (Ctrl+F1) This inspection reports assignments with incompatible types 이런 에러 문구 또는 buildtypes cannot be applied to groovy.lang.closure 이런 문구가 뜨는 경우의 이야기이다. http://stackoverflow.com/questions/29133601/buildtypes-cannot-be-applied-to-groovy-lang-closure/31181127 위의 주소로 가면 .. 2016. 6. 17.
[안드로이드 Android] (error) execution failed for task ':app:processDebugResources' 개요 execution failed for task ':app:processDebugResources' 안드로이드 에서 이런 오류가 나올 중 일부 경우에 대해서 짧게 기록해둡니다. 본문 app/build.gradle 파일을 열어보면 buildToolsVersion "23.0.3" 이런 값이 있습니다. 이 버전이 맞지 않아서 발생하는 오류라고 합니다. 최신에 맞춰서 바꾸면 됩니다. 해당 부분에서 Ctrl + F1 을 눌러보면, 몇 버전으로 바꿔야 하는지 설명이 나옵니다. 그에 따라서 변경을 해주면 됩니다. 추가buildToolsVersion 을 변경하면, 컴파일 전체적으로 영향을 받으니 변경시 주의할 필요가 있습니다. 참고한 링크는 다음과 같습니다. - http://stackoverflow.com/ques.. 2016. 6. 13.
[Android Studio] vmoptions 위치 C:\Program Files\Android\Android Studio\bin\studio.exe.vmoptionsC:\Program Files\Android\Android Studio\bin\studio64.exe.vmoptions 이 파일을 열면-Xms-Xmx 설정값을 볼 수 있다. 변경도 가능한 것으로 보이는데, 업데이트 도중에 다시 원래대로 돌려놓기도 하는 듯 보인다. 그래서 귀찮아서 안 바꾸는 중...바꿔놓았더니 뭔가 원래대로 자꾸 돌아간다. 2016. 5. 13.
[Android] E/ViewRootImpl: sendUserActionEvent() mView == null http://stackoverflow.com/questions/18028666/senduseractionevent-is-null 스택오버플로우 왈. 몇 개 기기에서 나오는 버그랍니다. 신경 안 써도 되는 듯 하네요. 2016. 5. 1.