본문 바로가기

안드로이드 intent

[안드로이드/Android] 안드로이드 인텐트 - 2 [안드로이드] 안드로이드 인텐트 - 2 Activity 액티비티인텐트 - 1 인텐트 - 2 ☞ 현재 보는곳Activity 간에 값 전달 하기 인텐트로 액티비티 띄우기1. 명시적 액티비티 시작하기 가장 간단하게 사용되는 녀석이라 말할수 있겠네요. Intent intent = new Intent(AAA.this, BBB.class);startActivity(intent);위와 같이 작성하면 끝납니다. startActivity()메소드가 호출되면 BBB라는 이름의 액티비티가 화면에 보여지게 됩니다. 새로 보이는 이 액티비티에서 코드상에서 finish() 를 호출하게 되면 액티비티가 종료되게 됩니다. 아주 간단하죠? 2. 암시적 인텐트 익명의 어플리케이션 컴포넌트가 액션 요청을 서비스할 수 있도록 하는 메커니즘.. 더보기
[안드로이드/Android] 안드로이드 인텐트 - Activity 간에 값을 주고 받기 [안드로이드] 안드로이드 인텐트 - Activity 간에 값을 주고 받기 Activity 액티비티인텐트 - 1 인텐트 - 2 Activity 간에 값 전달 하기 ☜ 현재 보는 곳 또다른 Activity를 호출할 때는 보통 "Intent" 라는 놈을 사용합니다. 예를 들면 Intent t = new Intent(A.this, B.class); t.putExtra("aData", "abc"); startActivity(t); 저는 주로 이러한 방법으로 쓰죠. 그러면 B라는 Activity를 호출하는데 거기에 "aData"라는 이름으로 "abc"라는 값을 같이 보래라. 하는거랑 동일하더라구요.. 그르면 B에서는 우째 받느냐. Intent t = getIntent(); String value = t.getStr.. 더보기
[안드로이드/Android] 안드로이드 인텐트 - 1 [안드로이드] 안드로이드 인텐트 - 1 Activity 액티비티인텐트 - 1 ☞ 현재 보는곳인텐트 - 2 Activity 간에 값 전달 하기 Intent (인텐트) 인텐트(Intent)의 사전적의미는 집중된, U 의지, 의향(intention);목적, 계획 머 이런 뜻인데 별로 도움이 되지 않습니다. 그럼 Intent 저는 이렇게 이야기 하고 싶네요. (다분히 개인적인 생각 입니다.) - 호출할 때 사용하는 객체 단순하게 설명하자면 인텐트는 개발자가 안드로이드에게 명령하여 호출할 수 있는 액션입니다. 호출되는 놈은 어떤놈이냐 하면 Activity, Service, BroadcastReceiver 등이 있습니다. 아직 배우지도 못한것들이 2개나 나왔네요 일단 무시 하도록 하지요. 추후에 아마 모두 배우실 .. 더보기