본문 바로가기 메뉴 바로가기

thinking pool

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

thinking pool

검색하기 폼
  • 분류 전체보기 (124)
    • IT (83)
      • DEV (13)
      • Linux (9)
      • Web (0)
      • Android (26)
      • Algorithm (26)
      • more and more (5)
      • Search (1)
    • 쓰기 (23)
      • 주저리 (18)
      • 북치기박치기 (2)
      • 일기 (2)
    • 후기? (2)
    • 여행 (6)
    • 워킹홀리데이 | 캐나다 (6)
  • 방명록

IT/Android (26)
Todo FLAG_ACTIVITY_NEW_TASK

Reference Chatgpt  ProblemCaused by: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want? startActivity 시 런타임 예외 발생할떄 해결법 Solution`startActivity()` 메서드를 호출할 때 "Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag"라는 오류가 발생하는 것은, `Act..

IT/Android 2024. 9. 25. 16:02
보일러플레이트 코드

참고 https://youtu.be/kN8bkkAHjjk?si=1bqroQt-JR_K7ZxU 보일러플레이트 코드= 반복적인 코드 문제점반복적인 것으로 프로그래머가 말하고자 하는 주제를 드러내지 못하게 한다. 객체지향 프로그래밍의 접근법객체를 직간접적으로 재사용하게 한다. 예: kotlin 언어에서 object

IT/Android 2024. 7. 10. 18:14
Android ABI

Reference https://developer.android.com/ndk/guides/abis?hl=ko ABI(Application Binary Interface) 다양한 Android 기기는 각기 다른 CPU를 사용하므로 서로 다른 명령 집합을 지원합니다. CPU와 명령 세트의 각 조합에는 고유한 ABI(Application Binary Interface)가 있습니다. ABI에는 다음 정보가 포함되어 있습니다. 사용할 수 있는 CPU 명령 집합(및 확장) 런타임 시 메모리 저장 및 로드의 엔디언 Android는 항상 리틀 엔디언입니다. 정렬 제약 조건을 비롯하여 애플리케이션과 시스템 간에 데이터를 전달하기 위한 규칙 및 시스템이 함수를 호출할 때 스택을 사용하고 등록하는 방법 실행 가능한 바이너..

IT/Android 2024. 2. 8. 16:02
[KOTLIN] Exception 강제 발생 시키기

divide by zero1/0 println(1/0) var a = 1/0 WindowManager BadToken// Exception - WindowManager bad Token val windowManager = getSystemService(Context.WINDOW_SERVICE) as WindowManager val yourView = TextView(this) // "this"는 현재 컨텍스트를 나타냅니다. Activity 내에서 사용 중이라면 Activity 객체일 것입니다. yourView.text = "Hello, WindowManager!" // TextView에 표시할 텍스트 설정 val params = WindowManager.LayoutParams( WindowManager...

IT/Android 2023. 11. 22. 21:32
TODO:: [Kotlin] ContentResolver

ContentResolver의 call 메서드를 사용하면 Content Provider에 사용자 지정 요청을 보낼 수 있습니다. Content Provider는 이러한 호출을 처리하고 결과를 반환할 수 있습니다. 이를 통해 Content Provider가 제공하지 않는 특정 작업을 수행하거나 추가 정보를 요청할 수 있습니다. ##정의 ##언제쓰는지 ##사용 예시

IT/Android 2023. 10. 17. 16:06
[Kotlin] 코틀린 reified 키워드

reified 키워드는 코틀린에서 인라인 함수 (inline function)와 함께 사용되며, 타입 매개변수의 실체화 (reification)를 지원하는 데 사용됩니다. reified 키워드는 타입 매개변수를 런타임에 실체화되도록 만들어 해당 타입의 정보를 사용할 수 있게 합니다. 사용 reified 키워드는 주로 인라인 함수 (inline function)와 함께 사용됩니다. 이를 사용하면 함수 내에서 타입 매개변수의 정보를 런타임에 사용할 수 있으며, 주로 타입 검사와 캐스팅에 유용합니다. 아래는 reified 키워드를 사용한 몇 가지 예시입니다: 인라인 함수와 reified 사용하여 타입 검사: import kotlin.reflect.KClass import kotlin.reflect.full.c..

IT/Android 2023. 10. 17. 10:54
[Android] kotlin retrofit POST data String (Json Format)

retrofit 을 이용해서 파라메터로 String 을 받아와 request 전송함. \, " 여기에 \ 이것들이 더해지는 문제 발생.. gson JsonObject 를 사용하면된다고함. 문자열에서 JsonObject 로 변환되는 걸 못찾아서 JSONObject 를 사용했ㄴ더니 new_value_param 이런게 키값으로 붙음.. 레트로핏은 내부에서 gson 으로 사용하므로 JSON 일 경우 gson 으로 변환하는데, 그 과정에서 붙는 키값이라고 함. 문자열을 gson JsonObject 로 변환하는 방법 다시 검색,, 아래블로그 발견,,!! 생명수 ㅠㅠ https://www.baeldung.com/gson-string-to-jsonobject 감사합니다 ㅠㅠㅠ해결 ㅠ String json = "{ \"..

IT/Android 2023. 8. 9. 21:13
gradle task minifyDebugWithR8 not found

tasks["minifyDebugWithR8"].finalizedBy { tasks["uploadMappingDebug"] } 빌드 하면 task 목록에 나오는데 build.gradle 에 추가하면 not found 빌드 에러 발생. 해당 태스크가 동적으로 생성되는 태스트라서 그에 맞게 작성해야했음. ttask.name.contains('minifyDebugWithR8') gradle 공부 필요..ㅠㅠ

IT/Android 2023. 7. 25. 13:43
이전 1 2 3 4 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 코딩테스트
  • 알고리즘
  • 청년내일채움공제
  • 아이폰영상편집어플후기
  • TKD
  • 레포지토리패턴
  • 클라우드 네이티브 애플리케이션 디자인 패턴
  • Vlogr
  • 코틀린
  • Repository pattern
  • 동기메시징기술
  • VLLO
  • InShot
  • android
  • 안드로이드
  • 수학 #다이나믹프로그래밍 #게임이론
  • 내채공만기
  • AdobeClip
  • Kotlin
  • 내채공
  • EH
  • https://kotlinlang.org/docs/object-declarations.html
  • 쇼코의미소
  • 통신패턴
  • 맥북개발환경
  • gitlab_ssh_permission_denied
  • 프로그래머스
  • 디자인패턴
more
«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바