최근 포스트

[boost course] 핀치 줌, 아웃 구현하기

1 분 소요

두 손가락을 이용해 이미지를 확대 축소하는 기능을 라이브러리 없이 구현하는 방법이다. ScaleGestureDetector를 이용한다 공식홈링크 이미지 뷰 생성 확대할 이미지뷰를 xml파일에 생성한다. <ImageView android:id="@+id/imageView"...

[boost course] SQLiteOpenHelper 알아보기

3 분 소요

SQLiteDataBase를 쉽게 다룰 수 있게 하는 SQLiteOpenHelper 클래스에 대해 알아보자. 공식 홈페이지를 해석하며 분석해 보았다. 공홈 SQLiteOpenhelper Database 생성과 버전 컨트롤을 쉽게 할 수 있게 도와주는 helper class이다....

[boost course] Glide 라이브러리 사용법

2 분 소요

이번 4번째 PJT인 네트워킹을 하면서, 이미지 로딩 라이브러리인 Glide를 사용할 기회가 있어 정리해 둔다. Glide란? 글라이드는 안드로이드의 빠르고 효과적인 오픈소스 미디어 매니지먼트 및 이미지 로딩 프레임워크로서, 미디어 디코딩/메모리 & 디스크 캐싱, 리소스...

[boost course] DrawerLayout

2 분 소요

Drawer Layout 이번 프로젝트에서는 DrawerLayout을 사용했다. 햄버거 버튼을 누르면 왼쪽에서 튀어나오는 그것…오늘은 공홈에 대해 번역해 정리해 두도록 하겠다. 공홈DrawerLayout DrawerLayout은 어느 한 쪽 (왼/오) 켠에서 “drawer” ...

[boost course] Task and Back Stack and Flags

5 분 소요

이번에 Activity 생명주기 및 Flag에 대해 배우면서, activity stack에 대해 복습할 기회가 있었다. 아래 글은 개발자 페이지의 “Understand Tasks and Back Stack” 를 참조해 작성했다. Task와 ‘last in, first out’ o...