
Actionbar(Title bar)가 있는 layout 생성시 actionbar 영역과 content 영역 사이를 구분하기 위한 선(그림자)가 포함되어있습니다 이런 구분선(그림자)을 없애기 위해서는 actionbar의 elevation을 0으로 설정하면 됩니다 예제에서는 결과를 잘 보이게 하기 위해 actionbar의 색상과 activity의 배경색을 같은색으로 설정하였습니다 HTML 삽입 미리보기할 수 없는 소스

android 의 custom view를 터치하였을 때 간단히 터치 효과를 주는 방법입니다 view의 foreground 속성에 ?attr/selectableItemBackground 를 설정하면 안드로이드에서 제공하는 기본 터치 효과가 발생합니다. view가 click 가능한 상태어야 효과가 발생합니다. (예제에서는 onClick event listener를 등록하여 동작합니다) HTML 삽입 미리보기할 수 없는 소스 실행하면 터치효과가 추가된것을 확인할 수 있습니다

외부 라이브러리 사용시 jitpack.io등 외부 repository를 추가하는 방법입니다 대부분의 기존 가이드에서는 build.gradle의 allprojects > repositories 에 추가하는 것으로 안내하고 있습니다 하지만 최신 안드로이드 스튜디오 버전에서 프로젝트를 생성하면 build.gradle에 allprojects항목이 보이지 않고 plugins 와 task만 보입니다 7버전 이상의 gradle build tool에서부터, repository 추가를 위한 설정법이 변경되었기 때문입니다. 최신 gradle에서는 build.gradle이 아닌 settings.gradle에 추가를 하면 됩니다. HTML 삽입 미리보기할 수 없는 소스

git 으로 작업하던 중 뒤늦게 .gitignore 파일을 추가하거나 ignore 규칙을 추가하는 경우가 있습니다. 기존에 추가된 파일들이 새로운 gitignore규칙에 맞게 자동으로 추적에서 제외되면 좋겠지만 계속 남아있습니다. 기존에 추가된 파일들에 gitignore 를 한번에 적용(제외)시키려면 아래처럼 commit해주면 됩니다 git rm -r --cached . git add . git commit -m "기존 파일들에 .gitignore 룰 적용"

우분투 설치 시 기본 업데이트를 위한 repository 서버가 kr.archive.ubuntu.com 으로 되어있습니다. (영문이라면 us.archive.ubuntu.com 이나 archive.ubuntu.com) 그대로 두고 써도 되지만, 보통 속도가 좋지 않습니다. 우리나라에서는 속도가 좋은 mirror.kakao.com(구: ftp.daum.net) 을 사용하면 좋습니다. 파일을 열어 http://kr.archive.ubuntu.com 과 http://security.ubuntu.com으로 되어있는 부분을 변경해주면 됩니다. sudo vi /etc/apt/sources.list vi 에서 문자열을 일괄 변경하는 명령어로 모두 변경합니다 vi를 사용하지 않는 경우 각 에디터에서 제공하는 기능으로 수..
- Total
- Today
- Yesterday