profile
꿈을 현실로 구현할 수 있도록
post-thumbnail

[Android] RIOT API를 이용한 롤 전적검색 앱 만들기(1) - 키 발급 및 프로젝트 구성

프로젝트를 시작하기에 앞서 우선 라이엇에서 제공하는 DEVELOPMENT API KEY를 발급 받아야 합니다.https://developer.riotgames.com/위의 주소에서 본인의 롤 계정으로 로그인 후 키를 발급 받고 copy버튼으로 쉽게 사용이 가능

2022년 1월 11일
·
0개의 댓글
post-thumbnail

[Java] 동기화와 Synchronized

동기방식은 1번 사진을 다운로드하고 끝나면 2번 사진을 다운로드하고...이런 식으로 한 작업이 끝나야 다음 작업을 실행하는 방식입니다.비동기 방식은 1번 사진을 다운로드하고 바로 2번 사진을 다운로드하고...이렇게 다른 작업의 종료 여부와 상관없이 다음 작업을 실행하는

2021년 12월 13일
·
0개의 댓글
post-thumbnail

[Java] JVM 메모리 구조

자바 가상 머신으로 자바 바이트 코드를 실행할 수 있는 주체CPU나 운영체제(플랫폼)의 종류와 무관하게 실행이 가능하다.즉, 운영체제 위에서 동작하는 프로세스로 자바 코드를 컴파일해서 얻은 바이트 코드를 해당 운영체제가 이해할 수 있는 기계어로 바꿔 실행시켜주는 역할을

2021년 11월 29일
·
0개의 댓글
post-thumbnail

[Android] Kotlin에서 DI(Koin) 사용하기

DI란 의존성 주입(Dependency Injection)의 약자로 클래스 내부에서 객체를 생성하지 않고 외부에서 객체를 생성해 주입 받는 방식입니다.그렇다면 DI를 왜 사용할까 라는 의문이 생기는데

2021년 11월 18일
·
0개의 댓글
post-thumbnail

[Android] BaseActivity를 이용한 Activity구현

BaseActivity란 여러 Activity를 사용할 때 중복되는 코드를 미리 정의하여 필요한 코드만 구현하도록 사용하는 기본 액티비티입니다.말로만 설명하면 이해하기 힘드니까 코드로 살펴보면위의 코드에서 살펴보면 abstract로 선언하여 추상 클래스로 구현하고 Ap

2021년 11월 17일
·
0개의 댓글
post-thumbnail

[Android] REST API

네트워크 통신에서 많이 사용하는 REST API 많이 들어봤는데.. 이게 뭐지 REST API란 REST 아키텍처의 제약 조건을 준수하는 애플리케이션 프로그래밍 인터페이스를 뜻합니다. 또한 REST는 Representational State Transfer의 줄임말입니

2021년 11월 2일
·
0개의 댓글
post-thumbnail

[Android] Thread 정리

안드로이드를 배우다 보면 Thread를 접하게 되는데 안드로이드에는 두 가지 Thread가 존재합니다.Main Thread(Ui Thread)Worker Thread(Sub Thread)이 두 가지 스레드는 각각 다른 역할을 하는데예를 들어 TextView를 수정할 때

2021년 10월 20일
·
0개의 댓글
post-thumbnail

[Java] 자바를 배울 때 꼭 알아야 할 것들

많은 언어들을 배웠는데...선배들이나 주변 사람들이 항상 하던 말이 "자바만 알아도 먹고사는데 지장 없다."그 말을 믿고 무작정 자바로 시작했던 나는 공부하면서 많이 헷갈렸던 부분이 있었는데final과 static 키워드parameter와 argument업캐스팅과 다운

2021년 10월 20일
·
0개의 댓글
post-thumbnail

[Android] 4대 컴포넌트

어렸을 때 포켓몬을 좋아하셨던 분들이라면 한번쯤은 들어보셨던 이름이 있죠.바로 사천왕😲포켓몬에 사천왕이 있다면 안드로이드에는 4대 컴포넌트가 있습니다.4대 컴포넌트들의 특징은 다음과 같은 특징이 있습니다.각 컴포넌트들은 하나의 독립적인 형태로 존재각 컴포넌트들은 고유

2021년 10월 19일
·
0개의 댓글
post-thumbnail

[Android] Coroutine(코루틴)

Coroutine하면 떠오르는 것.. 비동기비동기에 대해 알려면 안드로이드의 스레드에 대해 먼저 이해해야 합니다.안드로이드에는 기본적으로 두 가지의 스레드가 존재하는데1. Main Thread(Ui Thread)2. Worker Thread(Background Th

2021년 10월 18일
·
0개의 댓글
post-thumbnail

[Android] Android AAC

AAC(Android Architecture Component)란? 공식 홈페이지에 따르면 "강력하고 테스트와 유지관리가 쉬운 앱을 디자인하도록 돕는 라이브러리 모음입니다." 라고 쓰여 있는데 크게 4가지로 나눌 수 있다.

2021년 10월 18일
·
0개의 댓글