본문 바로가기

프로그래밍 놀이터/안드로이드, Java1058

[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.
[Java] String 을 + 로 연결하는 건 이제 그만! StringBuilder 로 간단하게 메모리와 퍼포먼스를 동시에 잡아보자. 1. Prerequisite & References - Java에 관한 기초지식. [Java] Garbage Collection ( GC ) 가 뭔가요? GC 기초부터 고급까지! 2. Intro 제목만 보고는 무슨 말인지 모르겠어요 네, 자세히 설명해 드리겠습니다. String 관련된 코드를 보면 다음과 같은 구문을 쉽게 찾을 수 있을 것입니다. String information = "CK"; information += " lives in "; information += "Seoul"; information += " likes "; information += "delicious foods "; information += "such as"; information += "Sushi,"; information.. 2012. 1. 12.
[Java] System Class 한번 제대로 써보자. 이제 당신도 JAVA 중급 개발자 1. Prerequisite & Reference - Java에 대한 기초 지식 2. Intro System 클래스가 뭐라고 이렇게 따로 글을 써요? System Class 는 자바 언어에서 기본으로 제공하는 API Class 중 하나로 System적 성격을 띄는 API Function 들이 많이 들어있습니다. System Class 클래스의 function 들은 모두 public static 으로 정의되어 있습니다. 어디서든 맘 편히 부를 수 있다는 거죠. System Class만을 따로 글로 작성하는 이유는 요 녀석을 잘만 활용하면 아주 기본적인 profiler 의 형태를 갖출 수 있습니다. 프로그램의 생명주기도 관리할 수 있으며, 시스템의 정보들도 쉽게 받아올 수 있습니다. 너무 매력적인 클래스에 .. 2012. 1. 12.
[Java] Garbage Collection ( GC ) 가 뭔가요? GC 기초부터 고급까지! 1. Prerequisite & Reference - 메모리에 대한 이해. - Java 에 대한 기초 지식. - C나 C++에 대한 기초 지식. - 프로그램 경험 ( Java 뿐만 아니라 직접 메모리를 할당하는 C 나 C++ 도 경험이 있다면 더 좋다. ) 2. Intro 이 녀석은 알아서 메모리를 관리해주는 녀석인데 왜 이녀석을 알아야 하나요? Garbage Collection 또는 Garbage Collector 로 잘 알려진 이 GC 라는 녀석은 자동으로 메모리를 관리해주기 때문에 C나 C++ 에 비해 메모리를 관리하는 수고를 덜어주는 녀석이 확실합니다. 하지만 이 GC 라는 녀석이 하는 일은 매우 Heavy하고 100% "우리가 기대하는데로" 작동하진 않습니다. 이녀석도 프로그램이라 정해진 로직으.. 2012. 1. 12.