목록전체 글 (74)
밍쯔와 안작고 안귀여운 에러들🖤
[에러/문제] tdd 공부를 하면서 이클립스에 junit5를 빌드해서 쓰는데, 요런 에러를 만났다. java.lang.NoClassDefFoundError: org/junit/platform/commons/util/Preconditions ... [해결] 간단! '프로젝트 -> properties -> Java build Path' 로 이동 Modulepath에 들어 있는 JUnit5를 아래 'Classpath'로 이동! 그럼 문제 해결~~
targetSdk 31로 올리고, 카카오SDK 버전도 새롭게 올려주고 난 뒤,,,, 뜬금없이 초기 화면에서 에러가 발생했다..! ((어이없어)) 검색해보니 초기화 과정에서 문제가 생긴거라던데, 계속 문제가 없다가 갑자기 발생한게 뭔가 업데이트 올리면서 수면 위로 드러난 문제인 것 같다. (원인) 카카오 네이티브 모듈이 초기화 되어 패키지로 등록되기 전에 다른 네이티브 모듈이 쓰레드를 생성하여 resume시키는 문제였습니다. KakaoSDK 에서 안드로이드 액티비티 생명주기 중에, onResume 단계에서 session을 확인하고 설정되어있지 않으면 예외를 발생시킵니다. (수정전) import com.kakao.sdk.common.KakaoSdk; public void onCreate() { super.o..
웹개발자분이 svg로 받는거 간단할거라는 말에 네이티브에서 svg 아이콘 적용시키는 대신, 백엔드 개발자분이 svg를 url로 보내주는 방식으로 api를 짰는데,,,,, 거짓말,,,,, 간단하지 않쟈나 😭 기존 glide로는 svg를 동적으로 바인딩 시킬 수 없었고,,, 조큼 애먹었다,,, 총 2가지 문제가 있었다. =============== 1. Glide로 SVG를 넣기 2. api 30 이하(아마)에서 리사이징한 svg가 깨지는 현상 =============== 1번은 구글링하고 glide의 샘플 코드를 보고 해결했지만, 2번에서 너무너무 당황했고,,, svg가 왜 깨져,,,,!!!! 했던,,,, 1. Glide로 SVG를 넣기 아래 링크를 걸어둔 깃의 샘플 코드를 프로젝트에 넣고 모듈까지 샘플 ..
1. android:exported 명시 manifest의 merged Manifest에 뜨는 error들을 모두 확인하고 exported = "true/false" 처리를 모두 해줌. [참고] https://developer.android.com/guide/topics/manifest/activity-element#exported Android 개발자 | Android Developers 애플리케이션의 시각적 사용자 인터페이스 일부를 구현하는 활동(Activity 서브클래스)을 선언합니다. 모든 활동은 매니페스트 파일의 {@code} 요소로 나타내야 합니다. 여기에 선언되지 않은 활동 developer.android.com 2. "Targeting S+ (version 31 and above) requ..
https://www.nytimes.com/2022/11/06/opinion/ransomware-fbi.html?smid=url-share Opinion | Why the F.B.I. Is So Far Behind on Cybercrime The bureau’s outmoded approach is one of the most important factors behind the stunning rise of cybercrime. www.nytimes.com [요약] FBI가 왜 사이버 범죄에 취약한 이유에 대해 다뤘음. FBI의 구시대적인 업무방식과 관념이 컴퓨터 공학자들이 오래 있지 못하는 이유가됨. 너드로 보며 농담거리로 삼는다던가 expert임에도 보조자로 취급하는 등의 이유로 오래 있지 못하고 나..
[참고] https://link2me.tistory.com/1368 안드로이드 MMS 보내기 안드로이드 스튜디오에서 MMS 보내는 기능을 테스트 해봤다. MMS 직접 전송방식은 검색을 해보니 쉽게 구현할 수 있는게 아닌거 같다.그래서 이 방식으로 보내는 테스트는 안해봤고 Intent.ACTION_SEND link2me.tistory.com https://blog.naver.com/PostView.naver?blogId=nix248&logNo=221205040621 [Android]안드로이드 MMS 이미지 첨부 보내기(통신사별 설정 필요없음!!) mms 보내는 안드로드 프로그램을 만드는데 개고생한 사람입니다. 왠지 비슷하게 개고생을 하실 분이 있을것... blog.naver.com https://victo..
[문제] - 디자이너분이 탭이 상단에서 붙는 형태의 탭바를 사용하고 싶어하심. [과정] 1. CoordinatorLayout - 탭바 기준 상단에 들어갈 수 있는 세로폭이 정해져 있어서 유동적으로 늘릴 수 없었음. BTW, - 애니메이션이 깔끔하고 탭바 기준 상단에 들어가는 내용이 많지 않으면 가장 좋음. - 스크롤이라기 보단 상단 레이아웃은 접히는(?) 형태에 가까움. 기획 의도에 따라 안맞을 수도 있음. 2. Sticky Scroll Layout - 기획/디자인 의도에 딱 맞는 형태,,,! 하지만 탭바 내 좌우 스크롤이 안됨. - 가게 이름에 따라 길어질 수도 짧아질 수도 있기 때문에 무조건 스크롤이 가능해야 했어서 이것도 실패,,,!! BTW, - 탭 내 텍스트가 정해져 있고, 3~4개로 match..