안드로이드(317)
-
안드로이드 API 20, (안드로이드 L)Android L preview SDK 업데이트 후 이클립스 오류 해결방법
Android SDK 업데이트 후 eclipse 에러가 발생할 수 있습니다. Android L (API 20, L preview) Android 4.4W (API20) 업데이트에 따른 오류 해결 방법입니다. 다음과 같은 오류들이 발생 할 수 있습니다. Check for Updates후 다시 eclipse 수행해도 동일한 팝업창이 오픈 됩니다. 기존 프로젝트에서도 오류표시가 납니다. 프로젝트 Properties의 Android속성 > Target과 Library설정 정보가 보이지 않습니다. 새 프로젝트 생성시 A package name cannot start or end with a dot 오류가 납니다. Compile With에 항목이 없습니다. 해결 방법 eclipse > Help > Install N..
-
ActivityIntentDemo2-화면이동/데이터 전달
화면이동 및 전달받은 데이터 가공하기 강의 내용 activity_main.xml RelativeLayout 변경 Graphical Layout > Form Widgets-Button추가 Graphical Layout > Text Fields-Plain Text 추가 Graphical Layout > Form Widgets-Button추가 Graphical Layout > Text Fields-Plain Text 추가 Graphical Layout > Form Widgets-Button추가 Graphical Layout > Text Fields-Plain Text 추가 Graphical Layout > Form Widgets-Button추가 Graphical Layout > Text Fields-Plain..
-
MainActivity.java에 Activity 추가하기
MainActivity.java Activity 추가하기 MainActivity.java 오픈 > 하단의 Application탭 클릭 Add 추가할 Activity선택 > OK 추가 완료!
-
ActivityIntentDemo-Intent를 통한 화면이동 및 데이터 전달
Intent를 통한 화면이동 및 데이터 전달 강의 내용 activity_main.xml RelativeLayout 변경 Graphical Layout > Form Widgets-Button추가 Graphical Layout > Text Fields-Plain Text 추가 Graphical Layout > Form Widgets-Button추가 second_main.xml LinearLayout(Vertical) 추가 Graphical Layout > Form Widgets-TextView 추가 AndroidManifest.xml MainActivity.java > 화면 전환 확인 //ID에 해당되는 객체의 참조값 반환 //이벤트 소스와 이벤트 리스너 연결 //이벤트 핸들 >확인 SecondActivit..
-
Intent(인텐트)
인텐트 인텐트란 애플리케이션의 컴포넌트, 구체적으로 말하자면 액티비티, 서비스, 브로드캐스트리시버에게 작업을 요청하기 위해 필요한 데이터를 전달해주는 메시지에 해당하는 '전달 객체'로 보통 '인텐트 객체'라고 합니다. 인텐트 생성 명시적 인텐트 (Explicit Intent)호출 대상 컴포넌트의 이름이 명시되어 있는 인텐트 즉, 어떤 것을 호출해야 할지 명시되어 있는 인텐트 new Intent(Context packageContext, class cls); ex) new Intent(this,SampleActivity.class)암시적 인텐트 (Implicit Intent)호출 대상 컴포넌트가 정확히 정해진 것이 아니라, 호출 대상 컴포넌트의 특성만 나열되어 있는 인텐트 new Intent(String ..
-
ActionBarDemo2-액션바에 메뉴 등록후 메뉴항목 선택시 토스트 메시지 출력
액션바에 메뉴 등록후 메뉴항목 선택시 토스트 메시지 출력 강의 내용 /layout/activity_main.xml.xml RelativeLayout 변경 Graphical Layout > Form Widgets-TextView 추가 /menu/main.xml main.xml 수정 XML로 메뉴 항목 작성 MainActivity.java import android.view.Menu; import android.view.MenuItem; //ActionBar 형태 지정 // MenuInflater를 통해 XML파일의 메뉴정보를 읽어들여 메뉴 등록 //메뉴의 아이템을 클릭 시 자동 호출되는 onOptionsItemSelected 재정의 AndroidManifest.xml