Programing (프로그래밍)/Android Studio (안드로이드 스튜디오)12 Android Studio (안드로이드 스튜디오) 첫번째 어플리케이션(APP) 만들기 Android Studio (안드로이드 스튜디오) 첫번째 어플리케이션(APP) 만들기 [New Project] Application name - 안드로이드 스튜디오 내부에서 참조와 식별에 사용되는 이름 - 구글 플레이(Google Play) 스토어에 올릴 때 사용되는 이름 Company domain - 자신의 도메인 URL을 사용하면 된다. Project location - 해당 프로젝트의 모든 파일이 저장되고 관리되는 디렉토리 경로 - 홈 디렉토리 하단에 'Application name'의 서브 디렉토리가 생성된다. Package name - 안드로이드 생태계 전체에서 해당 앱을 구별하는 고유식별자이다. - 안드로이드 표준에 따라 이름이 지어진다. - Company domain + Application.. 2017. 11. 22. [ 안드로이드 스튜디오 ] - 일반 제스처 감지와 처리하기 【 안드로이드 스튜디오 】 - 일반 제스처 감지와 처리하기# 일반 제스처 감지와 처리하기 @ 일반제스처를 감지하는 절차onFling(), onDown(), onScroll(), onShowPress(), onSingleTapUp(), onLongPress() 콜백 메서드들을 포함하는 GestureDetector.OnGestureListener 인터페이스를 구현하는 클래스를 정의한다. 그러나 더블 탭 제스처를 감지할 필요가 있을 때는 그 클래스에서 GestureDetector.OnDoubleTapListener 인터페이스와 onDoubleTap() 메서드도 함께 구현해야 한다.액티비티의 onTouchEvent() 콜백 메서드를 구현한다. 이때 그 시점의 MotionEvent 객체를 그 메서드의 인자로 전달.. 2017. 11. 18. [ 안드로이드 스튜디오 ] 터치와 다중 터치 이벤트 처리하기 【 안드로이드 스튜디오 】 터치와 다중 터치 이벤트 처리하기 @ ... 아직 잘... 모르겠다.... ㅠㅠ일단 아는대로만 설명해야겠다. ㅠㅠ아는것이 없긴하지만... m.getPointerCount()를 통하여 터치포인트 개수를 가져온다.각 개수를 포인트의 ID 값으로 부여하고 각각의 ID에 맞는 x,y 좌표와 Action 을 가져온다.첫번째 Touch 를 구분하기 위해 id값이 0인경우 터치값의 기준점이 되므로 따로 빼준다. 하나이상의 터치포인터가 동시에 발생되면 그 터치들을 포인터고하며, Action_pointer_dwn 등의 액션포인터가 발생된다. @ activity_Motion_event.xml 1234567891011121314151617181920212223242526272829303132333.. 2017. 11. 16. [안드로이드 스튜디오] - 액티비티 생명주기 [안드로이드 스튜디오] - 액티비티 생명주기# Activity 생성과 소멸 @ 액티비티 생성과 소멸Activity 는 화면에 보여지기 위해 생성/소멸되는 가장 기본적인 단위이다. 프로그램 짤때에 가장 기본적인 부분이 될 듯하다.제일 중요하면서 가장 많이 쓰이는 부분이니 초기에는 이부분을 책갈피 해 놓고 외워질때까지 계속 반복해서 참고해야만 한다. Activity Lifecycle ( 액티비티 생명주기 ) 자료 : https://developer.android.com/reference/android/app/Activity.html [구글번역] 당신이 당신의 활동에서 모니터링에 관심이있을 수 있습니다 세 가지 핵심 루프가 있습니다 :전체 수명 활동의은 처음 호출간에 일어나는 onCreate(Bundle)단일.. 2017. 11. 9. [안드로이드 스튜디오] - 핸드폰에서 USB 디버깅 하기 【 안드로이드 스튜디오 】 - 핸드폰에서 USB 디버깅 하기 @ 디바이스 개발자 옵션 활성화 온디바이스 개발자 옵션 활성화 Android 구동 기기에는 휴대폰에서 액세스할 수 있는 많은 개발자 옵션이 있으며, 다음과 같은 작업을 수행할 수 있습니다.USB를 통한 디버깅 활성화버그 보고서를 신속하게 기기에 캡처화면에 CPU 사용량 표시레이아웃 바운드, GPU 보기 및 하드웨어 계층에서 업데이트 및 기타 정보 등 디버깅 정보를 화면에 표시그 밖에 앱 스트레스를 시뮬레이션하거나 디버깅 옵션을 활성화하는 다양한 옵션이러한 설정에 액세스하려면 시스템 설정에서 Developer options를 엽니다. Android 4.2 이상 버전에서는 Developer options 화면이 기본적으로 숨겨져 있습니다. 이 옵션.. 2017. 11. 2. Android Studio (안드로이드 스튜디오) 개발환경 구성하기 Android Studio (안드로이드 스튜디오) 개발환경 구성하기 @ 윈도우에서 JDK 설치하기 https://www.oracle.com/ 위 사이트를 방문한다. 'MENU - Database and Technologies - Java SE JDK' 메뉴 순서대로 찾아가면 'Updates' 라고 써 있는 곳에 Download를 클릭하여 설치를 진행한다. http://www.oracle.com/technetwork/java/javase/downloads/index.html Android > SDK Settings... > Appearance & Behavior > System Settings > Android SDK 을 선택한다. 우측하단의 'Show Pakage De.. 2017. 9. 4. 이전 1 2 다음