본문 바로가기

전체 글110

[Android/안드로이드]RecyclerView 헤더 쉽게 만들기 페이스북의 레이아웃 구성을 만들어보는 예제 중 다음과 같이 하나의 RecyclerView에서 다른 모양의 아이템을 추가하기 위해 Header를 만들게 되었습니다. RecyclerView의 어뎁터 부분에서 onCreateViewHolder 부분을 보면 두 번째 인자로 viewType이 있습니다. 이 값이 0인 경우 헤더를 만들게 됩니다. 기존에 다른 아이템을 생성할 때 이 아이템을 그려주는 대신에 Header를 만들어 주는것 이기 때문에 getItemCount() 에서 전체 데이터의 개수 +1을 해주어야 합니다. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859.. 2017. 7. 6.
부스트캠프 합격! 부스트캠프 Android 과정에 합격했다! 한 달동안 자소서, 포트폴리오, 필기시험, 면접 ... 기나긴 과정이었지만 다행히도 운이 좋았던 것 같다. 이제 열심히 하기만 하면 .... 2017. 6. 26.
#5 모여라 미대생 - Custom Dialog, 카메라, 앨범[안드로이드 앱 개발] 게시판에 글을 작성하는 기능 중 이미지를 업로드하는 기능이 있다.이미지는 카메라 촬영을 통해서 가지고 오는 방법과 앨범, 갤러리에서 가져오는 방법이 있다. 두 가지 방법을 안내 해주기 위헤서 Dialog를 Custom 해서 만들 수 있는데다음과 같이 쉽게 배경이 투명한 Dialog를 만들 수 있다. TextView는 커스텀 한거라서 기존의 TextView로 변경해서 사용하면 된다. 123456789101112131415161718 //CameraDialog.javapublic class CameraDialog extends Dialog { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceSt.. 2017. 6. 23.
#4 모여라 미대생 - Gif 타이틀 예전에 Processing으로 만들어둔 정적 이미지를 동적으로 변경하는 프로젝트를 통해서 GIF로 이미지를 만들었다. [블로그 타이틀] 2017. 6. 23.