env GZIP=-9 tar zcvf zipped_file.tgz original/file/path 환경변수로 지정된 GZIP=-9 가 최대값으로 압축하라는 의미그것을 제외하면 tar 로 압축하는 명령어와 같다.
그래픽 API 다루기
Canvas : 도화지 (뷰의 표면ㄴ) Paint : 붓 (색, 굵기, 스타일 정의 먼저 커스텀 뷰에 onDraw 메서드를 오버라이드 해서 Canvas 객체를 받는다.여기서 원하는 그림을 그리면 된다.
화면 가로로 고정시키기
onCreate()내에서 super클래스 호출 전에 다음 코드를 호출한다. 혹은 다음과 같이 manifest파일에서 activity의 속성을 지정해도 된다.
Android Sensor 사용하기
안드로이드가 제공하는 센서 → 오준석의 안드로이드 생존코딩 책 234페이지 센서는 계속 사용시 배터리 소모가 많기에 앱을 사용할 때만 동작하도록 처리해야 한다.이를 위해 onResume() 상태에서 센서를 등록하고 onPause()에서 해제해야 한다.
HTTP 통신 CLEAR TEXT 경고 처리
https://developside.tistory.com/85 manifest의 application 에 다음 속성 추가
소프트키보드에 돋보기 나오게하기 및 액션
Plane Text 옵션에 imeOptions에 actionSearch 체크사용자가 키를 눌렀을 시 어떤 동작을 하게 될지 예측 가능하게 해줌.다만 동작은 직접 구현 해줘야함.