안드로이드/팁 (52) 썸네일형 리스트형 [안드로이드/Android] Stetho로 앱 디버깅 하기 수정 일자 : 21.11.04 현재 크롬 업데이트로 인해 크롬에서 볼수 없습니다. 엣지 브라우저를 사용해주세요. ( 웨일도 사용 불가 ) stetho는 안드로이드 디버그 브릿지입니다. 크롬브라우저의 개발자도구를 사용해서 다양한 디버깅 기능들을 편리하게 사용할 수 있습니다. 참고페이지 , Github 기능목록 네트워크 모든 통신에대한 정보들을 볼수 있습니다. ( Method나 요청 값,결과 값등 ) 내부디비 sqlite와 sharedpreference등의 저장된 데이터들을 볼 수 있습니다. 레이아웃 화면에 보여지는 레이아웃을 히어라키뷰로 나타내며, 각 뷰마다 속성값들을 볼수 있습니다. 콘솔 자바 스크립트로 앱이나 앱내 sdk를 조작할 수 있습니다. dumpapp 위의 기능들이 아닌 콘솔을 통해 앱을 조작하.. [안드로이드/Android] 프로젝트 설정 팁 새로운 프로젝트나 이미 진행되고 있는 프로젝트에 유용한 설정 및 기타 정보들을 공유하고, 지속적으로 업데이트를 하겠습니다. 1. ADB idea adb 옵션들을 빠르고 편리하게 사용할 수 있도록 해줍니다. 2. logger 깔끔한 log 출력을 통해 디버깅이 원활하도록 도와줍니다. 작성 이력 최초 작성 : 19.05.15 logger 추가 : 19.06.18 [안드로이드/Android] 기기별 해상도 해당 포스팅은 기기별 해상도를 시작으로 추후 파편화 이슈에 대한 내용으로 채우도록 하겠습니다. 해상도 2960 x 1440 , 18.5:9 비율 = s8, s8+, s9, s9+, 노트8, 노트9 해상도 2280 x 1080 , 19:9 비율 = s10e 해상도 3040 x 1440 , 19:9 비율 = s10, s10+ [안드로이드/Android] APK 다이어트 안녕하세요 이번 포스팅은 프로젝트의 규모가 커질수록 필수로 진행해야 하는 'APK 다이어트'입니다. 마켓에서 다운로드할 때 용량 크기가 클수록 불편함을 느끼는 사용자들이 많아지며, 100MB 이상 apk는 wifi를 사용해야지만 다운로드가 가능하기 때문입니다. apk는 가능한 작은 게 좋다고 생각합니다. 작성 이력 19.04.05 : 최초작성 불필요한 리소스 제거 요건 변경으로 인한 기존에 사용했던 리소스(이미지나 xml 등)가 잔재하는 경우가 많습니다. 그때그때 삭제해주면 좋지만 그게 어려울 경우 한 번에 제거하는 방법이 있습니다. 커스텀 폰트 사용 지양 개인적인 의견이지만 시스템 폰트가 아닌 커스텀 폰트는 5~10mb 하는 녀석들도 많기 때문에 되도록 시스템 폰트를 지향하는 게 프로가드 사용 프로가드.. 이전 1 ··· 4 5 6 7 다음