
안드로이드 개발 시, 디버깅을 위하여 Logcat 활용은 필수입니다. 보통 Logcat을 사용할 때는 보고 싶은 log외에 다른 log들이 무자비하게 섞여 나와서 filtering은 필수인데, filter bar가 사라져서 보이지 않는 경우가 가끔 있습니다. 이 때, 프로젝트를 내렸다 올리거나, 프로그램을 죽였다 다시 시작해도 보이지 않아 Mac 재기동도 하곤 했었는데요. 아마 bug인 것 같은데, 쉬운 workaround가 있습니다. 아래 그림과 같이 초록색 filter bar가 사라져서 보이지 않을때는 하단에 Event Log tab을 클릭해서 Event Log를 보이게 하면 pane이 분할되면서 filter bar가 다시 보입니다. 그리고 logcat을 filtering을 좀 더 효율적으로 하면 확..
안드로이드의 RecyclerView를 사용하여 간단한 리스트를 구현해 보는 학습을 하면서 진행 내역을 간단하게 기록해 보고자 합니다. (사용한 안드로이드 추가 패키지) *아래는 build.gradle파일의 dependancies에 추가된 내용입니다. //추가로 사용한 패키지 START compile 'com.android.support:support-v4:25.3.1' compile 'com.android.support:recyclerview-v7:25.3.1' //RecyclerView compile 'com.android.support:cardview-v7:25.3.1' //CardView compile 'com.github.bumptech.glide:glide:4.0.0-RC1' //url을 통한 ..
1. 현상PyCharm에서 파이썬 가상환경을 사용하여 프로젝트를 구성할 때, 해당 가상환경에 설치를 하지않은 패키지인데, intellisense가 동작하고 참조되어 수행도 잘 되는 경우 발생 *문제점*로컬 개발 환경에서는 잘 동작하여, 로컬 가상환경에 설치된 패키지 리스트를 pip freeze를 통해서 requirements.txt를 작성한 후, 실행 환경에서 필요한 패키지를 설치하였을 경우, 누락된 패키지로 인한 문제 발생 가능 2. 원인PyCharm에서 가상환경 생성 시, 가상환경의 인터프리터 경로에, 기본 인터프리터의 경로가 포함됨 3. 해결책가상환경의 인터프리터 경로에서 기본 인터프리터 경로 사용하지 않도록 제거