<?xml version="1.0" encoding="UTF-8" ?>









	

		<rss version="2.0"
			xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
			xmlns:dc="http://purl.org/dc/elements/1.1/"
			xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
			xmlns:activity="http://activitystrea.ms/spec/1.0/" >
		<channel>
			
				
					<title><![CDATA[hinehong님의 블로그]]></title>
					<link>http://lovejava.com</link>
					
						<image>
							<url><![CDATA[http://profilethumb.naver.net/20090812_261/hinehong_1250006953924_ak9ZbX_jpg/book3.jpg?type=m2]]></url>
							<title><![CDATA[hinehong님의 블로그]]></title>
							<link>http://lovejava.com</link>
						</image>
					
					<description><![CDATA[스마트폰 보안 정보 사이트]]></description>
					<language>ko</language>
					<generator>Naver Blog</generator>
					<pubDate>Sun, 05 Sep 2010 12:47:23 +0900</pubDate>

					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[Application 버전 코드 이름 얻기]]></title>
							<link>http://lovejava.com/90094889126</link>
							<guid>http://lovejava.com/90094889126</guid>
							<description><![CDATA[PackageInfo i = getPackageManager().getPackageInfo(getPackageName(), 0);&nbsp;int this_version_code = i.versionCode;
String this_version_name = i.versionName]]></description>
							<pubDate>Sun, 29 Aug 2010 02:55:29 +0900</pubDate>
							<tag><![CDATA[태그와 태그는 쉼표로 구분하며,10개까지 입력하실 수 있습니다.]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[안드로이드 타 어플리케이션 실행 ]]></title>
							<link>http://lovejava.com/90094761663</link>
							<guid>http://lovejava.com/90094761663</guid>
							<description><![CDATA[타 어플리케이션 실행
&nbsp;
호출 당하는 &lt;activity&gt; 태그에 있는 exported 속성을 true 로 만들어야 타 어플리케이션에서 접근이 가능합니다. 
&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ComponentName compName = new ComponentName("패키지명", "패키지명.실행액티비티클래스명");&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Intent actIntent = new Intent(Intent.ACTION_MAIN);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; actIntent.addCategory(Intent.CATEGORY_LAUNCHER);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.......]]></description>
							<pubDate>Fri, 27 Aug 2010 11:38:05 +0900</pubDate>
							<tag><![CDATA[android]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[키패드 강제 숨김 보임]]></title>
							<link>http://lovejava.com/90093963080</link>
							<guid>http://lovejava.com/90093963080</guid>
							<description><![CDATA[ &nbsp;
강제 숨기기 
&nbsp;
InputMethodManager in = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);&nbsp;
in.hideSoftInputFromWindow(editText.getApplicationWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);&nbsp;
&nbsp;
&nbsp;
강제 나타나기 
InputMethodManager InputMethodManager;mInputManager = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);mInputManager.toggleSoftInput(InputMethodManager.SHOW_FORCED, InputMethodManager.HIDE_NOT_ALWAYS);]]></description>
							<pubDate>Mon, 16 Aug 2010 21:43:53 +0900</pubDate>
							<tag><![CDATA[]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[안드로이드 강제종료]]></title>
							<link>http://lovejava.com/90092330149</link>
							<guid>http://lovejava.com/90092330149</guid>
							<description><![CDATA[back 버튼 종료시에는 onDestory() 메소드에 System.exit(0); 
홈 버튼 종료시에는 onStop() 메소드에 System.exit(0);
&nbsp;
System.exit(0); 은 기본 자바 어플리케이션 종료시에 사용되는 함수인데 안드로이드에서도 동일할 줄 몰랐다;; ]]></description>
							<pubDate>Tue, 27 Jul 2010 03:43:05 +0900</pubDate>
							<tag><![CDATA[android,android 강제종료,안드로이드 강제종료]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[자바]]></category>
							<title><![CDATA[자바 에러추적]]></title>
							<link>http://lovejava.com/90092288398</link>
							<guid>http://lovejava.com/90092288398</guid>
							<description><![CDATA[이걸 맨날 안쓰고 있었다니..
&nbsp;
}catch(Exception e){
e.printStackTrace();
}
&nbsp;
에러 라인수까지 출력해준다.
&nbsp;
갑자기 생각나서 써봤다. 
&nbsp;
System.out.print(e); ]]></description>
							<pubDate>Mon, 26 Jul 2010 16:40:16 +0900</pubDate>
							<tag><![CDATA[]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[SQLite3 AUTO_INCREMENT]]></title>
							<link>http://lovejava.com/90091852475</link>
							<guid>http://lovejava.com/90091852475</guid>
							<description><![CDATA[SQLite3 에서도 mysql과 같이 AUTO_INCREMENT를 지원하는데 
&nbsp;
mysql처럼 속성을 따로 추가해 주는 것이 아니라 타입만 integer로 넣고 primary key 로 잡으면 자동으로 숫자가 추가되어 생성됩니다. 
&nbsp;
CREATE TABLE list(num integer primary key,id integer);
&nbsp;]]></description>
							<pubDate>Tue, 20 Jul 2010 19:33:41 +0900</pubDate>
							<tag><![CDATA[AUTO_INCREMENT,sqlite3]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[아이폰(iphone)]]></category>
							<title><![CDATA[네트워크 연결 ]]></title>
							<link>http://lovejava.com/90089879070</link>
							<guid>http://lovejava.com/90089879070</guid>
							<description><![CDATA[아이폰의 네트워크 연결은 델리케이트 이벤트를 사용한다. 자바의 이벤트와 느낌도 비슷하고 아무튼 이벤트를 이용하기 때문에 편리한 점도 있지만 처음 접할땐 왜 네트워크 프로그램을 이렇게 복잡하게 해놨을까 하는 생각도 든다.. 물론 BSD로 C처럼 사용하면 되긴 하지만 여러가지 제약이 있는듯 하다. -(void)test{&nbsp;&nbsp;&nbsp; NSString *hostname = @"shiftworks.co.kr"; &nbsp;&nbsp;&nbsp; NSHost *destHost = [NSHost hostWithName:hostname];&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; [NSStream getStreamsToHost:destHost port:8000 inputStream:&amp;iStream outputStream:&amp;oStream]; //입출력 스트림 생성&nbsp;&nbsp;&nbsp.......]]></description>
							<pubDate>Thu, 24 Jun 2010 23:29:31 +0900</pubDate>
							<tag><![CDATA[]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[아이폰(iphone)]]></category>
							<title><![CDATA[아이폰 provision profile expired  ]]></title>
							<link>http://lovejava.com/90089871664</link>
							<guid>http://lovejava.com/90089871664</guid>
							<description><![CDATA[아이폰 개발시 가끔 이러한 에러가 뜨는데 프로비전 프로파일이 일정한 시일이 지나면 만료되는거 같다.. 이경우에는 일단 라이브러리/MobileDevice/provisioning profile 에 있는 파일들을 다 지우고 오거나이저에서 새롭게 생성받은 프로파일을 다시 넣고 개발 빌드상에서 디바이스를 다시 선택해 주어야 한다. ]]></description>
							<pubDate>Thu, 24 Jun 2010 21:38:58 +0900</pubDate>
							<tag><![CDATA[iphone,provisioning profile expired]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[안드로이드 종료]]></title>
							<link>http://lovejava.com/90089629843</link>
							<guid>http://lovejava.com/90089629843</guid>
							<description><![CDATA[
문제 : activity1 -&gt; activity2
System.exit(0) 또는&nbsp;android.os.Process.killProcess(android.os.Process.myPid()); 를 이용해서 종료를 하면
프로세서가 내려갔다가 다시 올라 옵니다.
activity2 를 finish하고 activity1 에서 종료를 하면 깔끔하게 종료가 됩니다.
그런데 activity2를 finish후에 응용을 종료하게 되면 원하지 않는 activity1이 화면에 나타나게 되어버리네요
&nbsp;
해결 : 만약 Activity1이 더 이상 필요가 없는 거라 Activity2에서 Back Button을 눌렀을때 바로 종료가 되길 원하시는거라면 Activity1에서 Activity2를 뛰우고 나서 바로 Activity1을 finish해버리시면 되겠네요.
&nbsp; ActivityManag.......]]></description>
							<pubDate>Mon, 21 Jun 2010 15:44:21 +0900</pubDate>
							<tag><![CDATA[]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[안드로이드 이미지 화면 사이즈 적용]]></title>
							<link>http://lovejava.com/90089181565</link>
							<guid>http://lovejava.com/90089181565</guid>
							<description><![CDATA[&lt;supports-screens&nbsp;&nbsp;&nbsp; android:largeScreens="true"&nbsp;&nbsp;&nbsp; android:normalScreens="true"&nbsp;&nbsp;&nbsp; android:smallScreens="true"&nbsp;&nbsp;&nbsp; android:resizeable="true"&nbsp;&nbsp;&nbsp; android:anyDensity="true" /&gt;
&lt;/manifest&gt; 위에 다음과 같은 코드를 넣어준다.]]></description>
							<pubDate>Tue, 15 Jun 2010 14:09:15 +0900</pubDate>
							<tag><![CDATA[]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[안드로이드 2.2 외장메모리 저장]]></title>
							<link>http://lovejava.com/90089177405</link>
							<guid>http://lovejava.com/90089177405</guid>
							<description><![CDATA[http://developer.android.com/guide/appendix/install-location.html  Android Side - http://www.androidside.com/bbs/board.php?bo_table=B46&amp;wr_id=10630 ]]></description>
							<pubDate>Tue, 15 Jun 2010 12:57:20 +0900</pubDate>
							<tag><![CDATA[]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[아이폰(iphone)]]></category>
							<title><![CDATA[이미지 순서 변경]]></title>
							<link>http://lovejava.com/90088814970</link>
							<guid>http://lovejava.com/90088814970</guid>
							<description><![CDATA[아이폰 개발시 ui를 xib 를 사용하는 경우 이미지 순서 변경이 참 찾기가 까다롭습니다. 저번에 개발해놓고 한 석달 지나니 까먹어 버렸네요. 이미지 뷰를 그리고 상단 메뉴에 layout 버튼이 있습니다. &nbsp;send back send forward 등을 선택하셔서 옮기면 됩니다.]]></description>
							<pubDate>Thu, 10 Jun 2010 15:25:11 +0900</pubDate>
							<tag><![CDATA[아이폰,이미지뷰,배경,백그라운드]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[파일 다운로드 ]]></title>
							<link>http://lovejava.com/90087760596</link>
							<guid>http://lovejava.com/90087760596</guid>
							<description><![CDATA[ package com.helloandroid.imagedownloader; &nbsp; import java.io.BufferedInputStream; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.URL; import java.net.URLConnection; &nbsp; import org.apache.http.util.ByteArrayBuffer; &nbsp; import android.util.Log; &nbsp; public class ImageManager { &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; private final String PATH = "/data/data/com.helloandroid.imagedownloader/"; &nbsp;//put the downloaded file here &nbsp; &nbsp; &nbsp; &nbsp; 
.......]]></description>
							<pubDate>Wed, 26 May 2010 13:02:38 +0900</pubDate>
							<tag><![CDATA[]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[음악 함수]]></title>
							<link>http://lovejava.com/90087398304</link>
							<guid>http://lovejava.com/90087398304</guid>
							<description><![CDATA[파일 총 용량
&nbsp;
MediaPlayer mp = new MediaPlayer();
mp.setLoopiing(true);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // 음악파일 마지막 부분으로 보낸다 
int sec = mp.getDuration()/1000;&nbsp; //지속시간 초단위 
위는 총 음악 파일 재생 시간 구하기.
&nbsp;
getCurrentPosition 현재 위치를 얻는다. 
seekTo&nbsp; 기존 위치를 찾는다. 원하는 시간을 찾아 플레이
&nbsp;]]></description>
							<pubDate>Thu, 20 May 2010 19:18:38 +0900</pubDate>
							<tag><![CDATA[]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[아이폰(iphone)]]></category>
							<title><![CDATA[라벨쓰기]]></title>
							<link>http://lovejava.com/90083620482</link>
							<guid>http://lovejava.com/90083620482</guid>
							<description><![CDATA[&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; UILabel * headerLabel = [[UILabel alloc] initWithFrame:CGRectMake(20.0, 180.0, 280.0, 30.0)];&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; headerLabel.backgroundColor = [UIColor clearColor];&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; headerLabel.opaque = NO;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; headerLabel.textColor = [UIColor whiteColor];&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; headerLabel.text = @"휴대폰 검사를 하지 않으셔도 됩니다.";&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;.......]]></description>
							<pubDate>Sun, 21 Mar 2010 20:13:55 +0900</pubDate>
							<tag><![CDATA[]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[아이폰(iphone)]]></category>
							<title><![CDATA[버튼에 이미지 넣기]]></title>
							<link>http://lovejava.com/90083617800</link>
							<guid>http://lovejava.com/90083617800</guid>
							<description><![CDATA[UIImage *normalImage = [UIImage imageNamed:@"btn_01.png"];UIImage *touchImage = [UIImage imageNamed:@"btn_02.png"];	// 버튼 생성CGRect buttonRect = CGRectMake(30.0f, 50.0f, 83.0f, 23.0f);UIButton *button = [[UIButton alloc] initWithFrame:buttonRect];// 버튼의 배경 이미지 설정[button setBackgroundImage:normalImage forState:UIControlStateNormal];[button setBackgroundImage:touchImage forState:UIControlStateHighlighted];	// 버튼의 문자 설정[button setTitle:@"btn_01" forState:UIControlStateNormal];[button setTitle:@"btn_02" forState:UIControlStateHighlighted];	[button setFont:[UIFont boldSystemFont.......]]></description>
							<pubDate>Sun, 21 Mar 2010 19:30:41 +0900</pubDate>
							<tag><![CDATA[]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[루팅]]></title>
							<link>http://lovejava.com/90083438159</link>
							<guid>http://lovejava.com/90083438159</guid>
							<description><![CDATA[Below are the manual instructions:1) In your \tools\ directory of the Android SDK, create a directory called "wifi".2) Download the following files: a) http://android-wifi-tether.googlecode.com/files/wireless_tether_2_0-pre8.apk 
b) http://koushikdutta.blurryfox.com/Superuser/Superuser.zip 3) Place wireless_tether_2_0-pre8.apk in the \wifi\ directory.4) Unzip Superuser.zip. In the \bin\ directory there's a file called "su" and a file called "Superuser.apk". Copy both of those files into the \wifi\ directory as well.5) Now, open up a command prompt and go to your \tools\ directory.6) Execut.......]]></description>
							<pubDate>Thu, 18 Mar 2010 19:48:28 +0900</pubDate>
							<tag><![CDATA[]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[아이폰(iphone)]]></category>
							<title><![CDATA[create iphone static library]]></title>
							<link>http://lovejava.com/90083235711</link>
							<guid>http://lovejava.com/90083235711</guid>
							<description><![CDATA[Static libraries are particularly useful when you are developing
applications for a client who is handling the submission process and
you need to deliver your xcode project, but want to keep your source
code private. The process is pretty simple and I’ve tried to make this
tutorial a simple step by step process. Enjoy!
Step 1:
In your Xcode project control click on your target and choose “Add”, then click “New Target”. Step 2:
From the Cocoa Touch menu choose “Static Library” and click “Next” button Step 3:
In the next window name your library.
Step 4:
Now here’s wher.......]]></description>
							<pubDate>Mon, 15 Mar 2010 15:15:30 +0900</pubDate>
							<tag><![CDATA[iphone,static,library]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[안드로이드 2에서의 주소록]]></title>
							<link>http://lovejava.com/90082548571</link>
							<guid>http://lovejava.com/90082548571</guid>
							<description><![CDATA[The shift from Android 1.6 to 2.0 has been painful for a lot of developers. From the screen resolution on the Droid to the Contacts database. The People table has been deprecated and the ContactsContract table is not easy to comprehend.The ContactsContract.Contacts table has the primary information about a user and will serve as a starting point if you are looking for Contact information. All tables in ContactsContract simply have 'DATA' that is defined by a specific MIMETYPE. All possible MIMETYPES are listed in the ContactsContract.Contacts table. Thus Phone, Email, NickName, Note, Organizat.......]]></description>
							<pubDate>Fri, 05 Mar 2010 01:30:18 +0900</pubDate>
							<tag><![CDATA[android,주소록]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[자바]]></category>
							<title><![CDATA[저능아 이클립스]]></title>
							<link>http://lovejava.com/90082398526</link>
							<guid>http://lovejava.com/90082398526</guid>
							<description><![CDATA[저능아 이클립스가 내 작업 데이터를 한꺼번에 날려먹었다. 
&nbsp;
어느날 켰는데 이클립스가 초기화 되어있더니 깜짝 놀라서 데이터를 보니까 미친것이 
&nbsp;
오토컴파일인가 지랄인가 떨어서 다 날려먹었다.
&nbsp;
D: 에 깔아서 시스템 복구도 안쳐먹고 
&nbsp;
윈도우에서 삭제한게 아니라 복구 프로그램도 안먹는다.
&nbsp;
어쩌자는 거지 ㅆㅂㄹㅁ]]></description>
							<pubDate>Tue, 02 Mar 2010 19:42:57 +0900</pubDate>
							<tag><![CDATA[]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[아이폰(iphone)]]></category>
							<title><![CDATA[프로젝트에 이미지 추가]]></title>
							<link>http://lovejava.com/90082022020</link>
							<guid>http://lovejava.com/90082022020</guid>
							<description><![CDATA[처음 프로그램 할때 이미지 추가를 어디에 해야하는지 한참 찾았다. 안드로이드 처럼 한곳에 정렬이 되어있는것이 아니라 알아서 폴더를 지정해서 설정하는 구조이다. 먼저 resource폴더에 새로운 그룹을 설정 후 추가한 그룹 =&gt; 오른쪽 마우스 =&gt; Get info =&gt; Path이미지 추가는 아래와 같이 한다. 추가한 그룹 =&gt; 오른쪽 마우스 =&gt; Add =&gt; Existing file 이미지 추가이미지를 백그라운드로 넣기 위해서는 이미지 선택후 &gt; 메뉴 &gt; Layout &gt; Send to Back 를 선택]]></description>
							<pubDate>Thu, 25 Feb 2010 15:33:50 +0900</pubDate>
							<tag><![CDATA[]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[아이폰(iphone)]]></category>
							<title><![CDATA[IB와 함수를 이용한 화면구성 ]]></title>
							<link>http://lovejava.com/90081992463</link>
							<guid>http://lovejava.com/90081992463</guid>
							<description><![CDATA[IB를 이용하여 호출하고 IB없이 함수 호출만으로 뷰가 보여지는 줄 알았는데뷰의 이벤트를 잘못 캐치해서 장장 밤을 새버렸다. (void)loadView 뷰를 로드하는 함수며 IB를 이용하여 이미 만들어 놓은 화면이 있다면 호출하지 않는다. 여기서 다시한번 호출시 IB화면마저 날아간다.. (void)viewDidLoad 뷰의 로딩이 끝나면 호출되는 함수로 새로운 함수로 화면에 추가하려면 여기에 호출하면 된다. &nbsp;]]></description>
							<pubDate>Thu, 25 Feb 2010 09:38:56 +0900</pubDate>
							<tag><![CDATA[iphone,IB]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[아이폰(iphone)]]></category>
							<title><![CDATA[아이폰 파일구조]]></title>
							<link>http://lovejava.com/90081811536</link>
							<guid>http://lovejava.com/90081811536</guid>
							<description><![CDATA[아이폰은 document, library, tmp 디렉토리로 구성되어 있습니다. 시뮬레이터에서 폴더 구조는 각각 다릅니다. 간단히 어플리케이션을 통해서 폴더 구조를 보려면 다음과 같은 명령어를 이용하여 Document 폴더의 위치를 알아낼 수 있습니다. NSString *documentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];로그로 폴더 위치를 출력해 보았습니다. NSLog(documentsDirectory);빌드 콘솔에서 다음과 같이 나왔네요. 2010-02-22 21:23:08.565 VGuard[779:20b] /Users/shiftworks/Library/Application Support/iPhone Simulator/User/Applications/D6FAB86F-FCD4-4692-9BBC-C.......]]></description>
							<pubDate>Mon, 22 Feb 2010 21:43:14 +0900</pubDate>
							<tag><![CDATA[아이폰,파일구조,File,location,파일위치]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[아이폰(iphone)]]></category>
							<title><![CDATA[NSTimer ]]></title>
							<link>http://lovejava.com/90081154737</link>
							<guid>http://lovejava.com/90081154737</guid>
							<description><![CDATA[NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:0.1 target:self selector:@selector(updateProgressScan) userInfo:nil repeats:NO];//selector 메소드를 0.1초 간격으로 반복 없이 실행합니다. ]]></description>
							<pubDate>Sat, 13 Feb 2010 11:59:06 +0900</pubDate>
							<tag><![CDATA[iphone,timer]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[아이폰(iphone)]]></category>
							<title><![CDATA[progress view 동영상 강좌]]></title>
							<link>http://lovejava.com/90081141572</link>
							<guid>http://lovejava.com/90081141572</guid>
							<description><![CDATA[http://www.youtube.com/watch?v=-yKUPptZ330&amp;feature=player_embedded#한참 헤매다가 찾았음 ]]></description>
							<pubDate>Sat, 13 Feb 2010 02:19:58 +0900</pubDate>
							<tag><![CDATA[아이폰 개발,iphone,progress view]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[아이폰(iphone)]]></category>
							<title><![CDATA[object c 문자열]]></title>
							<link>http://lovejava.com/90080463672</link>
							<guid>http://lovejava.com/90080463672</guid>
							<description><![CDATA[// Converting String into IntegerNSString *intString = @”123″;int value = [intString intValue];
// Converting String into Float
NSString *floatString = @”10.00″;
float value = [floatString floatValue];
// Converting String into Integer
NSString *doubleString = @”10.000000″;
double value = [doubleString doubleValue];//문자열 더하기NSString *string =&nbsp; [NSString stringWithFormat:@"%@%@",string1,string2];]]></description>
							<pubDate>Thu, 04 Feb 2010 15:01:30 +0900</pubDate>
							<tag><![CDATA[NSString,문자열,objectc]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[아이폰(iphone)]]></category>
							<title><![CDATA[파일 입출력]]></title>
							<link>http://lovejava.com/90080382598</link>
							<guid>http://lovejava.com/90080382598</guid>
							<description><![CDATA[파일 입출력은 jail break(탈옥) 전에는 현재 폴더의 documents 에만 접근 가능 // Get Documents DirectoryNSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);NSString *documentsDirectory = [paths objectAtIndex:0];//디렉토리 생성// Create DirectoryNSString&nbsp;*tmpDir = [documentsDirectory stringByAppendingPathComponent:@"test_dir"];mkdir([tmpDir&nbsp;cStringUsingEncoding:NSASCIIStringEncoding], 0777);//파일 오픈// Open FileNSString&nbsp;*tmpFile = [documentsDirectory&nbsp;stringByAppendingPathComponent:@"test_file.txt"];FILE *file =&nbsp;fopen([tempFile.......]]></description>
							<pubDate>Wed, 03 Feb 2010 16:47:34 +0900</pubDate>
							<tag><![CDATA[iphone,file,in,out,아이폰,파일입출력]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[화면 회전시]]></title>
							<link>http://lovejava.com/90079926566</link>
							<guid>http://lovejava.com/90079926566</guid>
							<description><![CDATA[protected void onDestroy() {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log.d(tag, "onDestroy" + " isFinishing : " +isFinishing());&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(isFinishing()){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//프로그램이 종료될때는 true 회전할때는 false&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}}
&nbsp;
뒤로 가기 버튼이나 화면 finish 에도 호출]]></description>
							<pubDate>Fri, 29 Jan 2010 01:39:49 +0900</pubDate>
							<tag><![CDATA[]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[자바]]></category>
							<title><![CDATA[MANIFEST.MF]]></title>
							<link>http://lovejava.com/90079699992</link>
							<guid>http://lovejava.com/90079699992</guid>
							<description><![CDATA[MANIFEST.MF 파일 내용
Manifest-Version: 1.0Main-Class: kr.co.shiftworks.ServerClass-Path: mysql-connector-java-5.1.10-bin.jar
&nbsp;
클래스 버전, 메인 클래스, 클래스 패치 ]]></description>
							<pubDate>Tue, 26 Jan 2010 19:03:11 +0900</pubDate>
							<tag><![CDATA[]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[mysql]]></category>
							<title><![CDATA[linux mysql 소스설치]]></title>
							<link>http://lovejava.com/90079690601</link>
							<guid>http://lovejava.com/90079690601</guid>
							<description><![CDATA[./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data
/usr/local/mysql 에 설치하고 데이터베이스도 /usr/local/mysql/data에 설치한다.
&nbsp;
make
make install 
/usr/local/mysql/bin/mysql_install_db
&nbsp;
support디렉토리의 mysql.server를 /usr/local/mysql/bin/ 에 복사 
&nbsp;
chmod 700 mysql.server
&nbsp;
adduser mysql 
&nbsp;
chown mysql.mysql data -R
&nbsp;
support 디렉토리의 my-medium.cnf 파일을 /etc/my.cnf 로 복사 
&nbsp;
./mysql.server start
&nbsp;
Starting MySQL. SUCCESS!]]></description>
							<pubDate>Tue, 26 Jan 2010 17:13:27 +0900</pubDate>
							<tag><![CDATA[linux,mysql,설치,install]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[자바]]></category>
							<title><![CDATA[JTable, JList 사이즈 고정 ]]></title>
							<link>http://lovejava.com/90079206770</link>
							<guid>http://lovejava.com/90079206770</guid>
							<description><![CDATA[JList 사이즈 고정 : 
setFixedCellWidth(100);
setFixedCellHeight(100);
&nbsp;
JTable 사이즈 고정 : 
table.setPreferredScrollableViewportSize(new Dimension(670,500));
&nbsp;]]></description>
							<pubDate>Thu, 21 Jan 2010 00:05:30 +0900</pubDate>
							<tag><![CDATA[JTable,JList,Size,Fix,고정,사이즈,IT·컴퓨터]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[자바]]></category>
							<title><![CDATA[프로퍼티 사용하기]]></title>
							<link>http://lovejava.com/90079095784</link>
							<guid>http://lovejava.com/90079095784</guid>
							<description><![CDATA[package setting;
import java.io.*;import java.util.*;
public class PropertyUtil {&nbsp;private String PropertyFile = "C:\\test.properties";&nbsp;File profile;&nbsp;Properties pros = null;&nbsp;FileInputStream fis;&nbsp;FileOutputStream fos;&nbsp;&nbsp;public PropertyUtil(){&nbsp;}&nbsp;&nbsp;public String getProperty(String key) throws Exception{
&nbsp;&nbsp;pros = new Properties();&nbsp;&nbsp;profile = new File(PropertyFile);&nbsp;&nbsp;if(!profile.exists()){&nbsp;&nbsp;&nbsp;profile.createNewFile();&nbsp;&nbsp;}&nbsp;&nbsp;fis = new FileInputStream(profile);&nbsp;&nbsp;pros.load(new Buffe.......]]></description>
							<pubDate>Tue, 19 Jan 2010 20:41:00 +0900</pubDate>
							<tag><![CDATA[]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[인텐트 데이터 주고받기]]></title>
							<link>http://lovejava.com/90077798937</link>
							<guid>http://lovejava.com/90077798937</guid>
							<description><![CDATA[인텐트 호출시에 startActivity 가 아니라 startActivityForResult로 호출함. 
&nbsp;
startActivityForResult(uninstallIntent,1);
&nbsp;
결과값을 받을때는 onActivityResult 를 인텐트 호출 클래스에서 오버라이드.
&nbsp;
protected void onActivityResult(int requestCode, int resultCode, Intent data){ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;super.onActivityResult(requestCode, resultCode, data);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(requestCode==1){&nbsp; //호출시 1로 호출했음&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb.......]]></description>
							<pubDate>Sun, 03 Jan 2010 20:30:50 +0900</pubDate>
							<tag><![CDATA[android,intent,]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[인텐트끼리 데이터 주고받기.. ]]></title>
							<link>http://lovejava.com/90077787921</link>
							<guid>http://lovejava.com/90077787921</guid>
							<description><![CDATA[intent.putExtra("call","menu");
&nbsp;
Intent intent = getIntent();
intent.getStringExtra("call");&nbsp;
&nbsp;]]></description>
							<pubDate>Sun, 03 Jan 2010 17:48:42 +0900</pubDate>
							<tag><![CDATA[android,intent]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[오늘의 삽질]]></title>
							<link>http://lovejava.com/90077738511</link>
							<guid>http://lovejava.com/90077738511</guid>
							<description><![CDATA[&nbsp;안드로이드 KeyDown 이벤트는 다 지우고 마지막에 이벤트를 실행한다. 
&nbsp;따라서 특정 데이터를 다시 넣으려면 KeyUp 이벤트로 처리하는게 좋다. 
&nbsp;]]></description>
							<pubDate>Sat, 02 Jan 2010 22:42:29 +0900</pubDate>
							<tag><![CDATA[]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[EditText 변경 리스너]]></title>
							<link>http://lovejava.com/90077736289</link>
							<guid>http://lovejava.com/90077736289</guid>
							<description><![CDATA[hour.setOnEditorActionListener(new OnEditorActionListener(){&nbsp;public boolean onEditorAction(TextView v, int actionId,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;KeyEvent event) {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return false;&nbsp;&nbsp;&nbsp;}
}
);]]></description>
							<pubDate>Sat, 02 Jan 2010 22:13:30 +0900</pubDate>
							<tag><![CDATA[]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[키 이벤트]]></title>
							<link>http://lovejava.com/90077735246</link>
							<guid>http://lovejava.com/90077735246</guid>
							<description><![CDATA[minute.setOnKeyListener(new View.OnKeyListener(){&nbsp;&nbsp;&nbsp;public boolean onKey(View v, int keyCode, KeyEvent event) {&nbsp;&nbsp;&nbsp;&nbsp;if(event.getAction() == KeyEvent.ACTION_DOWN)&nbsp; //키 다운&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minute_key = minute.getText().toString();&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;if(event.getAction() == KeyEvent.ACTION_UP)&nbsp; //키업&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(!minute.getText().toString().trim().equals("")){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(Integer.parseInt(mi.......]]></description>
							<pubDate>Sat, 02 Jan 2010 22:00:51 +0900</pubDate>
							<tag><![CDATA[안드로이드,키이벤트,keydown,key,android]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[edittext숫자키만 허용하기 ]]></title>
							<link>http://lovejava.com/90077729570</link>
							<guid>http://lovejava.com/90077729570</guid>
							<description><![CDATA[사실상 가장 많이 사용되는 안드로이드 숫자키만 적용
&nbsp;
DigitsKeyListener&nbsp;digit = new DigitsKeyListener(true, true); // first true : is signed, second one : is decimaldigit.setKeyListener( MyDigitKeyListener );
위와같이 하거나 xml 에서 
android:inputType="number"
&nbsp;
로 하면 해결.]]></description>
							<pubDate>Sat, 02 Jan 2010 20:50:54 +0900</pubDate>
							<tag><![CDATA[안드로이드,숫자키,android,number]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[서비스와 브로드캐스트를 이용한 알람]]></title>
							<link>http://lovejava.com/90077517663</link>
							<guid>http://lovejava.com/90077517663</guid>
							<description><![CDATA[&nbsp;AlarmManager alarms;&nbsp;PendingIntent pendingIntent;
&nbsp;&nbsp;&nbsp;alarms = (AlarmManager)getSystemService(Context.ALARM_SERVICE);&nbsp;&nbsp;&nbsp;String alarm_act;&nbsp;&nbsp;&nbsp;alarm_act = ReservationReceiver.ACTION_ALARM_MANAGER;&nbsp;&nbsp;&nbsp;Intent it = new Intent(alarm_act);
&nbsp;
pendingIntent = PendingIntent.getBroadcast(act, 0, it, 0);
int alarmType = AlarmManager.RTC_WAKEUP;
&nbsp;
alarms.setRepeating(alarmType, 밀리세컨드,&nbsp;반복타임 , pendingIntent);&nbsp; //반복
&nbsp;
&nbsp;
리시버
import android.content.BroadcastReceiver;import android.content.Co.......]]></description>
							<pubDate>Wed, 30 Dec 2009 23:48:18 +0900</pubDate>
							<tag><![CDATA[android,안드로이드,service,receiver,서비스,리시버,alarm,알람]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[radiobutton 라디오 버튼]]></title>
							<link>http://lovejava.com/90077422135</link>
							<guid>http://lovejava.com/90077422135</guid>
							<description><![CDATA[RadioGroup으로 묶어야 한개만 선택된다.
&nbsp;&lt;RadioGroup&nbsp;&nbsp;android:id="@+id/Radiogroup"&nbsp;&nbsp;android:layout_width="wrap_content"&nbsp;&nbsp;android:layout_height="wrap_content"&nbsp;&nbsp;android:orientation="horizontal"&nbsp;&gt;&nbsp;&lt;RadioButton&nbsp; &nbsp;&nbsp;android:id="@+id/am_pm1"&nbsp;&nbsp;&nbsp;&nbsp; android:layout_width="wrap_content" &nbsp;&nbsp;&nbsp;&nbsp; android:layout_height="wrap_content" &nbsp;&nbsp;&nbsp;&nbsp; android:width="70px"&nbsp;&nbsp;&nbsp;&nbsp; android:text="AM"&nbsp;&nbsp;&nbsp;&nbsp; /&gt;&nbsp;&lt;RadioButton&nbsp; &nbsp;&nbsp;android.......]]></description>
							<pubDate>Tue, 29 Dec 2009 21:57:41 +0900</pubDate>
							<tag><![CDATA[android,radiobutton,안드로이드,라디오버튼]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[AIX]]></category>
							<title><![CDATA[프로세스 보기]]></title>
							<link>http://lovejava.com/90076387855</link>
							<guid>http://lovejava.com/90076387855</guid>
							<description><![CDATA[ps -ef | grep java 
java 관련 프로세스를 본다. ]]></description>
							<pubDate>Wed, 16 Dec 2009 20:27:27 +0900</pubDate>
							<tag><![CDATA[]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[mysql]]></category>
							<title><![CDATA[2009년 11월 24일 오후 6시 6분에 저장한 글입니다.]]></title>
							<link>http://lovejava.com/90074652951</link>
							<guid>http://lovejava.com/90074652951</guid>
							<description><![CDATA[my.conf mysql 은 언제나 한글처리가 골때린다. 윈도우의 경우 my.ini 이고 리눅스의 경우 my.cnf default-character-set=euckr 로 변경하여 준다. ]]></description>
							<pubDate>Tue, 24 Nov 2009 18:07:56 +0900</pubDate>
							<tag><![CDATA[mysql,한글]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[팁]]></category>
							<title><![CDATA[구글 메일 연결하기 ]]></title>
							<link>http://lovejava.com/90074569927</link>
							<guid>http://lovejava.com/90074569927</guid>
							<description><![CDATA[&nbsp;
구글 메일 IMAP 를 설정하려면&nbsp; 
&nbsp;
IMAP 주소는 imap.gmail.com 
SMTP 주소는 smtp.gmail.com 
&nbsp;
보내는 메일 서버 
받는 메일서버와 동일한 인증 사용 체크 
&nbsp;
고급 =&gt; 받는 서버는 993 SSL 보내는 서버 587 TLS
&nbsp;
끝!&nbsp;]]></description>
							<pubDate>Mon, 23 Nov 2009 16:19:49 +0900</pubDate>
							<tag><![CDATA[gmail,imap,google mail]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[안드로이드 전체 소스 받기]]></title>
							<link>http://lovejava.com/90074539615</link>
							<guid>http://lovejava.com/90074539615</guid>
							<description><![CDATA[안드로이드 전체 소스를 윈도우에서 받아야 하는 경우가 있다. 
&nbsp;
다음과 같은 프로그램으로 간단히 받을 수 있다. 
&nbsp;
간단히 기능별로 소스만 받으려면 Android 프로젝트 소스 사이트에서 다운http://android.git.kernel.org/ 
&nbsp;
윈도우용 GIT shell 프로그램은 아래에서 받을 수 있습니다. http://code.google.com/p/msysgit/ 
&nbsp;
쉽습니다.. 
&nbsp;
다운받은 bash 를 실행하고 
&nbsp;
저와 같은 경우 d:/android_source 에 받으려고 다음과 같은 명령어를 쳤습니다.
&nbsp;
cd /dmkdir android_sourcecd android_sourcesh autogit.sh
&nbsp;
autogit.sh 은 아래 링크와 같습니다. 
&nbsp;
http://brad.......]]></description>
							<pubDate>Mon, 23 Nov 2009 03:41:39 +0900</pubDate>
							<tag><![CDATA[android,윈도우,widow,소스,source,download,받기]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[안드로이드 핸들러]]></title>
							<link>http://lovejava.com/90074536801</link>
							<guid>http://lovejava.com/90074536801</guid>
							<description><![CDATA[only the original thread that created a view hierarchy can touch its views.으으 안드로이드 폰에서 쓰레드 사용시 이 에러때문에 많이 머리가 아펐었다.. 안드로이드의 룰이라나 어쩐다나 암튼 쓰레드에서 UI를 직접 컨트롤 하지 못하게 만들어 놨다. 따라서 쓰레드 사용시는 무조건 핸들러를 사용해야 한다. ProgressThread progressThread = new ProgressThread(handler); //thread handler settingprogressThread.start();
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; final Handler handler = new Handler() { //handler 
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public void handleMessage(Message msg) {&nbsp;.......]]></description>
							<pubDate>Mon, 23 Nov 2009 01:43:16 +0900</pubDate>
							<tag><![CDATA[안드로이드,쓰레드,핸들러,thread,handler,android]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[ImageView]]></title>
							<link>http://lovejava.com/90074371150</link>
							<guid>http://lovejava.com/90074371150</guid>
							<description><![CDATA[package com.androidhuman.HelloAndroid;
import android.widget.ImageView;
import android.os.Bundle;
import android.app.Activity; Class에서의 사용법class HelloWorld extends Activity{
&nbsp;public void onCreate(Bundle icicle){ 
&nbsp;&nbsp;super.onCreate(icicle); 
&nbsp;&nbsp;ImageView image = new ImageView(this); //context  
&nbsp;&nbsp;image.setImageResource(R.drawable.helloworld);&nbsp; // image 
&nbsp;&nbsp;setContentView(image); 
&nbsp;}
}XML 사용법&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/andro.......]]></description>
							<pubDate>Fri, 20 Nov 2009 19:12:16 +0900</pubDate>
							<tag><![CDATA[android,image,imageview]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[title bar 타이틀 바 컨트롤]]></title>
							<link>http://lovejava.com/90074371044</link>
							<guid>http://lovejava.com/90074371044</guid>
							<description><![CDATA[출처 - 안드로이드펍 커뮤니티안드로이드에서 전체화면을 사용하기 위해서는 상태바(Status Bar)와 타이틀바(Title Bar)를 숨겨야 합니다. 숨기는 방법은 여러가지가 존재하는데 그 중 몇가지 방법을 정리하도록 하겠습니다.1. 미리 정의된 Theme 사용하기&lt;activity android:name=".MyActivity"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; android:theme="@android:style/Theme.NoTitleBar.Fullscreen"&nbsp; &gt;AndroidManifest.xml 에서 Activity의 Theme를 위와 같이 설정해주면 Status Bar와 Title Bar가 모두 없는 상태가 됩니다. &lt;activity android:name=".MyActivity"&nbsp;&nbsp;&nbsp;&nbsp;&nbs.......]]></description>
							<pubDate>Fri, 20 Nov 2009 19:10:32 +0900</pubDate>
							<tag><![CDATA[android,title bar,title,안드로이드]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[프로그램]]></category>
							<title><![CDATA[DecimalFormat ]]></title>
							<link>http://lovejava.com/90074095750</link>
							<guid>http://lovejava.com/90074095750</guid>
							<description><![CDATA[DecimalFormat decimalFormat = new DecimalFormat("###,###");
		String aaa = decimalFormat .format(숫자형);]]></description>
							<pubDate>Tue, 17 Nov 2009 00:57:51 +0900</pubDate>
							<tag><![CDATA[java,돈표시]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[안드로이드(android)]]></category>
							<title><![CDATA[연락처 공급자 프로바이더]]></title>
							<link>http://lovejava.com/90074092057</link>
							<guid>http://lovejava.com/90074092057</guid>
							<description><![CDATA[간단한 연락처 공급자 프로바이더 물론 &nbsp;&nbsp;&nbsp; &lt;uses-permission android:name="android.permission.READ_CONTACTS"/&gt;을 추가하여 주어야 한다.&nbsp;&nbsp;&nbsp; public void FileRead(){&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; try{Cursor cursor = getContentResolver().query(People.CONTENT_URI, null, null, null, null);startManagingCursor(cursor);int nameIdx = cursor.getColumnIndexOrThrow(People.NAME);int phoneIdx = cursor.getColumnIndexOrThrow(People.NUMBER);String[] result = new String[cursor.getCount()];if(cursor.moveToFirst()){&nbsp;&nbsp;&nbsp; do{&nbsp;&nbsp;&nbsp; String name = cursor.......]]></description>
							<pubDate>Mon, 16 Nov 2009 23:57:45 +0900</pubDate>
							<tag><![CDATA[android,provider,안드로이드,프로바이더,연락처]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
						<item>
							<author>hinehong</author>
							<category><![CDATA[자바]]></category>
							<title><![CDATA[[Java] Apache Commons Codec : encoding/decoding 라이브러리 by Sigel ]]></title>
							<link>http://lovejava.com/90073752367</link>
							<guid>http://lovejava.com/90073752367</guid>
							<description><![CDATA[HTTP 연결을 하면서 Base64로 인코딩할 일도 생겼다. 찾아보니 역시 Apache Commons 프로젝트에 쓰기 좋은 것이 있었다. Commons Codec이라는 이름의 라이브러리이고, Base64, Hex, Phonetic, URLs 등의 여러가지 encoding/decoding 기법을 제공한다.
package com.mimul.sample;import java.net.URLDecoder;import org.apache.commons.codec.binary.Base64;import org.apache.commons.codec.binary.BinaryCodec;import org.apache.commons.codec.binary.Hex;import org.apache.commons.codec.digest.DigestUtils;import org.apache.commons.codec.net.BCodec;import org.apache.commons.codec.net.QCodec;import org.apache.commons.codec.net.U.......]]></description>
							<pubDate>Thu, 12 Nov 2009 17:13:05 +0900</pubDate>
							<tag><![CDATA[자바,인코딩,디코딩]]></tag>
							<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
							<activity:object-type>http://activitystrea.ms/schema/1.0/blog-entry</activity:object-type>
						</item>
					
				
				
			
		</channel>
		</rss>

	

	

	


