비디오: Google I/O 2012 - Google+ Platform Basics 2024
인형 3에 대한 안드로이드 3 SDK 프로그래밍의 부분
안드로이드 응용 프로그램 개발에는 다음을 포함하여 많은 작업이 포함됩니다. 너의 어플리케이션; 사용자 인터페이스 컴포넌트를 결정하는 단계; Android 앱을 대중에게 상업적으로 제공하는 것이 중요합니다. 이 표는 Android 앱을 개발할 때 수행하는 많은 작업의 "사용법"입니다.
작업 | 실현 방법 |
---|---|
문자열, 색상, 이미지, 오디오 및 비디오 자원 만들기 | Android 프로젝트에서 res 디렉토리를 찾습니다. 문자열 및 색상 자원이 문자열에 배치됩니다. xml 파일은
값 하위 디렉토리에 있습니다. 이미지, 오디오 및 비디오는 원시 하위 디렉토리에 추가됩니다. 아이콘 만들기 |
아이콘이 드로어 블 | 디렉토리에 추가됩니다. 공통 아이콘은 res-> drawable에 있습니다. 특정 화면
해상도 및 크기 아이콘은 확장 가능한 drawable 디렉토리에 있습니다. 고해상도 화면의 경우 drawable-hdpi, 중간 해상도 화면의 경우 drawable-mdpi, 저해상도 화면의 경우 drawable-ldpi가 있습니다. 활동 작성 android를 확장하는 활동에 대한 Java 클래스를 작성하십시오. 앱. 활동. 활동. AndroidManifest에 항목 을 만듭니다. xml |
파일. | 활동에 대한 사용자 인터페이스 만들기
res-> layout 디렉토리에 각 클래스의 레이아웃 파일을 만듭니다. setContentView (…)를 사용하여 활동에 대한보기를 작성하고 |
설정하십시오. findViewById (…)를 사용하여 뷰의 구성 요소를 추출합니다. | 활동은 onClickListener 인터페이스 (onClick (…) 메소드)를 구현해야합니다.
활동 메뉴 만들기 프로젝트의 res-menu 하위 디렉토리에 메뉴를 정의합니다. onCreateOptionsMenu (Menu |
메뉴) 메서드와 onOptionsItemSelected (MenuItem 항목)를 구현합니다. | 응용 프로그램에 로깅 추가
로그 사용. v (…), Log. d (…), Log. 나는 (…), 로그. w (…), 또는 Log. e (…) (자세한 정보, 디버그, 정보, 경고 및 오류). 이 메소드 중 각 에 대한 매개 변수는 문자열 태그와 문자열 메시지입니다. |
앱에서 웹 브라우저 시작 | 사용:
의도의 LaunchBrowserIntent = 새로운 |
의도 (의도, ACTION_VIEW, theUri); | startActivity (LaunchBrowserIntent);
오디오 또는 비디오 녹음
android를 사용하여 인 텐트를 만듭니다. 공급자. MediaStore. 오디오. 미디어. RECORD_SOUND_ACTION. startActivityForResult (…)를 사용하여 이벤트를 브로드 캐스팅하십시오. onActivityResult (int |
requestCode, int resultCode, Intent data) 보호 메서드를 구현하여 | 결과를 의도로 수신합니다.
동영상의 경우 Android와 동일한 코드를 사용합니다. 공급자. MediaStore. ACTION_VIDEO_CAPTURE. Android 스토어에 게시합니다. http: // market을 클릭하여 개발자 계정을 만드십시오. 기계적 인조 인간. Android 마켓의 홈 페이지페이지 하단에 com / publish 링크가 있습니다. |
파일 → 내보내기 → Android → 서명 된 Android 내보내기 | 응용 프로그램을 사용하여 응용 프로그램에 서명하십시오.
Android 마켓의 개발자 콘솔에서 애플리케이션을 업로드하십시오. - |