Wanna be a Programmer/Android 썸네일형 리스트형 Android - XML을 이용한 화면 구성- /res/menu/ 메뉴화면 구성xml을 저장 태그- : Root 태그- 메뉴판- : MenuItem- 속성 * android:id - MenuItem 객체의 resource ID * android:title - 메뉴아이템의 label * android:orderInCategory - 메뉴아이템이 보여질 순서 지정 * android:checkable - true/false : 체크박스 생성 여부 지정- : MenuItem들을 group화 할때 사용- 속성 * android:checkableBehavior : 묶인 메뉴 아이템들의 선택버튼형태 지정(single/all/none) * 더보기 Android - 탭(TAB)을 이용한 화면 작성 layout.xml - Root 태그 : - id - android:id:id/tabhost - 의 subtag : - 의 subtab* - id - android:id/tabs(Tab Indicator들이 들어갈 곳)* - id - android:id/tabcontent(Tab내용들이 들어갈 곳)- 탭을 선택했을 때 나올 화면(tab content들)을 FrameLayout 내에 작성 Activity 작성 - TabActivity를 상속 - getTabHost() : TabHost객체를 return - TabHost객체,newTabSpec() : TabSpec객체 return MainActivity.javapackage org.kosta.tab.test;import android.app.TabActiv.. 더보기 안드로이드 - LinearLayout을 이용한 어플리케이션 1. 안드로이드 어플리케이션 프로젝트 생성- Flie - new - Android Application Project 2. res/layout 폴더를 삭제한다.3. File - new - others - Android - Android XML Layout File 클릭하여 xml파일 생성 4. 아래와 같이 main.xml 파일을 res/layout/ 하위의 경로에서 볼 수 있다. 또한 main.xml의 생성과 동시에 R.java에 자동으로 layout이 등록 MainActivity.java가 가지고 있는 setContentView 메소드의 경로를 수정을 해주어 main.xml이라고 만든 layout이 Activity의 화면에 나타나게 한다. - layout 작성 - Emulator를 이용해 동작시킨 Ap.. 더보기 안드로이드의 개요 특징 - 운영체제의 핵심이라고 할 수 있는 커널은 공개 운영체제인 리눅스에 기반 한다.- 공식적으로 Java 언어를 사용한다. 최근에는 C로 개발할 수 있는 NDK도 발표되었지만 아직 일반적이지 않다.- 검증된 많은 라이브러리들을 대거 포함하고 있어 웬만한 기능은 별도의 외부 라이브러리를 사용할 필요가 없다.- 플랫폼에 내장된 빌트인 프로그램과 사용자가 만든 프로그램이 동일한 API를 사용하므로 모든 프로그램은 평등하다.- 개방된 환경인 만큼 개발 툴과 관련 문서들이 모두 무료로 제공된다. 아키텍쳐– 제일 하위에는 운영체제의 핵심에 해당하는 리눅스 커널이 있다.– 안드로이드가 리눅스를 채용한 주된 이유는 공개 운영체제라는 이유도 있지만 무엇보다 디바이스 드라이버의 지원이 광범위하기 때문이다.– 자바 가상.. 더보기 Android 초기 설정(path, 언어변경) Path 추가 - 먼저 c드라이브 하위의 user 폴더로 가서 상단 메뉴의 도구-폴더옵션-보기-숨김 파일 및 폴더에서 '숨김 파일, 폴더 드라이브 표시'를 클릭한다. - C:\Users\Evan\AppData\Local\Android\android-sdk\platform-tools 의 경로로 가서 경로를 복사 - 내컴퓨터- 등록정보-고급 시스템 설정-환경변수-시스템변수-path에 위의 경로를 추가 virtual device 언어 변경 - HangulKeyboard.apk파일을 원하는 경로에 넣고 명령프롬프트를 통해 해당파일의 경로로 이동 - 명령 프롬프트에서 adb install HangulKeyboard.apk 입력하여 설치 - 안드로이드 virtual device의 설정으로 들어간다 - Languag.. 더보기 이전 1 다음