전체 글
-
[Github] Contribution 그래프가 그려지지 않을 때!Git 2017. 11. 23. 12:30
Github는 Git을 이용하여 무료로 코드를 저장&배포 하게끔 도와주는것은 누구나 알 것이다. Github에 소스를 업로드 하면 재밌는 요소가 한가지 있는데 바로, Contribution 그래프이다. 바로 이 네모네모들이 Contribution 그래프! 계정 저장소에 코드를 추가하거나 수정 등을 할 때 해당 날짜에 활동 정도(?)에 따른 연한 회색부터 진한 초록색으로 채워진다. 꾸준히 Github 활동을 하다보면 초록색이 우거진 그래프를 보는 쏠쏠한 재미가 있다.실제로 저 그래프를 1일 1커밋을 목표로 하는 개발자분들도 많은것으로 알고 있다. 나도 처음 Github을 이용할 때 꾸준히 그래프를 채워보려고 했으나 쉽지 않았다. 이번에 Node.js를 배워가며 서버를 하나 만들어 보고 있는데 이참에 Git..
-
[Error] Failed to resolve: com.android.support:support-v4:26Android Error 2017. 11. 6. 16:25
이번에 새로운 안드로이드 서포트 라이브러리 26이 공개가 되었다.이것저것 기능들이 많이 추가 되었는데 새 프로젝트에서 26버전을 사용해보기로 했다.build.gradle에 라이브러리를 추가하니 Gradle Sync 에러가 발생하였고 에러의 내용은 다음과 같았다. 보통 이 상황에서 Install Repository and sync project를 선택하면 알아서 해결되는 경우가 많다.하지만 아무리 해도 에러는 사라지지 않았고 해결방법을 찾았다. project 단위의 build.gradle로 이동하여 repositories 스코프에 google의 maven 저장소를 추가해주어야 한다. maven { url "https://maven.google.com" }결과는 아래처럼 될 것이다.allprojects { ..
-
[RecyclerView] Item에 ClickListener 달기Android 2017. 9. 19. 14:35
· Item에 ClickListener 달기 보통 리스트는 아이템을 클릭하여 무언가 액션을 취하게 됩니다.RecyclerView에 onClick 효과를 달아 보겠습니다. 1 코드 이번엔 간단 하므로 지난 글에 사용한 코드를 그대로 사용하여 한두줄 정도만 추가하겠습니다. 지난 글 링크 1. [RecyclerView] 기본 RecyclerView 만들기2. [RecyclerView] 가로형 RecyclerView 만들기3. [RecyclerView] Item에 ClickListener 달기 VerticalAdapter.class@Override public void onBindViewHolder(VerticalViewHolder holder, int position) { final VerticalData d..
-
[RecyclerView] 가로형 RecyclerView 만들기Android 2017. 9. 19. 14:33
가로형 RecyclerView 만들기 기본적인 세로형 RecyclerView는 만들었으니 이제 한단계 올려서 가로형을 만들어보겠습니다. 코드는 지난 포스트인 기본 RecyclerView 만들기를 토대로 하겠습니다. 이 글은 지난 포스트를 토대로 이루어지니 이전글을 숙지해야 합니다. 2017/09/19 - [Android] - [RecyclerView] 기본 RecyclerView 만들기 2017/09/19 - [Android] - [RecyclerView] 가로형 RecyclerView 만들기 2017/09/19 - [Android] - [RecyclerView] Item에 ClickListener 달기 이번에는 데이터가 가로로 나열되는 Horizontal RecyclerView를 만들어 보겠습니다. 기..
-
[RecyclerView] 기본 RecyclerView 만들기Android 2017. 9. 19. 14:33
· 기본(세로) RecyclerView 만들기 이제는 새로나왔다고 하기도 어려운 RecyclerView를 차근차근 순서대로 만들어 볼것이다. 지난 글 링크 1. [RecyclerView] 기본 RecyclerView 만들기2. [RecyclerView] 가로형 RecyclerView 만들기3. [RecyclerView] Item에 ClickListener 달기 1 RecyclerView 란? RecyclerView는 과거의 ListView에서 좀 더 성능과 유연성이 개선된 View라고 할 수 있다.나도 가로로된 List를 만들기 위해 ListView를 커스텀해서 사용했다가,RecyclerView에서 기본으로 제공해주는 기능이어서 바꿔보기도 했다. 일단 사용을 하려면 Support Library v7을 추..
-
[Android] setOnClickListener(this)는 왜?Android 2017. 7. 13. 12:28
Android 에서 view에 대한 onClick 처리를 하는방법은 여러가지가 있다. 1) xml layout 파일에서 android:onClick="" 을 지정하는 방법2) view,setOnClickListener( new View.OnClickListener{ ... } ) [setOnClickListener에 익명클래스를 사용하는 방법]3) class에 View.OnClickListener를 implements 한 뒤 setOnClickListener(this) 를 사용하는 방법 나는 주로 개발할 때 2번과 3번의 방법을 자주 사용한다. 그 중 3번의 방법에 대해서 출근하다가 갑자기 setOnClickListener(this) 에서 this를 넣는데 어떻게 onClick() 으로 콜백이 받아지지?..
-
[Android Studio] 브레이크 포인트(Breakpoint) 한번에 지우기Android 2017. 7. 5. 11:13
개발을 하고 디버그를 하면서 하나 두개씩 찍어주던 브레이크 포인트는 당시에는 유용하지만 귀차니즘으로 매번 포인트들을 지워주지 않아서 다른 디버깅을 할 때 원치 않는 곳에서 브레이크가 걸리는 상황이 종종 발생하고는 한다. 안드로이드 스튜디오에서는 이런 상황 등에 쓰라고 만든건진 모르겠지만 아무튼 브레이크 포인트들을 한번에 지울 수 있는 기능이 있다.지금 스튜디오가 켜져있다면, Control + Shift + F8 키를 눌러보자 그럼 위와 같은 창이 하나 뜨고 주황색 박스 안에 있는 부분들이 내가 지금까지 브레이킹 포인트를 찍어둔 지점들이다.최상위 Java Line Breakpoints 를 체크 해제시켜서 모든 포인트를 전체 제거 할 수 있다.
-
[Git] Can't update: no tracked branchGit 2017. 1. 11. 14:42
· Can't update: no tracked branch 2017/01/09 - [Git] - [Git] 안드로이드 스튜디오와 Github 연동하기 [1]2017/01/10 - [Git] - [Git] 안드로이드 스튜디오와 Github 연동하기 [2]2017/01/11 - [Git] - [Git] Can't update: no tracked branch Github에서 Repository를 생성할 때 README.md 파일 등을 미리 생성했다면Android Studio와 첫 연결을 시도할 때 충돌이 나게 됩니다. 1 해결법Android Studio 우측 상단에 다음과 같은 경고문이 떳을 겁니다.Remote Repository (Github) 에 README.md 파일을 생성하면서 브랜치가 이미 생성되..