Joo's IT
Projects Blog About

    Android PendingIntent 가이드 - 개념부터 실전 사용까지

    Android

    Android의 컴포넌트 간 안전한 작업 위임을 위한 PendingIntent의 개념과 생성 방법, 사용 예시, 보안 이슈까지 한 번에 정리합니다

    03 June 2025

    Android Activity 생명주기 완벽 정리 - onCreate부터 onDestroy까지

    Android

    Android 앱 개발에서 가장 기본이 되는 Activity Lifecycle(생명주기)을 이해하고 각 단계에서 해야 할 작업과 주의사항을 정리합니다.

    02 June 2025

    Android Splash Screen 설정 방법 (Android 12 대응)

    Android

    Android 앱 실행 시 보여지는 Splash Screen을 설정하는 방법과 Android 12 이상 대응 방법을 포함한 실무 팁을 소개합니다.

    01 June 2025

    Android RecyclerView로 이미지 캐러셀(슬라이더) 만들기 - 자동 스크롤 포함

    Android

    Android에서 RecyclerView와 SnapHelper, Handler를 이용해 가볍고 커스터마이징 가능한 이미지 캐러셀 UI를 구현하는 방법을 소개합니다.

    30 May 2025

    Android RecyclerView 카드형 좌우 슬라이드 화면 만들기 (ViewPager 효과 구현)

    Android

    Android RecyclerView로 좌우 슬라이드 가능한 카드 UI를 구현하는 방법을 소개합니다. SnapHelper와 함께 부드러운 UX를 구성해보세요!

    29 May 2025

    Kotlin Sequence 활용 방법

    Kotlin

    Kotlin Sequence를 활용한 지연 연산과 효율적인 컬렉션 처리 방식. filter, map, takeWhile 등 실전 예제로 배우는 Sequence의 모든 것.

    28 May 2025

    객체지향프로그래밍(OOP)의 핵심 특징 4가지 완벽 정리

    Android

    객체지향프로그래밍(OOP)의 4대 특징(캡슐화, 상속, 다형성, 추상화)을 이해하고 코틀린(Kotlin) 예제로 실무에서의 적용 방법까지 알아봅니다.

    27 May 2025

    (Kotlin) 코틀린 정규식(Regex) 활용법과 실무 예제 모음

    Kotlin

    Kotlin에서 정규식(Regex)을 활용하는 방법과 이메일, 휴대폰 번호, 비밀번호 등 실무에서 유용한 패턴 예제를 소개합니다.

    26 May 2025

    Android 앱의 버전 정보 확인하는 방법 (BuildConfig.VERSION_NAME, VERSION_CODE)

    Android

    Android 앱의 버전 정보를 코드에서 확인하고 UI에 표시하는 방법을 BuildConfig를 이용해 알아봅니다.

    25 May 2025

    Android TextInputLayout 오류 메시지 표시 방법 (setError 사용법)

    Android

    TextInputLayout을 활용한 EditText 유효성 검사 및 오류 메시지 출력 방법을 예제와 함께 정리합니다.

    24 May 2025

    Android Handler를 이용한 지연 실행 - postDelayed() 원리와 실전 예제

    Android

    Android에서 Handler를 사용하여 딜레이 처리하는 방법과 작동 원리를 예제와 함께 정리합니다.

    23 May 2025

    Android RecyclerView Header/Footer 추가하는 가장 쉬운 방법 (ViewType 활용)

    Android

    Android RecyclerView 에서 Header와 Footer를 추가하는 방법을 예제와 함께 정리합니다. ViewType을 활용해 다양한 UI를 구성하는 팁도 포함합니다.

    22 May 2025

    안드로이드 TextView Spannable - 특정 단어 강조 및 링크 처리하기

    Android

    Android TextView에서 Spannable을 활용해 특정 단어 강조, 색상 변경, 클릭 이벤트 등 실전 예제로 정리합니다.

    21 May 2025

    Android View의 visibility 속성 제어 방법 (VISIBLE, GONE, INVISIBLE)

    Android

    Android에서 View의 visibility 속성을 제어하는 방법과 VISIBLE, GONE, INVISIBLE의 차이점 및 활용 예시를 소개합니다.

    20 May 2025

    Android 앱 스킴(App Scheme) 호출하는 방법 (App to App 호출 및 Web To App 호출)

    Android

    Android에서 앱 스킴(App Scheme)을 활용하여 앱 간 이동하거나 웹에서 앱을 실행하는 방법을 설명합니다.

    19 May 2025

    Android RecyclerView 클릭 이벤트 처리 방법 (Adapter 내에서 안전하게 구현)

    Android

    Android RecyclerView 아이템 클릭 이벤트를 처리하는 안전하고 실용적인 방법을 소개합니다.

    18 May 2025

    Android 키보드 자동 숨기기 및 보이기 처리 방법 (입력창 외 터치 시 키보드 내리기)

    Android

    입력창(EditText) 외 터치 시 소프트 키보드 숨기기 및 보이기 처리 방법을 소개합니다.

    17 May 2025

    Android RecyclerView 최상단/최하단으로 스크롤 이동하는 방법

    Android

    Android RecyclerView 에서 사용자가 버튼 클릭 시 최상단 또는 최하단으로 스크롤 이동하는 방법을 실습 코드와 함께 설명합니다.

    16 May 2025

    Android RecyclerView 스크롤 최상단/최하단 감지 방법

    Android

    Android RecyclerView에서 스크롤이 최상단 또는 최하단에 도달했는지 감지하는 방법을 예제와 함께 소개합니다.

    16 May 2025

    안드로이드 텍스트뷰 programmatically - 스타일 변경, 밑줄, 취소선, 배경 색, 텍스트 크기 등 동적 제어

    Android

    Android TextView Programmatically - 스타일 변경, 밑줄, 취소선, 배경 복원, 텍스트 크기 동적 조절 등 실무에서 필요한 내용 중심.

    15 May 2025

    안드로이드 설치된 앱 목록 아이콘 가져오는 방법

    Android

    Android 앱에서 현재 기기에 설치된 다른 앱의 패키지 목록을 확인하는 방법을 소개합니다. Android how to get a list of installed andoird appllications

    14 May 2025

    안드로이드 CountDownTimer로 타이머 UI 구현하기 - Android CountDownTimer

    Android

    안드로이드 CountDownTimer로 타이머 UI 구현하기 - Android CountDownTimer Example

    13 May 2025

    안드로이드 패턴 patternLockView 쉽게 구현하는 방법 - Android PatternLockView

    Android

    Android에서 패턴 락 UI를 라이브러리 없이 직접 구현하는 방법을 소개합니다. 안드로이드 패턴 patternLockView 쉽게 구현하는 방법 - Android PatternLockView

    12 May 2025

    Android ClipboardManager 클립보드 복사하여 붙여넣기 + 계좌번호 감지 이체 처리

    Android

    Android ClipboardManager 클립보드 복사하여 붙여넣기 + 계좌번호 감지 이체 처리

    10 May 2025

    Android BiometricPrompt로 지문/Face 인증 구현하기 (앱 잠금 보안 처리)

    Android

    Android BiometricPrompt API를 이용해 지문/Face 인증으로 앱 잠금 처리하는 방법을 예제와 함께 소개합니다.

    07 May 2025

    Android MaterialDatePicker로 날짜 선택 다이얼로그 만들기

    Android

    MaterialDatePicker를 활용한 날짜 선택 다이얼로그 구현 방법과 사용 예시를 소개합니다. 간단한 날짜 포맷 처리 방법도 함께 알아보세요.

    06 May 2025

    Android ConstraintLayout 비율 설정하기 (layout_constraintDimensionRatio 사용법)

    Android

    ConstraintLayout의 layout_constraintDimensionRatio 속성을 이용해 뷰의 가로 세로 비율을 쉽게 설정하는 방법을 예제와 함께 알아봅니다.

    03 May 2025

    Android 오늘 날짜/시간 포맷팅하기 (SimpleDateFormat & java.time)

    Android

    Android에서 오늘 날짜와 시간을 다양한 포맷으로 출력하는 방법과 SimpleDateFormat vs LocalDateTime 비교 예시를 정리합니다.

    02 May 2025

    Android에서 dp와 px 변환하기 (확장 함수로 간단하게 + 사용 시점 정리)

    Android

    Android에서 dp와 px의 차이점과 변환이 필요한 이유, 그리고 Kotlin 확장 함수로 간단하게 변환하는 방법까지 정리합니다.

    01 May 2025

    Android Photo Picker 사용법 (권한 없이 이미지 선택하기)

    Android

    Android 13+에서 도입된 Photo Picker를 사용하여 권한 없이 이미지를 선택하는 방법과 기존 방식과의 차이점을 소개합니다.

    30 April 2025

    Android 화면 캡처 방지 설정 방법 (FLAG_SECURE 사용법)

    Android

    민감한 정보를 다룰 때 필요한 Android 화면 캡처 방지 설정 방법을 FLAG_SECURE로 알아봅니다

    29 April 2025

    Android 내부 저장소에 텍스트 파일 저장/읽기 + 오류 로그 기록 방법

    Android

    Android 앱 내부 저장소에 간단한 텍스트 파일을 저장하고 읽는 방법과 앱 오류 발생 시 파일로 로그를 남기는 방법을 소개합니다.

    28 April 2025

    Android Snackbar 사용 방법 (Toast와 비교)

    Android

    Android Snackbar 사용 방법 (Toast와 비교)

    27 April 2025

    Android RecyclerView DiffUtil로 효율적인 리스트 갱신하기 (ListAdapter 활용)

    Android

    Android notifyDataSetChanged()를 대체하는 RecyclerView 효율적 갱신 방법, DiffUtil + ListAdapter 사용법 정리

    25 April 2025

    Android SharedPreferences 확장 함수로 간단하게 사용하는 방법 (제너릭 사용)

    Android

    Android SharedPreferences 확장 함수로 간단하게 사용하는 방법 (제너릭 사용)

    24 April 2025

    Android 설치된 앱의 서명값 (Signature) 확인 방법

    Android

    Android 설치된 앱의 서명값 (Signature) 확인 방법

    23 April 2025

    Android 네이버 검색 API 연동 방법 및 샘플 코드

    Android

    Android 네이버 검색 API 연동 방법 및 샘플 코드

    22 January 2025

    Android 내 현재 위치 가져오기 위도, 경도

    Android

    Android 내 현재 위치 가져오기 위도, 경도

    21 January 2025

    Android TextView 취소선 긋는 방법 with 확장함수 - Android How To TextView StrikeThrough

    Android

    Android TextView 취소선 긋는 방법 with 확장함수 - Android How To TextView StrikeThrough

    20 January 2025

    Android 객체 직렬화 - 데이터 객체 전달하는 방법 @Parcelize 구현

    Android

    Android 객체 직렬화 - 데이터 객체 전달하는 방법 @Parcelize 구현

    06 January 2025

    Android Fragment 뒤로가기 처리 (백키처리) onBackPressedDispatcher

    Android

    Android Fragment 뒤로가기 처리 (백키처리) onBackPressedDispatcher

    05 January 2025

    Kotlin by lazy VS lateinit var 차이점과 사용법 완벽 가이드

    Kotlin

    Kotlin by lazy VS lateinit var 차이점과 사용법 완벽 가이드

    20 November 2024

    Kotlin 자주 사용하는 메소드의 실용적인 사용법과 예제 (orEmpty, takeIf, filter, map 등)

    Kotlin

    Kotlin 자주 사용하는 메소드의 실용적인 사용법과 예제(orEmpty(), takeIf(), filter(), map() 등)

    18 November 2024

    Kotlin 확장 함수란? 정의, 사용법, 그리고 활용 예제 (How to ues Extension Function In Kotlin)

    Kotlin Java

    Kotlin 확장 함수란? 정의, 사용법, 그리고 활용 예제

    16 November 2024

    Kotlin과 Java 비교 - 공통점, 차이점 및 활용 사례

    Kotlin Java

    Kotlin과 Java를 비교하며 공통점, 차이점, Android와 백엔드 개발 활용 사례를 살펴봅니다. Kotlin만의 독창적 장점까지 자세히 알아보세요.

    11 November 2024

    Android onBackPressedDispatcher 방법. onBackPressed deprecated (코틀린)

    Android Kotlin

    Android onBackPressedDispatcher 방법 onBackPressed deprecated (코틀린)

    09 May 2024

    Android Fragment 데이터 전달 safeargs 활용 (코틀린)

    Android Kotlin

    Android Fragment 간 데이터 전달하기 args

    05 May 2024

    Android room 사용법 및 설정 방법 (viewModel & repository)

    Android Kotlin

    Android room 사용법 및 설정 방법 (viewModel & repository)

    04 May 2024

    프로그래머스 lv1 달리기 경주 kotlin

    알고리즘 프로그래머스

    프로그래머스 lv1 달리기 경주

    26 May 2023

    프로그래머스 lv1 개인정보 수집 유효기간 코틀린 (kotlin) 2023 KAKAO BLIND RECRUITMENT

    알고리즘 프로그래머스

    프로그래머스 lv1 개인정보 수집 유효기간 코틀린 (kotlin) 2023 KAKAO BLIND RECRUITMENT

    05 January 2023

    Kotlin 유니코드 한글 변환하기 | kotlin unicode to korean

    Android Kotlin

    Kotlin 유니코드 한글 변환하기 | kotlin unicode to korean

    02 January 2023

    Android Retrofit2 Interceptor request Header 추가 | 레트로핏2 인터셉터 헤더 추가

    Android Kotlin

    Android Retrofit2 Interceptor request Header 추가 | 레트로핏2 인터셉터 헤더 추가

    01 January 2023

    Android setOnClickListener 중복 클릭 방지하기 with kotlin extension

    Android Kotlin

    Android setOnClickListener 중복 클릭 방지하기 with kotlin extension

    01 January 2023

    프로그래머스 lv1 크기가 작은 부분문자열 (kotlin)

    알고리즘 프로그래머스

    프로그래머스 lv1 크기가 작은 부분문자열 (kotlin)

    24 December 2022

    프로그래머스 lv2 점찍기 코틀린 (kotlin)

    알고리즘 프로그래머스

    프로그래머스 lv2 점찍기 코틀린 (kotlin)

    11 December 2022

    프로그래머스 lv1 옹알이(1) 코틀린 (kotlin)

    알고리즘 프로그래머스

    프로그래머스 lv1 옹알이(1) 코틀린 (kotlin)

    10 December 2022

    Android buildSrc 의존성 관리하기 with Kotlin DSL | Dependency 관리

    Android Kotlin

    Android buildSrc 의존성 관리하기 with Kotlin DSL | Dependency 관리

    02 December 2022

    프로그래머스 연속 부분 수열 합의 개수 풀이 Kotlin | Level2

    알고리즘 프로그래머스

    프로그래머스 연속 부분 수열 합의 개수 풀이 Kotlin | Level2

    12 November 2022

    Android Studio git Invocation failed Unexpected end of file from server java.lang.RuntimeException 해결방법

    git

    git push error

    20 October 2022

    코틀린 apply, with, let, also, run 이해하기 | Scope Function

    Kotlin

    코틀린 apply, with, let, also, run 이해하기 | Scope Function

    15 October 2022

    코틀린 지연계산 sequence 활용하기 | 콜렉션 연산 처리 filter, map, flatMap

    Kotlin

    코틀린 지연계산 sequence 활용하기 | 콜렉션 연산 처리 filter, map, flatMap

    08 October 2022

    코틀린 sealed class vs enum class | 공통점 과 차이점

    Kotlin

    코틀린 sealed class vs enum class | 공통점 과 차이점

    07 October 2022

    코틀린 lazy, lateinit 이해하기 | 초기화 | by lazy, delegation

    Kotlin

    코틀린 lazy, lateinit 이해하기 | by lazy, delegation

    06 October 2022

    Android Looper & Handler | 안드로이드 루퍼 & 핸들러

    Android

    Android Looper & Handler | 안드로이드 루퍼 & 핸들러

    05 October 2022

    코틀린 object 키워드 3가지 사용법 | 동반객체, 싱글톤, 익명 객체

    Kotlin

    코틀린 object 키워드 3가지 사용법 | 동반객체, 싱글톤, 익명 객체

    04 October 2022

    (kotlin) 코틀린 리스트 정렬하기 | 프로퍼티 2개 이상일 때 (sorted, sortedWith)

    Kotlin

    코틀린 리스트 정렬, Kotlin List Sort

    13 August 2022

    Android Youtube Search API with data v3 유튜브 검색 API

    Android

    Android Youtube Search API with data v3 유튜브 검색 API

    30 May 2022

    Android jitpack 라이브러리 배포

    Android

    Android jitpack 라이브러리 배포

    30 May 2022

    Android Popup Menu (팝업 메뉴 만들기)

    Android

    Android Popup Menu (팝업 메뉴 만들기)

    29 May 2022

    Android License View (라이센스 뷰 만들기)

    Android

    Android License View (라이센스 뷰 만들기)

    28 May 2022

    Android RecyclerView ViewType 사용하여 여러 ViewHolder 사용하기

    Android

    Android RecyclerView ViewType 으로 ViewHolder 나누기

    30 April 2022

    Android 한글 초성 검색 어댑터

    Android

    Android 한글 초성 검색 어댑터

    08 April 2022

    Android Installed Build Tools revision 31.0.0 is corrupted 해결하기

    Android

    Android Installed Build Tools revision 31.0.0 is corrupted 해결하기

    07 March 2022

    Java Heap&Stack 변수저장 이해

    Java

    Java Heap&Stack 변수저장 이해

    06 March 2022

    Java Reference (Soft vs Strong)

    Java Android

    (Java) Java Reference (Soft vs Strong)

    22 February 2022

    (Java) Java JVM & DVM & ART 개념 및 차이점

    Java

    (Java) Java JVM & DVM & ART 개념 및 차이점

    21 February 2022

    (Java) Garbage Collecor 이해 및 원리

    Java

    Garbage Collecor 이해 및 원리

    21 February 2022

    (Java) Synchronized & Volatile 이해

    Java

    Java의 Synchornized & Volatile 를 이해하기

    20 February 2022

    (Java) JCF(Java Collection Framework) & Concurrent 구현방법

    Java

    Java의 Collection Framework 인 List, Set, Queue, Map 및 멀티쓰레드 환경에서의 컬렉션 사용방법

    15 February 2022

    (Java) String, StringBuffer, StringBuilder 공통점 및 차이점

    Java

    안드로이드 버전을 출시할 때 로그를 하나씩 지우는게 아니라 디버그 모드에서만 작동되도록 만들기

    14 February 2022

    (안드로이드/코틀린) 뷰페이저 + 카드뷰 만들기 - ViewPager2 + CardView

    Android Kotlin

    안드로이드 코틀린에서 뷰페이저 + 카드뷰 만들기 - ViewPager2 + CardView

    08 March 2021

    (안드로이드/코틀린) 바차트 그래프 그리기 - Bar Chart Graph

    Android Kotlin

    안드로이드 코틀린에서 바차트 그래프 그리기 - Bar Chart Graph

    07 March 2021

    백준 1132번 합 코틀린 kotlin - 난이도 골드3

    알고리즘 백준

    백준 골드3 - 백준 1132번 합

    05 March 2021

    (안드로이드/코틀린) Service와 Fragment/Activity 사이에서 데이터 전달 및 통신방법

    Android Kotlin

    안드로이드 코틀린에서 Service와 Fragment/Activity 사이에서 데이터 전달 및 통신방법

    20 February 2021

    (안드로이드/코틀린) Activity 와 Fragment 사이에서 데이터 전달 및 통신방법

    Android Kotlin

    안드로이드 코틀린에서 액티비티와 프래그먼트 사이에서 데이터 전달 및 통신방법

    19 February 2021

    (안드로이드/코틀린) 로그 릴리즈/디버그 모드 나누기

    Android Kotlin

    안드로이드 버전을 출시할 때 로그를 하나씩 지우는게 아니라 디버그 모드에서만 작동되도록 만들기

    18 February 2021

    Android 트렐로 API 연동하는 방법 - Trello REST API

    Android Kotlin

    안드로이드에서 Trello(트렐로) API 를 활용하여 보드/리스트/카드를 접근하고 활용하는 방법

    30 January 2021

    프로그래머스 신규 아이디 추천 코틀린 - 2021 카카오 블라인드 채용

    알고리즘 프로그래머스

    프로그래머스 Level 1 - 신규 아이디 추천 2021 카카오 블라인드 채용

    26 January 2021

    안드로이드 스튜디오 단축키 변경하기

    Android

    안드로이드 스튜디오의 단축키 변경하기

    24 April 2020

    안드로이드 스튜디오 단축키 정리 맥/윈도우

    Android

    안드로이드 단축키

    23 April 2020

    안드로이드 네이티브 하이브리드 앱 구별 방법

    Android

    모바일 개발 방법인 네이티브, 하이브리드 구별 방법

    22 April 2020

    안드로이드 개발자 옵션 활성화 및 설정

    Android

    안드로이드에서 개발자 옵션를 설정하고 활성화하는 방법

    21 April 2020

    2019 하반기 KT mhows 서비스 개발 1차 면접 후기 + 2차 면접 후기

    취업

    2019 KT mhows 1,2차 면접 후기

    20 April 2020

    2019 하반기 IBK 시스템 필기 후기 + 1차 면접 후기 + 2차 면접 후기

    취업

    2019 IBK 시스템 필기 및 1,2차 면접 후기

    19 April 2020

    백준 17837번 새로운 게임 2 Java/자바 - 2019 삼성 SW 역량테스트 기출문제

    알고리즘 백준

    백준 simulation - 새로운 게임 2 2019 삼성 SW 역량테스트 기출문제

    18 April 2020

    백준 17779번 게리맨더링 2 Java/자바 - 2019 삼성 SW 역량테스트 기출문제

    알고리즘 백준

    백준 bfs + simulation - 게리맨더링 2 2019 삼성 SW 역량테스트 기출문제

    17 April 2020

    Android Youtube Data API v3 사용법 - 영상 검색하기

    Android Youtube

    안드로이드에서 youtube data API 를 활용하여 검색하고 정보를 가져오는 방법

    16 April 2020

    백준 17822번 원판 돌리기 Java/자바 - 2019 삼성 SW 역량테스트 기출문제

    알고리즘 백준

    백준 simulation - 원판 돌리기 2019 삼성 SW 역량테스트 기출문제

    15 April 2020

    백준 17825번 주사위 윷놀이 Java/자바 - 2019 삼성 SW 역량테스트 기출문제

    알고리즘 백준

    백준 dfs + simulation - 주사위 윷놀이 2019 삼성 SW 역량테스트 기출문제

    14 April 2020

    Android Realm Search Example 빠르고 쉽게 구현하기

    Android Realm

    realmsearchview를 활용하여 검색 기능을 빠르게 구현해보자

    13 April 2020

    Android Realm Recyclerview Example - 반응형 뷰 만들기

    Android Realm

    안드로이드에서 realm & Recyclerview를 통해 반응형 뷰 만들기

    12 April 2020

    프로그래머스 문자열 압축 Java - 2020 카카오 공채

    알고리즘 프로그래머스

    프로그래머스 Level 2 - 문자열 압축 2020 카카오 공채

    11 April 2020

    프로그래머스 튜플 Java - 2019 카카오 개발자 겨울 인턴십

    알고리즘 프로그래머스

    프로그래머스 Level 2 - 튜플 2019 카카오 개발자 겨울 인턴십

    10 April 2020

    Java 예외처리 try catch finally 사용법

    Java

    자바의 예외처리 방법 중의 하나인 try-catch 문을 알아보자

    09 April 2020

    프로그래머스 프렌즈4블록 Java - 2018 카카오 블라인드 채용

    알고리즘 프로그래머스

    프로그래머스 Level 2 - 프렌즈4블록 2018 카카오 블라인드 채용

    08 April 2020

    프로그래머스 크레인 인형뽑기 게임 Java - 2019 카카오 개발자 겨울 인턴십

    알고리즘 프로그래머스

    프로그래머스 Level 1 - 크레인 인형뽑기 게임 2019 카카오 개발자 겨울 인턴십

    07 April 2020

    Youtube Data API "Getting Error 403 forbidden" or "quotaExceeded"

    Issue Youtube

    Youtube Data API 를 사용하면서 발생할 수 있는 오류 문제

    06 April 2020

    프로그래머스 뉴스 클러스터링 Java - 2018 카카오 블라인드 채용

    알고리즘 프로그래머스

    프로그래머스 Level 2 - 뉴스 클러스터링 2018 카카오 블라인드 채용

    05 April 2020

    Android TextView 자동 크기 조절하는 방법

    Android

    안드로이드의 TextView의 텍스트 크기를 자동으로 설정하기

    04 April 2020

    Android Glide 라이브러리 + 이미지 로딩 빠르게하기

    Android

    안드로이드의 이미지 로딩을 Glide 라이브러리르 통해 빠르게 해봅시다.

    03 April 2020

    Android 다국어 처리 설정 방법 - Translations Editor

    Android

    안드로이드의 translations Editor 를 활용하여 다국어 처리 설정방법을 알아보자

    02 April 2020

    프로그래머스 오픈채팅방 Java - 2019 카카오 블라인드 채용

    알고리즘 프로그래머스

    프로그래머스 Level 2 - 오픈채팅방 2019 카카오 블라인드 채용

    01 April 2020

    프로그래머스 캐시 Java - 2018 카카오 블라인드 채용

    알고리즘 프로그래머스

    프로그래머스 Level 2 - 캐시 2018 카카오 블라인드 채용

    29 March 2020

    Java Collection framework & List, Set, Map Interface

    Java

    자바의 컬렉션 프레임워크와 주요 인터페이스인 List, Set, Map을 알아보자

    28 March 2020

    자바 Arrays 클래스의 메소드 활용

    Java

    자바 Arrays 클래스와 관련 메소드를 알아보자

    27 March 2020

    자바 Wrapper 클래스 개념과 사용하는 이유

    Java

    자바 Wrapper 클래스의 개념과 사용이유

    26 March 2020

    자바 Math 클래스의 메소드 사용법

    Java

    자바 Math 클래스의 메소드 random(), max(), min() 등의 사용법

    25 March 2020

    프로그래머스 멀쩡한 사각형 자바 - 2019 Summer/Winter Coding

    알고리즘 프로그래머스

    프로그래머스 Level 2 - 멀쩡한 사각형 2019 Summer/Winget Coding

    24 March 2020

    프로그래머스 n진수 게임 - 2018 카카오 블라인드 채용

    알고리즘 프로그래머스

    프로그래머스 Level 2 - [3차] n진수 게임 2018 카카오 블라이드 채용

    23 March 2020

    Android debug/release API Key automatically 설정

    Android

    안드로이드의 그래들 설정을 통해 debug/relase에 따라 자동으로 api key 사용하기

    22 March 2020

    프로그래머스 다트게임 자바 - 2018 카카오 블라인드 채용

    알고리즘 프로그래머스

    프로그래머스 Level 1 - [1차] 다트게임 2018 카카오 블라이드 채용

    21 March 2020

    안드로이드 Youtube API 연동하기 + youtube 샘플 앱

    Android Youtube

    안드로이드에서 youtube API 연동하여 동영상 시청하는 샘플 코드

    20 March 2020

    프로그래머스 비밀지도 자바 - 2018 카카오 블라인드 채용

    알고리즘 프로그래머스

    프로그래머스 Level 1 - [1차] 비밀지도 2018 카카오 블라이드 채용

    19 March 2020

    자바 Call by Value vs Call by Reference

    Java

    자바의 call by value 의 call by reference의 차이와 함께 데이터 타입에 대해서 이해하자

    18 March 2020

    프로그래머스 예산 자바 - Summer/Winter Coding(~2018)

    알고리즘 프로그래머스

    프로그래머스 Level 1 - 예산(Summer/Winter Coding(~2018))

    17 March 2020

    프로그래머스 문자열 내 마음대로 정렬하기[java]

    알고리즘 프로그래머스

    프로그래머스 Level 1 - 문자열 내 마음대로 정렬하기

    16 March 2020

    프로그래머스 정수 제곱근 판별 자바[java]

    알고리즘 프로그래머스

    프로그래머스 Level 1 - 정수 제곱근 판별 문제 효율적으로 풀기

    15 March 2020

    자바 오버라이딩과 오버로딩 개념과 예제

    Java

    오버라이딩과 오버로딩의 개념과 차이를 이해하고 자바의 다형성을 파악해보기

    14 March 2020

    자바 상속의 개념 그리고 예제/활용

    Java

    자바에서 필수 개념 중 하나인 상속과 이와 관련된 super, this 등의 활용법을 알아보자

    13 March 2020

    알고리즘 문제 사이트 + 코딩 테스트 사이트

    IT 알고리즘

    코딩 테스트를 준비하기 위한 다양한 알고리즘 문제 사이트 정리

    12 March 2020

    자바 인터페이스와 추상클래스의 공통점과 차이점

    Java

    자바의 다형성에서 자주 언급되는 추상클래스와 인터페이스의 공통점과 차이점을 알아보자.

    11 March 2020

    자바 String vs StringBuilder vs StringBuffer 비교

    Java

    IT(모바일, 웹, DB, 빅데이터 등)의 교육을 유료 또는 무료로 수강할 수 있는 사이트

    10 March 2020

    자바 스트링 클래스 및 문자열 활용법

    Java 손코딩

    자바 String Class 및 문자열 활용법IT(모바일, 웹, DB, 빅데이터 등)의 교육을 유료 또는 무료로 수강할 수 있는 사이트

    09 March 2020

    IT 강의 및 교육 사이트 모음

    IT 꿀팁

    IT(모바일, 웹, DB, 빅데이터 등)의 교육을 유료 또는 무료로 수강할 수 있는 사이트

    08 March 2020

    자바 하노이의 탑 코드 재귀

    자바 손코딩

    자바 하노이의 탑 코드 재귀 방식을 활용

    07 March 2020

    자바 이진검색 코드 Binary Search

    자바 손코딩

    자바로 이진검색 코드 작성

    06 March 2020

    자바 피보나치 수열 코드 재귀/메모이제이션 기법

    자바 손코딩

    자바로 피보나치 수열 코드를 2가지 기법(1.재귀 2.메모이제이션)으로 작성해보기

    05 March 2020

    자바 팩토리얼 코드 재귀/메모이제이션 기법

    자바 손코딩

    자바로 팩토리얼 코드를 2가지 기법(1.재귀 2.메모이제이션)으로 작성해보기

    04 March 2020

    자바 약수 갯수 구하기 실행시간 단축

    자바 손코딩

    자바 약수의 갯수를 배수의 개념을 활용하여 실행시간을 단축하기

    03 March 2020

    자바 약수 구하기 실행시간 단축 알고리즘 Java Divisor Algorithm

    자바 손코딩

    자바의 약수를 효율적이고 최적으로 구하는 방법. 자바 손코딩

    02 March 2020

    자바 소수 구하기 실행시간 단축 알고리즘

    자바 손코딩

    자바의 소수를 효율적이고 최적으로 구하는 방법. 자바 손코딩

    01 March 2020

    gitignore 설정하기/사용하기 + 반영되지 않을 때 해결방법

    git gitignore

    gitignore 파일 설정 및 반용되지 않을 때 해결방법

    23 January 2020

    블로그에 소스코드 삽입하기 Color Scripter

    꿀팁 블로그

    블로그에 소스코드를 삽입할 때 사용할 수 있는 방법

    16 January 2020

    Git requested URL returned Error 403 해결방법

    git

    git push requested url returend error 403 에러 해결방법

    09 January 2020

    안드로이드 권한 처리/권한 요청/퍼미션 체크 6.0(마쉬멜로우 버전) 이상

    Android

    안드로이드 6.0(마쉬멜로우 버전) 이상부터 스마트폰 내에 저장되어 있는 정보 및 설치된 기능의 접근하기 위해서 퍼미션 체크가 필요합니다.

    02 January 2020
    with by JooSung Cheon
    theme portfolYOU