본문 바로가기

Android/Activity

(15)
안드로이드/Android 액티비티(Activity) 투명 처리 하기 안드로이드/Android 액티비티(Activity) 투명 처리 하기 Activity를 투명하게 만들어서 사용해야 하는 경우가 생깁니다. 예를 들면 BroadCastReceiver에서 다이얼로그를 호출 할 수 없으므로 Activity로 다이얼로그를 구현하게 되는데요.! 그럴경우에 해당 속성을 이용하여 마치 Activity가 없이 다이얼로그만 호출하는 것 처럼 보여 지게 됩니다. 자 그럼 해당 속성을 추가해 볼까요? 우선 AndroidManifest.xml 로 들어 갑니다. 그리고 아래 예문에 나와 있는 것 처럼 android:theme="@android:style/Theme.Translucent" 해당 테마 스타일을 추가해 줍니다. 스크린샷 : 마치 Activity 가 존재하지 않는 것 처럼 Progres..
안드로이드/Android 태스크란? (Task, Activity Stack) 어피니티란? (Android Affinity) 플래그란? (Android Flag) 안드로이드/Android 태스크란? (Task, Activity Stack) 어피니티란? (Android Affinity) 플래그란? (Android Flag) 태스크란? (Task, Activity Stack) 어피니티란? (Android Affinity) 플래그란? (Android Flag) 안드로이드 태스크란? (Android Task, Activity Stack) - Task는 어플리케이션에서 실행되는 액티비티를 보관하고 관리하며 Stack형태의 연속된 Activity로 이루어진다 - 선입후출(First In Last Out)형태로 나중에 적재된 액티비티일 수록 가장 먼저 사용된다 만약 1페이지>2페이지>3페이지 순으로 액티비티를 이동했을때 실행순서대로 Task에 push해 놓았다가 back버튼을..
안드로이드/Android TabActivity 에서 ActivityForResult 결과값 리턴 받기 안드로이드/Android TabActivity 에서 ActivityForResult 결과값 리턴 받기 TabActivity에서 ActivityForResult 결과 값이 안넘어 오게 되있는데요.!! 못찾아서 좀 헤멧네요 이고!! 항상 검색의 생활화가 필요하는 오늘의 교훈입니다 ㅋ TabActivity에서 ActivityForResult 결과 값을 받기 위해서는, getParent().startActivityForResult(intent, 0); getParent().startActivityForResult(Intent intent, int requestCode); 다음과 같이 호출해서 사용 하셔야 합니다.
안드로이드/Android 안드로이드 알아두면 요긴한 FLAG_ACTIVITY 네 가지 안드로이드/Android 안드로이드 알아두면 요긴한 FLAG_ACTIVITY 네 가지 [출처] 안드로이드 알아두면 요긴한 FLAG_ACTIVITY 네 가지|작성자 휴우 일반적인 경우, 안드로이드 용 어플리케이션을 작성하게 되면 여러가지 Activity 들을 생성하게 됩니다. 이때, 가장 골치가 아픈 일 중 하나는 바로 Activity 와 Activity 간의 Flow 를 설계하고 이를 적절하게 구현하는 일입니다. (특히 안드로이드를 사용해보지도 않은 UX 팀과 함께 일하게 되는 경우라면 더욱 그러합니다...) 기본적으로 안드로이드 플랫폼 상에서 Activity 는 또 다른 Activity 를 시작할 수 있고, 각각의 Activity 는 차곡 차곡 Task 라고 불리우는 Activity Stack 에 쌓이..
안드로이드/Android Activity 가로, 세로 모드 전환 처리 하기~! 개발 환경 >  ●  SDK 버전 : 안드로이드 SDK 2.2   ●  API LEVEL : 8  ●  이클립스 버젼 : Indigo ●  테스트단말 : 삼성갤럭시 S2안드로이드/Android Activity 가로, 세로 모드 전환 처리 하기~!안드로이드 Activity 화면 전환시 android:configChanges="orientation" 속성을 추가해 주면, Activity 재생성을 방지 한다고 알아 봤었는데요.  [안드로이드/Android 화면 전환시 Activity 재생성 문제 해결]  오늘은 Activity가 가로, 세로 모드로 전환 했을 경우(단말을 가로, 세로로 전환했을 경우)에 대한 처리에 대해서 알아 보겠습니다.보통 Activity를 가로, 세로로 전환했을 경우를 ..
안드로이드/Android 화면 전환시 Activity 재생성 문제 해결 안드로이드/Android 화면 전환시 Activity 재생성 문제 해결 안녕하세요. 요즘 너무 바쁘다 보니 오랜만에 포스팅을 하게 되는군요. 오늘 알아볼 내용은.! 다름이 아니라 화면 전환시 Activity가 재생성 되는 문제 입니다. 퐝당하죠? 그것도 onCreate() 부터 다시 타게 되니 말입니다. onCreate()에서 서버통신등의 작업을 하고 있던 분들은... 대략난감.. 그외에 하드한 문제들이 발생하게 되는데요. 간단하게 XML 속성으로 해결 할 수 있습니다. AndroidManifest.xml 바로 AndroidManifest.xml 에 파일안에 속성안에 "orientation|keyboard" 이놈을 추가해주시면 됩니다. "orientation" 이라는 속성은 화면이 전환해도 Activit..
안드로이드/Android Activity 생명주기 안드로이드/Android Activity 생명주기