에이치의 모바일 앱 개발
* git lab 은 쓰임새 프로젝트를 관리 함에있어, 로컬 디스크 고장 및 오류로 인한 데이터 유실이 생길 수 있습니다. 그래서 다른 저장소에 파일을 업로드 시켜 파일 관리를 해줍니다. 동시에 업데이트 내역 및 다 수 인원이 참여하는 파일에 대해 파일을 저장하기에 좋은 형상 관리 서포터 툴이 있습니다. 대표적으로 Gitlab, Github, bitbuckit이 있습니다. git lab 은 개인 소스 관리할 때 주로 사용하며, git hub는 소스를 공개하여 코드 피드백을 받으며 상호작용하며 도움을 얻을 수 있습니다. 유료 결제 시 다양한 기능을 추가로 활용할 수 있습니다. 자세한건 git 홈페이지를 통해 확인 바랍니다. bitbuckit 역시 git lab과 비슷한 용도로 사용하시면 좋을거 같습니다. ..
안드로이드 디버깅을 무선 연결로 가능합니다. 단, 설정 시 USB 포트가 필요합니다.(선이 불안정하거나 불편한 경우, 해당 방법을 활용하면 좋습니다.) 먼저 핸드폰의 개발자 셋팅에서 "디버깅 모드"를 활성화 합니다. 이후 아래 순서대로 진행 합니다. 1. 명령 프롬포트를 열어 디렉토리 변경(환경변수에 등록 되어있는 경우 패스) -> cd ~\(user)\appData\Local\Android\Sdk\platform-tools 2. usb 연결 재시도(이미 연결이 잘 되어있을 경우 패스) -> adb usb 3. 연결된 단말기 목록 확인 -> adb devices 4. 포트 설정 -> adb tcpip 5555 // 만약 여러 디바이스가 있을 경우 "adb -s tcpip 5555" 를 입력해 주시면 됩니..
토스트 메시지 위치 또는 모양을 바꾸고 싶을 때 아래와 같이 작업하면됩니다. android.R.id.message 에 이미 작업이 되어있기 때문에, 불필요한 공수 없이 간결하게 작업이 됩니다. 바인딩을 따로 할 필요가 없으니 편하죠. 조금 더 커스텀 한다면, TextView의 부모 메서드나 기존 Toast 메서드 변경을 통해 변화가 가능하겠죠. 즐코딩되세요~ Toast toast = Toast.makeText(activity, msg, Toast.LENGTH_LONG); toast.setGravity(Gravity.CENTER, 0, 0); View toastView = toast.getView(); TextView toastMessage = toastView.findViewById(android.R.i..