본문 바로가기
[Android/안드로이드] Manifest Activity Tag 의 windowSoftInputMode 속성에 대해 파헤쳐보아요! 0. History - 이 글은 2012-01-23 초안 작성 시작하였습니다. - 오래된 정보, 잘못된 정보, 오타가 있으면 Comment 남겨주세요. 확인 후 수정하겠습니다 - 이 글은 2012-01-23 초안 작성 완료하였습니다. - 이 글은 2012-01-25 adjustResize 와 adjustPan 에 대한 상세 설명이 추가되었습니다. - 이 글은 2012-01-25 4. Tag 항목을 추가하며 최상단에 존재하던 Tag 를 이동하였습니다. 1. Information 먼저 Developer 내용을 간단히 정리해주세요 - Activity ( Main Window ) 가 focus 를 얻는 순간 ( 화면에 보여지는 순간 ), soft keyboard 를 보여줄지 감출지를 설정하는 것. - Soft .. 2012. 1. 23.
[Android/안드로이드] LayoutInflater와 Inflate 에 대해 알아보아요. 1. Information Inflate 란 생소한 단어인데, 뭐 하는 녀석인가요? Inflate 는 사전적 의미로 "부풀리다" 라는 뜻입니다. 안드로이드에서 inflate 를 사용하면 xml 에 씌여져 있는 view 의 정의를 실제 view 객체로 만드는 역할을 합니다. 마치 건물의 설계도( xml 정의 )를 쭉~ 그려놓고 inflate ( 부풀리다 ) 하면 펑~ 하고 실제 건물 ( view ) 가 완성된다는 데서 inflate 라는 단어를 사용한 것 같습니다. 기본적인 사용 패턴을 알려주세요 inflate 를 사용하기 위해서는 우선 inflater 를 얻어와야 합니다. LayoutInflater inflater = (LayoutInflater) getSystemService( Context.LAYOU.. 2012. 1. 23.
[Android/안드로이드] Manifest Activity 의 속성 exported에 대해 알아보아요. 0. History. - 이 글은 2012-01-23 초안 작성 시작하였습니다. - 오래된 정보, 잘못된 정보, 오타가 있으면 Comment 남겨주세요. 확인 후 수정하도록 하겠습니다. - 이 글은 2012-01-23 초안 작성 완료하였습니다. 1. Information. 먼저 developer 의 내용을 간단히 정리해주세요. - 다른 application 에서 launch 할 수 있는가를 설정해주는 attribute로 value = true 또는 false 값을 갖습니다. - "false"일 경우 activity 는 같은 application 안에서만, 또는 같은 user ID 를 가진 경우에만 launch 가능합니다. - 이 녀석의 웃긴 점은 default 값이 intent-filter 의 유무로 자.. 2012. 1. 23.
[Android/안드로이드] Manifest Activity 의 속성 ConfigChanges 에 대해 알아보아요. 1. Information먼저 Developer 의 내용을 간단히 정리해주세요.네, Developer가  Reference Doc 이니, 닥디 ( 닥치고 디벨로퍼 ) 부터 시작하겠습니다. - Activity 가 스스로 handling 할 환경 변화 ( Config Changes ) 를 나열해 주는 곳입니다.- Runtime 시 환경 변화가 일어나면, 기본동작은 activity가 종료되고 재시작되는 것입니다. - 하지만, android:configChanges 에 값을 주면 환경변화가 되어도 activity가 restart 되는 것을 막을 수 있습니다. - 이 때 activity의 onConfigurationChanged() 함수가 대신 호출됩니다. 이 attri.. 2012. 1. 23.
[Android/안드로이드] Android Developer AsyncTask 파트 번역본입니다. 0. History - 이 번역 글은 2012-01-20 초안 작성 시작하였습니다. - 잘못된 번역, 오래된 정보, 오타가 있다면 Comment 남겨주세요. 확인 후 수정하겠습니다. - 이 번역 글은 2012-01-22 초안 작성 완료하였습니다. 1. Intro 왜 AsyncTask 파트를 번역하시나요? AsyncTask 관련 글들을 쓰면서 Android Developer Guide 를 참조하였습니다. [Tutorial] 쉽게 사용하는 Thread와 Handler. AsyncTask class 를 통해 해보아요~ (개념) [Tutorial] 예제를 통해 배우는 AsyncTask. 함께 배워보아요. 정리해서 쓴다고 썼지만, 그래도 놓치는 부분도 많고, 제가 정리한 것보다는 전문적으로 작성되고 공개된 글을 .. 2012. 1. 20.
[Android/안드로이드] 예제를 통해 배우는 AsyncTask. 함께 배워보아요. 0. Histroy- 이 글은 2012-01-20 초안 작성 시작하엿습니다.- 오래된 정보, 잘못된 정보, 오타가 있으면 Comment 로 남겨주세요. 확인 후 수정하겠습니다.- 이 글은 2012-01-20 초안 작성 완료하였습니다.1. Prerequisite & References- Java 기초 지식- Android 기초 지식- Thread 기초 지식 [Tutorial] 쉽게 사용하는 Thread와 Handler. AsyncTask class 를 통해 해보아요~ (개념)2. Information약속한데로 예제를 통해 AsyncTask 를 배워봅시다예제는 Network 를 통해 다운로드를 받으면서 ProgressDialog 를 .. 2012. 1. 20.
[Android/안드로이드] 쉽게 사용하는 Thread와 Handler. AsyncTask class 를 통해 해보아요~ (개념) 1. Prerequisite & References - Java 기초 지식. - Android 기초 지식. - Thread 에 대한 기초 지식 [Tutorial] 예제를 통해 배우는 AsyncTask. 함께 배워보아요. 2. Information. AsyncTask 란게 뭐죠? 많이는 들어봤는데? Prerequisite에 나와있듯, Java, Android, Thread 에 대해 기초가 있다는 가정하에 간단하게 이야기해보겠습니다. Async를 이야기하려면 Sync도 이야기해야 합니다. 한국말로 Sync는 동기화, Async는 비동기화라고 이야기합니다. 프로그래밍 관점에서 말해봅시다. for( int i = 0; i < 50000; i++ ){ // do long operation. } 오래걸리는 작업을 .. 2012. 1. 19.
[Android/안드로이드] 예제를 통해 배우는 간단한 안드로이드 AppWidget. 함께 만들어 봐요 #2 0. History - 이 글은 2012-01-14 초안 작성 시작하였습니다. - 잘못된 정보, 오래된 정보, 오타가 있다면 Comment 남겨 주세요. 확인 후 수정하겠습니다. - 이 글은 2012-01-16 초안 작성 완료하였습니다. 1. Prerequisite & References - Java에 대한 기초 - Android 에 대한 기초 2012/01/14 - [프로그래밍 놀이터/안드로이드] - [Tutorial] 개념을 통해 배우는 간단한 안드로이드 AppWidget. 함께 만들어 봐요. #1 2. Intro 이 글을 왜 쓰시나요? 이전 Tutorial에서 안드로이드 앱 위젯에 대한 개념을 살펴보았습니다. 하지만 개념만 가지고는 실제로 앱 위젯을 만들기가 참 힘들죠. 개발자들에게는 예제를 통한 .. 2012. 1. 14.
[Android/안드로이드] 개념을 통해 배우는 간단한 안드로이드 AppWidget. 함께 만들어 봐요. #1 0. History - 이 글은 2012-01-14 초안 작성 시작하였습니다. - 잘못된 정보, 오래된 정보, 오타가 있다면 Comment 남겨 주세요. 확인 후 수정하겠습니다. - 이 글은 2012-01-16 초안 작성 완료하였습니다. 1. Prerequisite & References - Java에 대한 기초 - Android 에 대한 기초 2012/01/14 - [프로그래밍 놀이터/안드로이드] - [Tutorial] 예제를 통해 배우는 간단한 안드로이드 AppWidget. 함께 만들어 봐요 #2 2. Intro 이 글을 왜 쓰시나요? 이제는 왠만한 안드로이드 개발자분들이 Activity 는 쉽게 만들 것입니다. 하지만 안드로이드 AppWidget( 앱 위젯 )을 만드는 것은 엄청나게 고급기술처럼 여.. 2012. 1. 14.
반응형