<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
<channel>
	<title>전북 정읍시 구시장내 한성보신원</title>
	<link>http://newkain.egloos.com</link>
	<description>나의 기록들</description>
	<language>ko</language>
	<pubDate>Tue, 31 Jan 2012 04:45:37 GMT</pubDate>
	<generator>Egloos</generator>
	<image>
		<title>전북 정읍시 구시장내 한성보신원</title>
		<url>http://pds16.egloos.com/logo/201002/23/45/e0005145.jpg</url>
		<link>http://newkain.egloos.com</link>
		<width>80</width>
		<height>60</height>
		<description>나의 기록들</description>
	</image>
  	<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/newkain" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="newkain" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title><![CDATA[ [ASP.NET MVC3] HRESULT: 0x80070057 (E_INVALIDARG)) Error ]]> </title>
		<link>http://newkain.egloos.com/2839947</link>
		<guid>http://newkain.egloos.com/2839947</guid>
		<description>
			<![CDATA[ 
  닷넷 에러는 한번 발생하면 정말 무섭다.<br />
<br />
ASP.NET MVC 3 프로젝트를 수정하다가 PC의 블루스크린이 발생해서 재부팅했더니<br />
아래와 같은 메세지가 발생하면서 사이트가 열리지 않는다.<br />
<br />
<span style="font-weight: bold;">Could not load file or assembly... The parameter is incorrect … HRESULT: 0x80070057 (E_INVALIDARG)<br />
</span><br />
구글 검색을 통해 아래와 같이 처리하였더니 에러가 사라졌다.<br />
<br />
<blockquote>I deleted the directory <span style="text-decoration: underline; font-weight: bold;">C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\MyWebService</span> and recompiled and&nbsp;it worked fine.<br />
</blockquote><br />
<br/><br/>tag : <a href="/tag/ASP.NET" rel="tag">ASP.NET</a>,&nbsp;<a href="/tag/MVC3" rel="tag">MVC3</a>,&nbsp;<a href="/tag/Error" rel="tag">Error</a>			 ]]> 
		</description>
		<category>ASP.NET MVC3</category>
		<category>ASP.NET</category>
		<category>MVC3</category>
		<category>Error</category>

		<comments>http://newkain.egloos.com/2839947#comments</comments>
		<pubDate>Tue, 31 Jan 2012 04:45:37 GMT</pubDate>
		<dc:creator>떵꺼리</dc:creator>
	</item>
	<item>
		<title><![CDATA[ [ios] UIWebView에서 미리듣기시 QuickTime이 Background로 동작하는 문제 ]]> </title>
		<link>http://newkain.egloos.com/2839706</link>
		<guid>http://newkain.egloos.com/2839706</guid>
		<description>
			<![CDATA[ 
  <div><b><u>ASIHTTPRequest를 통해 HTTP 통신 후</u></b></div><div><b><u><br />
</u></b></div><div><b><u>UIWebView를 통해 음원 미리듣기를 하면 백그라운드로 음원이 연주된다.</u></b></div><div><br />
</div><div>이를 <font color="#3333ff"><b><u>"QuickTime" 전체 화면으로 연주</u></b></font>하려면</div><div><br />
</div><div>기존에 사용했던 ASIHTTPRequest의 연결을 모두 초기화 해줘야 한다.</div><div><br />
</div><div>예)</div><div><div><p class="p1"><span class="s1">&nbsp; &nbsp;&nbsp;</span><span class="s2">//</span>사용중인<span class="s2"> </span>비동기<span class="s2"> HTTP </span>요청<span class="s2"> </span>종료</p><p class="p2"><span class="s3">&nbsp; &nbsp; [</span>request<span class="s3"> </span>cancel<span class="s3">];</span></p><p class="p2"><span class="s3">&nbsp; &nbsp; [</span>request<span class="s3"> </span>clearDelegatesAndCancel<span class="s3">];</span></p><p class="p3"><br />
</p><p class="p4"><span class="s3">&nbsp;</span></p></div></div><br/><br/>tag : <a href="/tag/ASIHTTPRequest" rel="tag">ASIHTTPRequest</a>,&nbsp;<a href="/tag/UIWebView" rel="tag">UIWebView</a>,&nbsp;<a href="/tag/ios" rel="tag">ios</a>,&nbsp;<a href="/tag/QuickTime" rel="tag">QuickTime</a>,&nbsp;<a href="/tag/Background" rel="tag">Background</a>,&nbsp;<a href="/tag/Playing" rel="tag">Playing</a>,&nbsp;<a href="/tag/HTTP" rel="tag">HTTP</a>			 ]]> 
		</description>
		<category>아이폰(iOS)/아이패드(iPad)</category>
		<category>ASIHTTPRequest</category>
		<category>UIWebView</category>
		<category>ios</category>
		<category>QuickTime</category>
		<category>Background</category>
		<category>Playing</category>
		<category>HTTP</category>

		<comments>http://newkain.egloos.com/2839706#comments</comments>
		<pubDate>Mon, 30 Jan 2012 06:25:44 GMT</pubDate>
		<dc:creator>떵꺼리</dc:creator>
	</item>
	<item>
		<title><![CDATA[ [ios] How to Custom UIWebView UserAgent ]]> </title>
		<link>http://newkain.egloos.com/2838306</link>
		<guid>http://newkain.egloos.com/2838306</guid>
		<description>
			<![CDATA[ 
  역시 가장 간단한 커스텀은&nbsp;<div><br />
</div><div><a href="http://wkqqn.tistory.com/archive/20110711" target="_blank">잡부님 블로그의 웹뷰 UserAgent Custom</a>에 기술된 내용<div><br />
</div><div>[NSUserDefaults<span class="s1"> </span>standardUserDefaults]를 이용</div><div><br />
</div></div><br/><br/>tag : <a href="/tag/UIWebView" rel="tag">UIWebView</a>,&nbsp;<a href="/tag/ios" rel="tag">ios</a>,&nbsp;<a href="/tag/iphone" rel="tag">iphone</a>,&nbsp;<a href="/tag/ipad" rel="tag">ipad</a>,&nbsp;<a href="/tag/아이폰" rel="tag">아이폰</a>,&nbsp;<a href="/tag/아이패드" rel="tag">아이패드</a>,&nbsp;<a href="/tag/Custom" rel="tag">Custom</a>,&nbsp;<a href="/tag/UserAgent" rel="tag">UserAgent</a>			 ]]> 
		</description>
		<category>UIWebView</category>
		<category>ios</category>
		<category>iphone</category>
		<category>ipad</category>
		<category>아이폰</category>
		<category>아이패드</category>
		<category>Custom</category>
		<category>UserAgent</category>

		<comments>http://newkain.egloos.com/2838306#comments</comments>
		<pubDate>Wed, 25 Jan 2012 06:51:23 GMT</pubDate>
		<dc:creator>떵꺼리</dc:creator>
	</item>
	<item>
		<title><![CDATA[ [Android] ADT 14에서 ADT 16 으로 업그레이드 후 리소스 XML쪽 에러 발생 ]]> </title>
		<link>http://newkain.egloos.com/2836068</link>
		<guid>http://newkain.egloos.com/2836068</guid>
		<description>
			<![CDATA[ 
  <div>http://tools.android.com/tips/non-constant-fields</div><div><br />
</div><div>기존 코드</div><div><div style="color: rgb(68, 68, 68); font-family: Arial, Verdana, sans-serif; font-size: 13px; line-height: 13px; text-align: left; background-color: rgb(239, 239, 239); "><code style="color: rgb(0, 96, 0); "><div>int id = view.getId();</div><div>switch (id) {</div></code><span style="color: rgb(0, 96, 0); font-family: monospace; ">&nbsp; &nbsp; case R.id.button1:</span></div><div style="color: rgb(68, 68, 68); font-family: Arial, Verdana, sans-serif; font-size: 13px; line-height: 13px; text-align: left; background-color: rgb(239, 239, 239); "><code style="color: rgb(0, 96, 0); ">&nbsp; &nbsp; &nbsp; &nbsp; action1();</code></div><div style="color: rgb(68, 68, 68); font-family: Arial, Verdana, sans-serif; font-size: 13px; line-height: 13px; text-align: left; background-color: rgb(239, 239, 239); "><code style="color: rgb(0, 96, 0); ">&nbsp; &nbsp; &nbsp; &nbsp; break;</code></div><div style="color: rgb(68, 68, 68); font-family: Arial, Verdana, sans-serif; font-size: 13px; line-height: 13px; text-align: left; background-color: rgb(239, 239, 239); "><code style="color: rgb(0, 96, 0); ">&nbsp; &nbsp; case R.id.button2:</code></div><div style="color: rgb(68, 68, 68); font-family: Arial, Verdana, sans-serif; font-size: 13px; line-height: 13px; text-align: left; background-color: rgb(239, 239, 239); "><code style="color: rgb(0, 96, 0); ">&nbsp; &nbsp; &nbsp; &nbsp; action2();</code></div><div style="color: rgb(68, 68, 68); font-family: Arial, Verdana, sans-serif; font-size: 13px; line-height: 13px; text-align: left; background-color: rgb(239, 239, 239); "><code style="color: rgb(0, 96, 0); ">&nbsp; &nbsp; &nbsp; &nbsp; break;</code></div><div style="color: rgb(68, 68, 68); font-family: Arial, Verdana, sans-serif; font-size: 13px; line-height: 13px; text-align: left; background-color: rgb(239, 239, 239); "><code style="color: rgb(0, 96, 0); ">&nbsp; &nbsp; case R.id.button3:</code></div><div style="color: rgb(68, 68, 68); font-family: Arial, Verdana, sans-serif; font-size: 13px; line-height: 13px; text-align: left; background-color: rgb(239, 239, 239); "><code style="color: rgb(0, 96, 0); ">&nbsp; &nbsp; &nbsp; &nbsp; action3();</code></div><div style="color: rgb(68, 68, 68); font-family: Arial, Verdana, sans-serif; font-size: 13px; line-height: 13px; text-align: left; background-color: rgb(239, 239, 239); "><code style="color: rgb(0, 96, 0); ">&nbsp; &nbsp; &nbsp; &nbsp; break;</code></div><div style="color: rgb(68, 68, 68); font-family: Arial, Verdana, sans-serif; font-size: 13px; line-height: 13px; text-align: left; background-color: rgb(239, 239, 239); "><code style="color: rgb(0, 96, 0); ">}</code></div></div><div><br />
</div><div>앞으로 사용해야할 코드</div><div><div style="color: rgb(0, 96, 0); font-family: monospace; font-size: 13px; line-height: 13px; text-align: left; background-color: rgb(239, 239, 239); ">int id = view.getId();</div><div style="color: rgb(0, 96, 0); font-family: monospace; font-size: 13px; line-height: 13px; text-align: left; background-color: rgb(239, 239, 239); ">if (id == R.id.button1) {</div><div style="color: rgb(0, 96, 0); font-family: monospace; font-size: 13px; line-height: 13px; text-align: left; background-color: rgb(239, 239, 239); ">&nbsp; &nbsp; action1();</div><div style="color: rgb(0, 96, 0); font-family: monospace; font-size: 13px; line-height: 13px; text-align: left; background-color: rgb(239, 239, 239); ">} else if (id == R.id.button2) {</div><div style="color: rgb(0, 96, 0); font-family: monospace; font-size: 13px; line-height: 13px; text-align: left; background-color: rgb(239, 239, 239); ">&nbsp; &nbsp; action2();</div><div style="color: rgb(0, 96, 0); font-family: monospace; font-size: 13px; line-height: 13px; text-align: left; background-color: rgb(239, 239, 239); ">} else if (id == R.id.button3) {</div><div style="color: rgb(0, 96, 0); font-family: monospace; font-size: 13px; line-height: 13px; text-align: left; background-color: rgb(239, 239, 239); ">&nbsp; &nbsp; action3();</div><div style="color: rgb(0, 96, 0); font-family: monospace; font-size: 13px; line-height: 13px; text-align: left; background-color: rgb(239, 239, 239); ">}</div></div><div><br />
</div><div>요약하자면</div>안드로이드 라이브러리 프로젝트에서는 더 이상 리소스 ID가 final이 아니다.<div>그러니 switch case문에서 R.id...의 값을 사용할 수 없다.<br />
<div><br />
</div></div><br/><br/>tag : <a href="/tag/리소스" rel="tag">리소스</a>,&nbsp;<a href="/tag/Resource" rel="tag">Resource</a>,&nbsp;<a href="/tag/Id" rel="tag">Id</a>,&nbsp;<a href="/tag/Android" rel="tag">Android</a>,&nbsp;<a href="/tag/안드로이드" rel="tag">안드로이드</a>,&nbsp;<a href="/tag/Adt14" rel="tag">Adt14</a>,&nbsp;<a href="/tag/Adt16" rel="tag">Adt16</a>			 ]]> 
		</description>
		<category>안드로이드(Android)</category>
		<category>리소스</category>
		<category>Resource</category>
		<category>Id</category>
		<category>Android</category>
		<category>안드로이드</category>
		<category>Adt14</category>
		<category>Adt16</category>

		<comments>http://newkain.egloos.com/2836068#comments</comments>
		<pubDate>Mon, 16 Jan 2012 02:52:47 GMT</pubDate>
		<dc:creator>떵꺼리</dc:creator>
	</item>
	<item>
		<title><![CDATA[ [ios] Custom .plist 파일 읽기 ]]> </title>
		<link>http://newkain.egloos.com/2835122</link>
		<guid>http://newkain.egloos.com/2835122</guid>
		<description>
			<![CDATA[ 
  <span class="Apple-style-span" style="font-family: Monaco; font-size: 14px; line-height: normal; ">자신이 만든 .plist 파일을 읽는 코드</span><br />
<div><br />
</div><div><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco; color: #4294af">NSString<span style="color: #000000"> *path1 = [[</span>NSBundle<span style="color: #000000"> </span>mainBundle<span style="color: #000000">] </span>bundlePath<span style="color: #000000">];</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco; color: #4294af">NSString<span style="color: #000000"> *finalPath = [path1 </span>stringByAppendingPathComponent<span style="color: #000000">:</span><span style="color: #ae271d">@"indianName.plist"</span><span style="color: #000000">];</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco; color: #4294af">NSDictionary<span style="color: #000000"> *plistData = [[</span>NSDictionary<span style="color: #000000"> </span>dictionaryWithContentsOfFile<span style="color: #000000">:finalPath] </span>retain<span style="color: #000000">];</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco; color: #4294af"><span style="color: #000000"><br />
</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco; color: #4294af"><span style="color: #000000">간단하면서 자주쓰는 코드 조각</span></p></div><br/><br/>tag : <a href="/tag/.plist" rel="tag">.plist</a>,&nbsp;<a href="/tag/custom" rel="tag">custom</a>,&nbsp;<a href="/tag/ios" rel="tag">ios</a>,&nbsp;<a href="/tag/ipad" rel="tag">ipad</a>,&nbsp;<a href="/tag/iphone" rel="tag">iphone</a>,&nbsp;<a href="/tag/file" rel="tag">file</a>,&nbsp;<a href="/tag/load" rel="tag">load</a>			 ]]> 
		</description>
		<category>아이폰(iOS)/아이패드(iPad)</category>
		<category>.plist</category>
		<category>custom</category>
		<category>ios</category>
		<category>ipad</category>
		<category>iphone</category>
		<category>file</category>
		<category>load</category>

		<comments>http://newkain.egloos.com/2835122#comments</comments>
		<pubDate>Thu, 12 Jan 2012 00:20:29 GMT</pubDate>
		<dc:creator>떵꺼리</dc:creator>
	</item>
	<item>
		<title><![CDATA[ [ASP.NET MVC3] 서버 응용 프로그램을 사용할 수 없습니다. ]]> </title>
		<link>http://newkain.egloos.com/2827642</link>
		<guid>http://newkain.egloos.com/2827642</guid>
		<description>
			<![CDATA[ 
  ASP.NET MVC3를 서버측에 게시하고 실행하면 아래와 같은 메세지가 나온다.<div><br />
</div><div>"서버 응용 프로그램을 사용할 수 없습니다."</div><div><br />
</div><div>서버 환경은</div><div><ul><li>Windows 2003 Server</li><li>IIS6</li><li>.NET Framework 4.0</li></ul><div>이에 대한 해결 방법을 아래의 블로그에서 찾았다.</div></div><div><br />
</div><div><a href="http://compiler.tistory.com/58">http://compiler.tistory.com/58</a></div><br/><br/>tag : <a href="/tag/ASP.NET" rel="tag">ASP.NET</a>,&nbsp;<a href="/tag/MVC3" rel="tag">MVC3</a>,&nbsp;<a href="/tag/에러" rel="tag">에러</a>,&nbsp;<a href="/tag/IIS6" rel="tag">IIS6</a>,&nbsp;<a href="/tag/Windows2003Server" rel="tag">Windows2003Server</a>			 ]]> 
		</description>
		<category>ASP.NET MVC3</category>
		<category>ASP.NET</category>
		<category>MVC3</category>
		<category>에러</category>
		<category>IIS6</category>
		<category>Windows2003Server</category>

		<comments>http://newkain.egloos.com/2827642#comments</comments>
		<pubDate>Wed, 14 Dec 2011 06:56:57 GMT</pubDate>
		<dc:creator>떵꺼리</dc:creator>
	</item>
	<item>
		<title><![CDATA[ 안드로이드 벨소리, 문자알림음, 알람 저장 후 재부팅하면 2개씩 리스트 보이는 현상을 막는 방법 ]]> </title>
		<link>http://newkain.egloos.com/2791384</link>
		<guid>http://newkain.egloos.com/2791384</guid>
		<description>
			<![CDATA[ 
  벨소리, 문자알림음, 알람을 SD카드에 저장 후&nbsp;<div>폰을 재부팅하면 2개씩 리스트가 보이는 현상을 막는 방법</div><div><br />
</div><div>주의해야할 부분은&nbsp;</div><div><font class="Apple-style-span" color="#ff0000" size="4"><u><b>일부 단말에서 재부팅시 벨소리, 알람, 알림음이&nbsp;</b></u></font></div><div><font class="Apple-style-span" color="#ff0000" size="4"><u><b>모두 사라지는 현상이 보고되었다.</b></u></font></div><div><br />
</div><div>[링크]&nbsp;<a href="http://dev.tstore.co.kr/devpoc/knowledge/viewKnowledge.omp" target="_blank">http://dev.tstore.co.kr/devpoc/knowledge/viewKnowledge.omp</a></div><div><br />
</div><div><span class="Apple-style-span" style="color: rgb(132, 132, 132); font-family: 'normal dotum', 돋움, tahoma, AppleGothic, sans-serif; line-height: 18px; ">안드로이드OS<blockquote>의 기능 중에 주기적으로 SD카드 내의 이미지 및 음악파일 등을 Scan하여<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">플레이리스트를 만드는 기능으로 단말기의 갤러리 및 뮤직플레이어에 어플리케이션<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">에서 사용하는 이미지나 음악파일 등이 노출되는 현상 발생하고 있습니다.&nbsp;<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">어플리케이션에서 사용하는 Resource 파일이 단말기의 내장프로그램에 노출되는 것을<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">방지하기 위해 유의사항 안내 드립니다.&nbsp;<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">어플리케이션에서 사용하는 이미지 혹은 음악파일 등을 SD카드에 저장하여 사용할 경우&nbsp;<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Resource 파일의 저장 폴더를 시스템 폴더로 인식 하도록 폴더 명을 ‘.’ 로 시작하는 폴더를<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">생성, 해당 폴더에 Resource 파일을 저장하도록 안내 또는 구현 부탁 드립니다.&nbsp;<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">아래와 같은 2가지 방법으로 저장이 되지 않도록 구현 권장 드립니다.&nbsp;<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">1. SD카드에 Resource 파일을 저장할 폴더를 생성하실 때 폴더명을 ‘.’ 으로 시작하는&nbsp;<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">이름으로 생성하여 어플리케이션이 시스템 폴더로 인식하게끔 해당 폴더에<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Resource 파일을 저장해야 합니다.&nbsp;<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Ex) /sdcard/.ResourceFile/<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">2. Resource 파일의 저장 폴더에 ".nomedia"라는 파일을 임의로 생성 추가하여,&nbsp;<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">미디어 스캐너에서 명시적으로 미디어 파일이 없다는 것을 보여주는 방법이 있습니다.<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">".nomedia"가 있는 하위 Directory에서는 추가적인 ".nomedia" 파일 생성은 불필요하<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">오니 해당 부분 또한 참고하시면 됩니다.&nbsp;<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Ex) /sdcard/ResourceFile/.nomedia 임의 파일 생성 추가 구현<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">또한 예외적인 사항으로<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">ContentValues를 이용해서 저장하면 저장 시 자동으로 SCAN되어 등록이 되므로<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">FileOutputStream을 이용해서 BITMAP을 저장하면 SCAN되지 않고, 그 이후에<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">는 .nomedia을 등록 했기 때문에 미디어 스캔에서 검색되지 않사오니 이점 유념 부탁&nbsp;<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">드립니다.<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">감사합니다.</blockquote></span></div><br/><br/>tag : <a href="/tag/벨소리" rel="tag">벨소리</a>,&nbsp;<a href="/tag/알림음" rel="tag">알림음</a>,&nbsp;<a href="/tag/알람" rel="tag">알람</a>,&nbsp;<a href="/tag/안드로이드" rel="tag">안드로이드</a>,&nbsp;<a href="/tag/android" rel="tag">android</a>,&nbsp;<a href="/tag/미디어스캔" rel="tag">미디어스캔</a>,&nbsp;<a href="/tag/mediascan" rel="tag">mediascan</a>,&nbsp;<a href="/tag/ringtone" rel="tag">ringtone</a>,&nbsp;<a href="/tag/notification" rel="tag">notification</a>,&nbsp;<a href="/tag/alarm" rel="tag">alarm</a>,&nbsp;<a href="/tag/duplication" rel="tag">duplication</a>,&nbsp;<a href="/tag/중복" rel="tag">중복</a>			 ]]> 
		</description>
		<category>벨소리</category>
		<category>알림음</category>
		<category>알람</category>
		<category>안드로이드</category>
		<category>android</category>
		<category>미디어스캔</category>
		<category>mediascan</category>
		<category>ringtone</category>
		<category>notification</category>
		<category>alarm</category>
		<category>duplication</category>
		<category>중복</category>

		<comments>http://newkain.egloos.com/2791384#comments</comments>
		<pubDate>Thu, 25 Aug 2011 06:35:53 GMT</pubDate>
		<dc:creator>떵꺼리</dc:creator>
	</item>
	<item>
		<title><![CDATA[ 안드로이드 폰에서 벨소리 삭제 및 관리해주는 앱 제작 및 등록 ]]> </title>
		<link>http://newkain.egloos.com/2790084</link>
		<guid>http://newkain.egloos.com/2790084</guid>
		<description>
			<![CDATA[ 
  안드로이드 폰(갤럭시S, 갤럭시S2 등)에서 벨소리를 삭제해주는 앱을 만들어서 <a href="http://www.tstore.co.kr/userpoc/game/viewProduct.omp?insDpCatNo=DP04003&amp;insProdId=0000254310&amp;prodGrdCd=PD004401&amp;t_top=DP000504">티스토어</a>, <a href="https://market.android.com/details?id=com.ultrasonic.android.ringtonemanager&amp;feature=search_result">구글 마켓</a>에 등록했다.<div><br />
</div><div>이름은 모두들 "달인"이라는 명칭에 익숙할 것 같아</div><div><br />
</div><div><b><u><font class="Apple-style-span" size="4" color="#3333ff">"벨소리 관리의 달인"</font></u></b>으로 정했다.</div><div><br />
</div><div><br />
</div><div><b><font class="Apple-style-span" size="5">티스토어</font></b></div><div><br />
</div><div><div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds19.egloos.com/pds/201108/22/45/e0005145_4e512430bd33f.png" width="500" height="289.792387543" onclick="Control.Modal.openDialog(this, event, 'http://pds19.egloos.com/pds/201108/22/45/e0005145_4e512430bd33f.png');" /></div></div><div><br />
</div><div><font class="Apple-style-span" size="5">구글마켓</font></div><div><font class="Apple-style-span" size="5"><div style="text-align:center"><img class="image_mid" border="0" onmouseover="this.style.cursor='pointer'" alt="" src="http://pds21.egloos.com/pds/201108/22/45/e0005145_4e5124cd34d9a.png" width="323" height="369" onclick="Control.Modal.openDialog(this, event, 'http://pds21.egloos.com/pds/201108/22/45/e0005145_4e5124cd34d9a.png');" /></div></font></div><div><br />
</div><div>v1.00.03부터는 <u><b>위젯으로 벨, 무음, 진동을 쉽게 변경할 수 있도록 기능을 추가</b></u>했다.</div><div><br />
</div><div>다운받으신 분들이 댓글 및 평가도 해주시니&nbsp;</div><div><br />
</div><div>삶에 활력소가 되고 있다.</div><br/><br/>tag : <a href="/tag/안드로이드" rel="tag">안드로이드</a>,&nbsp;<a href="/tag/벨소리" rel="tag">벨소리</a>,&nbsp;<a href="/tag/삭제" rel="tag">삭제</a>,&nbsp;<a href="/tag/벨" rel="tag">벨</a>,&nbsp;<a href="/tag/SD카드" rel="tag">SD카드</a>,&nbsp;<a href="/tag/Android" rel="tag">Android</a>,&nbsp;<a href="/tag/갤럭시S" rel="tag">갤럭시S</a>,&nbsp;<a href="/tag/갤럭시S2" rel="tag">갤럭시S2</a>,&nbsp;<a href="/tag/갤스" rel="tag">갤스</a>			 ]]> 
		</description>
		<category>안드로이드(Android)</category>
		<category>안드로이드</category>
		<category>벨소리</category>
		<category>삭제</category>
		<category>벨</category>
		<category>SD카드</category>
		<category>Android</category>
		<category>갤럭시S</category>
		<category>갤럭시S2</category>
		<category>갤스</category>

		<comments>http://newkain.egloos.com/2790084#comments</comments>
		<pubDate>Sun, 21 Aug 2011 15:31:40 GMT</pubDate>
		<dc:creator>떵꺼리</dc:creator>
	</item>
	<item>
		<title><![CDATA[ [안드로이드] gson 라이브러리의 Deserializing JSON시 ClassNotFoundException ]]> </title>
		<link>http://newkain.egloos.com/2788806</link>
		<guid>http://newkain.egloos.com/2788806</guid>
		<description>
			<![CDATA[ 
  안드로이드 앱 제작시 서버측과 송수신을 위해 json 형식을 사용하고 있다.<div><div><u><font class="Apple-style-span" color="#3333ff">Json Serializing - Json Deserializing 라이브러리로는 gson</font></u>을 사용하는데</div><div></div><div>얼마전 [HTC A9191]폰에서 아래 코드에서 에러가 발생하였다.</div><div><br />
</div><div></div><div><b><u>실제 에러가 발생한</u></b><b><u>&nbsp;코드</u></b></div><div><p class="p1"><u><font class="Apple-style-span" color="#cc0000"><b>Type type = new TypeToken&lt;NotiSoundListResMessage&gt;(){}.getType();</b></font></u></p><p class="p2"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></p><p class="p3"><span class="s1"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></span>/-* <span class="s2">json</span> to object *-/</p><p class="p4"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>GsonBuilder gsonBuilder = <span class="s3"><b>new</b></span> GsonBuilder();</p><p class="p4">gsonBuilder.registerTypeAdapter(type, <span class="s3"><b>new</b></span> NotiSoundListResMessageDeserializer());</p><p class="p4">Gson gson = gsonBuilder.create();</p><p class="p2"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></p><p class="p4"><span class="s4">notiSoundListResMessage</span> = gson.fromJson(receiveMessage, type);</p><p class="p4"><br />
</p></div><div></div><div><b><u>주요 에러 메세지</u></b></div><div><span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; background-color: rgb(232, 232, 232); ">08-18 11:47:58.730: ERROR/AndroidRuntime(2224): java.lang.<b><font class="Apple-style-span" color="#cc0000">TypeNotPresentException</font></b>: Type&nbsp;</span></div><div><span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; background-color: rgb(232, 232, 232); ">08-18 11:47:58.730: ERROR/AndroidRuntime(2224): Caused by: java.lang.<b><font class="Apple-style-span" color="#cc0000">NoClassDefFoundError</font></b>:&nbsp;08-18 11:47:58.730: ERROR/AndroidRuntime(2224): ... 20 more08-18 11:47:58.730: ERROR/AndroidRuntime(2224): Caused by: java.lang.<b><font class="Apple-style-span" color="#cc0000">ClassNotFoundException</font></b>:&nbsp;</span></div><div><span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; background-color: rgb(232, 232, 232); "><br />
</span></div><div><span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; background-color: rgb(232, 232, 232); "></span></div><div><span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; background-color: rgb(232, 232, 232); "><b><u>해결 방안</u></b></span></div><div><font class="Apple-style-span" face="Verdana, Arial, Helvetica, sans-serif" size="2"><span class="Apple-style-span" style="line-height: normal;">//타입을 사용하지 않고 직접 클래스 명기</span></font></div><div><span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; background-color: rgb(232, 232, 232); "><p class="p1">//Type type = new TypeToken&lt;NotiSoundListResMessage&gt;(){}.getType();</p><p class="p3"><span class="s1"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></span>/-* <span class="s2">json</span> to object *-/</p><p class="p4"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span>GsonBuilder gsonBuilder = <span class="s3"><b>new</b></span> GsonBuilder();</p><p class="p4">gsonBuilder.registerTypeAdapter(<b><font class="Apple-style-span" color="#3333ff">NotiSoundListResMessage.<span class="s3">class</span></font></b>, <span class="s3"><b>new</b></span> NotiSoundListResMessageDeserializer());</p><p class="p4">Gson gson = gsonBuilder.create();</p><p class="p2"><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span><span class="Apple-tab-span">	</span></p><p class="p4"><span class="s4">notiSoundListResMessage</span> = gson.fromJson(receiveMessage, <font class="Apple-style-span" color="#3333ff"><b>NotiSoundListResMessage.<span class="s3">class</span></b></font>);</p><p class="p4"><br />
</p><p class="p4"><br />
</p><p class="p4"></p><p class="p4">현재까지 다른 폰에서는 발생하지 않던 문제인데 <b><font class="Apple-style-span" color="#3333ff">HTC-A9191폰에서만 발생하여 기록을 남겨둔다.</font></b></p></span></div></div><br/><br/>tag : <a href="/tag/안드로이드" rel="tag">안드로이드</a>,&nbsp;<a href="/tag/android" rel="tag">android</a>,&nbsp;<a href="/tag/gson" rel="tag">gson</a>,&nbsp;<a href="/tag/json" rel="tag">json</a>,&nbsp;<a href="/tag/type" rel="tag">type</a>,&nbsp;<a href="/tag/TypeToken" rel="tag">TypeToken</a>,&nbsp;<a href="/tag/ClassNotFoundException" rel="tag">ClassNotFoundException</a>,&nbsp;<a href="/tag/TypeNotPresentException" rel="tag">TypeNotPresentException</a>			 ]]> 
		</description>
		<category>안드로이드(Android)</category>
		<category>안드로이드</category>
		<category>android</category>
		<category>gson</category>
		<category>json</category>
		<category>type</category>
		<category>TypeToken</category>
		<category>ClassNotFoundException</category>
		<category>TypeNotPresentException</category>

		<comments>http://newkain.egloos.com/2788806#comments</comments>
		<pubDate>Thu, 18 Aug 2011 04:47:47 GMT</pubDate>
		<dc:creator>떵꺼리</dc:creator>
	</item>
	<item>
		<title><![CDATA[ [안드로이드] 현재 설정된 벨소리/알림/알람 정보 얻는 방법 ]]> </title>
		<link>http://newkain.egloos.com/2762399</link>
		<guid>http://newkain.egloos.com/2762399</guid>
		<description>
			<![CDATA[ 
  <!--[if gte mso 9]><x-l> <w:WordDocument>  <w:View>Normal</w:View>  <w:Zoom>0</w:Zoom>  <w:TrackMoves/>  <w:TrackFormatting/>  <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery>  <w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery>  <w:ValidateAgainstSchemas/>  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>  <w:DoNotPromoteQF/>  <w:LidThemeOther>EN-US</w:LidThemeOther>  <w:LidThemeAsian>KO</w:LidThemeAsian>  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>  <w:Compatibility>   <w:SpaceForUL/>   <w:BalanceSingleByteDoubleByteWidth/>   <w:DoNotLeaveBackslashAlone/>   <w:ULTrailSpace/>   <w:DoNotExpandShiftReturn/>   <w:AdjustLineHeightInTable/>   <w:BreakWrappedTables/>   <w:SnapToGridInCell/>   <w:WrapTextWithPunct/>   <w:UseAsianBreakRules/>   <w:DontGrowAutofit/>   <w:SplitPgBreakAndParaMark/>   <w:EnableOpenTypeKerning/>   <w:DontFlipMirrorIndents/>   <w:OverrideTableStyleHps/>   <w:UseFELayout/>  </w:Compatibility>  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>  <m:mathPr>   <m:mathFont m:val="Cambria Math"/>   <m:brkBin m:val="before"/>   <m:brkBinSub m:val="&#45;-"/>   <m:smallFrac m:val="off"/>   <m:dispDef/>   <m:lMargin m:val="0"/>   <m:rMargin m:val="0"/>   <m:defJc m:val="centerGroup"/>   <m:wrapIndent m:val="1440"/>   <m:intLim m:val="subSup"/>   <m:naryLim m:val="undOvr"/>  </m:mathPr></w:WordDocument></xml><![endif]--><!--[if gte mso 9]><x-l> <w:LatentStyles deflockedstate="false" defunhidewhenused="true"  defsemihidden="true" defqformat="false" defpriority="99"  latentstylecount="267">  <w:LsdException locked="false" priority="0" semihidden="false"   unhidewhenused="false" qformat="true" name="Normal"/>  <w:LsdException locked="false" priority="9" semihidden="false"   unhidewhenused="false" qformat="true" name="heading 1"/>  <w:LsdException locked="false" priority="9" qformat="true" name="heading 2"/>  <w:LsdException locked="false" priority="9" qformat="true" name="heading 3"/>  <w:LsdException locked="false" priority="9" qformat="true" name="heading 4"/>  <w:LsdException locked="false" priority="9" qformat="true" name="heading 5"/>  <w:LsdException locked="false" priority="9" qformat="true" name="heading 6"/>  <w:LsdException locked="false" priority="9" qformat="true" name="heading 7"/>  <w:LsdException locked="false" priority="9" qformat="true" name="heading 8"/>  <w:LsdException locked="false" priority="9" qformat="true" name="heading 9"/>  <w:LsdException locked="false" priority="39" name="toc 1"/>  <w:LsdException locked="false" priority="39" name="toc 2"/>  <w:LsdException locked="false" priority="39" name="toc 3"/>  <w:LsdException locked="false" priority="39" name="toc 4"/>  <w:LsdException locked="false" priority="39" name="toc 5"/>  <w:LsdException locked="false" priority="39" name="toc 6"/>  <w:LsdException locked="false" priority="39" name="toc 7"/>  <w:LsdException locked="false" priority="39" name="toc 8"/>  <w:LsdException locked="false" priority="39" name="toc 9"/>  <w:LsdException locked="false" priority="35" qformat="true" name="caption"/>  <w:LsdException locked="false" priority="10" semihidden="false"   unhidewhenused="false" qformat="true" name="Title"/>  <w:LsdException locked="false" priority="1" name="Default Paragraph Font"/>  <w:LsdException locked="false" priority="11" semihidden="false"   unhidewhenused="false" qformat="true" name="Subtitle"/>  <w:LsdException locked="false" priority="22" semihidden="false"   unhidewhenused="false" qformat="true" name="Strong"/>  <w:LsdException locked="false" priority="20" semihidden="false"   unhidewhenused="false" qformat="true" name="Emphasis"/>  <w:LsdException locked="false" priority="59" semihidden="false"   unhidewhenused="false" name="Table Grid"/>  <w:LsdException locked="false" unhidewhenused="false" name="Placeholder Text"/>  <w:LsdException locked="false" priority="1" semihidden="false"   unhidewhenused="false" qformat="true" name="No Spacing"/>  <w:LsdException locked="false" priority="60" semihidden="false"   unhidewhenused="false" name="Light Shading"/>  <w:LsdException locked="false" priority="61" semihidden="false"   unhidewhenused="false" name="Light List"/>  <w:LsdException locked="false" priority="62" semihidden="false"   unhidewhenused="false" name="Light Grid"/>  <w:LsdException locked="false" priority="63" semihidden="false"   unhidewhenused="false" name="Medium Shading 1"/>  <w:LsdException locked="false" priority="64" semihidden="false"   unhidewhenused="false" name="Medium Shading 2"/>  <w:LsdException locked="false" priority="65" semihidden="false"   unhidewhenused="false" name="Medium List 1"/>  <w:LsdException locked="false" priority="66" semihidden="false"   unhidewhenused="false" name="Medium List 2"/>  <w:LsdException locked="false" priority="67" semihidden="false"   unhidewhenused="false" name="Medium Grid 1"/>  <w:LsdException locked="false" priority="68" semihidden="false"   unhidewhenused="false" name="Medium Grid 2"/>  <w:LsdException locked="false" priority="69" semihidden="false"   unhidewhenused="false" name="Medium Grid 3"/>  <w:LsdException locked="false" priority="70" semihidden="false"   unhidewhenused="false" name="Dark List"/>  <w:LsdException locked="false" priority="71" semihidden="false"   unhidewhenused="false" name="Colorful Shading"/>  <w:LsdException locked="false" priority="72" semihidden="false"   unhidewhenused="false" name="Colorful List"/>  <w:LsdException locked="false" priority="73" semihidden="false"   unhidewhenused="false" name="Colorful Grid"/>  <w:LsdException locked="false" priority="60" semihidden="false"   unhidewhenused="false" name="Light Shading Accent 1"/>  <w:LsdException locked="false" priority="61" semihidden="false"   unhidewhenused="false" name="Light List Accent 1"/>  <w:LsdException locked="false" priority="62" semihidden="false"   unhidewhenused="false" name="Light Grid Accent 1"/>  <w:LsdException locked="false" priority="63" semihidden="false"   unhidewhenused="false" name="Medium Shading 1 Accent 1"/>  <w:LsdException locked="false" priority="64" semihidden="false"   unhidewhenused="false" name="Medium Shading 2 Accent 1"/>  <w:LsdException locked="false" priority="65" semihidden="false"   unhidewhenused="false" name="Medium List 1 Accent 1"/>  <w:LsdException locked="false" unhidewhenused="false" name="Revision"/>  <w:LsdException locked="false" priority="34" semihidden="false"   unhidewhenused="false" qformat="true" name="List Paragraph"/>  <w:LsdException locked="false" priority="29" semihidden="false"   unhidewhenused="false" qformat="true" name="Quote"/>  <w:LsdException locked="false" priority="30" semihidden="false"   unhidewhenused="false" qformat="true" name="Intense Quote"/>  <w:LsdException locked="false" priority="66" semihidden="false"   unhidewhenused="false" name="Medium List 2 Accent 1"/>  <w:LsdException locked="false" priority="67" semihidden="false"   unhidewhenused="false" name="Medium Grid 1 Accent 1"/>  <w:LsdException locked="false" priority="68" semihidden="false"   unhidewhenused="false" name="Medium Grid 2 Accent 1"/>  <w:LsdException locked="false" priority="69" semihidden="false"   unhidewhenused="false" name="Medium Grid 3 Accent 1"/>  <w:LsdException locked="false" priority="70" semihidden="false"   unhidewhenused="false" name="Dark List Accent 1"/>  <w:LsdException locked="false" priority="71" semihidden="false"   unhidewhenused="false" name="Colorful Shading Accent 1"/>  <w:LsdException locked="false" priority="72" semihidden="false"   unhidewhenused="false" name="Colorful List Accent 1"/>  <w:LsdException locked="false" priority="73" semihidden="false"   unhidewhenused="false" name="Colorful Grid Accent 1"/>  <w:LsdException locked="false" priority="60" semihidden="false"   unhidewhenused="false" name="Light Shading Accent 2"/>  <w:LsdException locked="false" priority="61" semihidden="false"   unhidewhenused="false" name="Light List Accent 2"/>  <w:LsdException locked="false" priority="62" semihidden="false"   unhidewhenused="false" name="Light Grid Accent 2"/>  <w:LsdException locked="false" priority="63" semihidden="false"   unhidewhenused="false" name="Medium Shading 1 Accent 2"/>  <w:LsdException locked="false" priority="64" semihidden="false"   unhidewhenused="false" name="Medium Shading 2 Accent 2"/>  <w:LsdException locked="false" priority="65" semihidden="false"   unhidewhenused="false" name="Medium List 1 Accent 2"/>  <w:LsdException locked="false" priority="66" semihidden="false"   unhidewhenused="false" name="Medium List 2 Accent 2"/>  <w:LsdException locked="false" priority="67" semihidden="false"   unhidewhenused="false" name="Medium Grid 1 Accent 2"/>  <w:LsdException locked="false" priority="68" semihidden="false"   unhidewhenused="false" name="Medium Grid 2 Accent 2"/>  <w:LsdException locked="false" priority="69" semihidden="false"   unhidewhenused="false" name="Medium Grid 3 Accent 2"/>  <w:LsdException locked="false" priority="70" semihidden="false"   unhidewhenused="false" name="Dark List Accent 2"/>  <w:LsdException locked="false" priority="71" semihidden="false"   unhidewhenused="false" name="Colorful Shading Accent 2"/>  <w:LsdException locked="false" priority="72" semihidden="false"   unhidewhenused="false" name="Colorful List Accent 2"/>  <w:LsdException locked="false" priority="73" semihidden="false"   unhidewhenused="false" name="Colorful Grid Accent 2"/>  <w:LsdException locked="false" priority="60" semihidden="false"   unhidewhenused="false" name="Light Shading Accent 3"/>  <w:LsdException locked="false" priority="61" semihidden="false"   unhidewhenused="false" name="Light List Accent 3"/>  <w:LsdException locked="false" priority="62" semihidden="false"   unhidewhenused="false" name="Light Grid Accent 3"/>  <w:LsdException locked="false" priority="63" semihidden="false"   unhidewhenused="false" name="Medium Shading 1 Accent 3"/>  <w:LsdException locked="false" priority="64" semihidden="false"   unhidewhenused="false" name="Medium Shading 2 Accent 3"/>  <w:LsdException locked="false" priority="65" semihidden="false"   unhidewhenused="false" name="Medium List 1 Accent 3"/>  <w:LsdException locked="false" priority="66" semihidden="false"   unhidewhenused="false" name="Medium List 2 Accent 3"/>  <w:LsdException locked="false" priority="67" semihidden="false"   unhidewhenused="false" name="Medium Grid 1 Accent 3"/>  <w:LsdException locked="false" priority="68" semihidden="false"   unhidewhenused="false" name="Medium Grid 2 Accent 3"/>  <w:LsdException locked="false" priority="69" semihidden="false"   unhidewhenused="false" name="Medium Grid 3 Accent 3"/>  <w:LsdException locked="false" priority="70" semihidden="false"   unhidewhenused="false" name="Dark List Accent 3"/>  <w:LsdException locked="false" priority="71" semihidden="false"   unhidewhenused="false" name="Colorful Shading Accent 3"/>  <w:LsdException locked="false" priority="72" semihidden="false"   unhidewhenused="false" name="Colorful List Accent 3"/>  <w:LsdException locked="false" priority="73" semihidden="false"   unhidewhenused="false" name="Colorful Grid Accent 3"/>  <w:LsdException locked="false" priority="60" semihidden="false"   unhidewhenused="false" name="Light Shading Accent 4"/>  <w:LsdException locked="false" priority="61" semihidden="false"   unhidewhenused="false" name="Light List Accent 4"/>  <w:LsdException locked="false" priority="62" semihidden="false"   unhidewhenused="false" name="Light Grid Accent 4"/>  <w:LsdException locked="false" priority="63" semihidden="false"   unhidewhenused="false" name="Medium Shading 1 Accent 4"/>  <w:LsdException locked="false" priority="64" semihidden="false"   unhidewhenused="false" name="Medium Shading 2 Accent 4"/>  <w:LsdException locked="false" priority="65" semihidden="false"   unhidewhenused="false" name="Medium List 1 Accent 4"/>  <w:LsdException locked="false" priority="66" semihidden="false"   unhidewhenused="false" name="Medium List 2 Accent 4"/>  <w:LsdException locked="false" priority="67" semihidden="false"   unhidewhenused="false" name="Medium Grid 1 Accent 4"/>  <w:LsdException locked="false" priority="68" semihidden="false"   unhidewhenused="false" name="Medium Grid 2 Accent 4"/>  <w:LsdException locked="false" priority="69" semihidden="false"   unhidewhenused="false" name="Medium Grid 3 Accent 4"/>  <w:LsdException locked="false" priority="70" semihidden="false"   unhidewhenused="false" name="Dark List Accent 4"/>  <w:LsdException locked="false" priority="71" semihidden="false"   unhidewhenused="false" name="Colorful Shading Accent 4"/>  <w:LsdException locked="false" priority="72" semihidden="false"   unhidewhenused="false" name="Colorful List Accent 4"/>  <w:LsdException locked="false" priority="73" semihidden="false"   unhidewhenused="false" name="Colorful Grid Accent 4"/>  <w:LsdException locked="false" priority="60" semihidden="false"   unhidewhenused="false" name="Light Shading Accent 5"/>  <w:LsdException locked="false" priority="61" semihidden="false"   unhidewhenused="false" name="Light List Accent 5"/>  <w:LsdException locked="false" priority="62" semihidden="false"   unhidewhenused="false" name="Light Grid Accent 5"/>  <w:LsdException locked="false" priority="63" semihidden="false"   unhidewhenused="false" name="Medium Shading 1 Accent 5"/>  <w:LsdException locked="false" priority="64" semihidden="false"   unhidewhenused="false" name="Medium Shading 2 Accent 5"/>  <w:LsdException locked="false" priority="65" semihidden="false"   unhidewhenused="false" name="Medium List 1 Accent 5"/>  <w:LsdException locked="false" priority="66" semihidden="false"   unhidewhenused="false" name="Medium List 2 Accent 5"/>  <w:LsdException locked="false" priority="67" semihidden="false"   unhidewhenused="false" name="Medium Grid 1 Accent 5"/>  <w:LsdException locked="false" priority="68" semihidden="false"   unhidewhenused="false" name="Medium Grid 2 Accent 5"/>  <w:LsdException locked="false" priority="69" semihidden="false"   unhidewhenused="false" name="Medium Grid 3 Accent 5"/>  <w:LsdException locked="false" priority="70" semihidden="false"   unhidewhenused="false" name="Dark List Accent 5"/>  <w:LsdException locked="false" priority="71" semihidden="false"   unhidewhenused="false" name="Colorful Shading Accent 5"/>  <w:LsdException locked="false" priority="72" semihidden="false"   unhidewhenused="false" name="Colorful List Accent 5"/>  <w:LsdException locked="false" priority="73" semihidden="false"   unhidewhenused="false" name="Colorful Grid Accent 5"/>  <w:LsdException locked="false" priority="60" semihidden="false"   unhidewhenused="false" name="Light Shading Accent 6"/>  <w:LsdException locked="false" priority="61" semihidden="false"   unhidewhenused="false" name="Light List Accent 6"/>  <w:LsdException locked="false" priority="62" semihidden="false"   unhidewhenused="false" name="Light Grid Accent 6"/>  <w:LsdException locked="false" priority="63" semihidden="false"   unhidewhenused="false" name="Medium Shading 1 Accent 6"/>  <w:LsdException locked="false" priority="64" semihidden="false"   unhidewhenused="false" name="Medium Shading 2 Accent 6"/>  <w:LsdException locked="false" priority="65" semihidden="false"   unhidewhenused="false" name="Medium List 1 Accent 6"/>  <w:LsdException locked="false" priority="66" semihidden="false"   unhidewhenused="false" name="Medium List 2 Accent 6"/>  <w:LsdException locked="false" priority="67" semihidden="false"   unhidewhenused="false" name="Medium Grid 1 Accent 6"/>  <w:LsdException locked="false" priority="68" semihidden="false"   unhidewhenused="false" name="Medium Grid 2 Accent 6"/>  <w:LsdException locked="false" priority="69" semihidden="false"   unhidewhenused="false" name="Medium Grid 3 Accent 6"/>  <w:LsdException locked="false" priority="70" semihidden="false"   unhidewhenused="false" name="Dark List Accent 6"/>  <w:LsdException locked="false" priority="71" semihidden="false"   unhidewhenused="false" name="Colorful Shading Accent 6"/>  <w:LsdException locked="false" priority="72" semihidden="false"   unhidewhenused="false" name="Colorful List Accent 6"/>  <w:LsdException locked="false" priority="73" semihidden="false"   unhidewhenused="false" name="Colorful Grid Accent 6"/>  <w:LsdException locked="false" priority="19" semihidden="false"   unhidewhenused="false" qformat="true" name="Subtle Emphasis"/>  <w:LsdException locked="false" priority="21" semihidden="false"   unhidewhenused="false" qformat="true" name="Intense Emphasis"/>  <w:LsdException locked="false" priority="31" semihidden="false"   unhidewhenused="false" qformat="true" name="Subtle Reference"/>  <w:LsdException locked="false" priority="32" semihidden="false"   unhidewhenused="false" qformat="true" name="Intense Reference"/>  <w:LsdException locked="false" priority="33" semihidden="false"   unhidewhenused="false" qformat="true" name="Book Title"/>  <w:LsdException locked="false" priority="37" name="Bibliography"/>  <w:LsdException locked="false" priority="39" qformat="true" name="TOC Heading"/> </w:LatentStyles></xml><![endif]--><!--[if gte mso 10]><style> /- Style Definitions *- table.MsoNormalTable	{mso-style-name:"표준 표";	mso-tstyle-rowband-size:0;	mso-tstyle-colband-size:0;	mso-style-noshow:yes;	mso-style-priority:99;	mso-style-parent:"";	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;	mso-para-margin:0cm;	mso-para-margin-bottom:.0001pt;	mso-pagination:widow-orphan;	font-size:10.0pt;	font-family:"Times New Roman","serif";}</style><![endif]--><p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 12pt; font-family: 나눔고딕코딩; color: black;" lang="EN-US">현재 안드로이드 폰에&nbsp; 설정된 벨소리/알림/알람 정보를 얻을 수 있습니다.</span></p><p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 12pt; font-family: 나눔고딕코딩; color: black;" lang="EN-US">만약 현재 설정이 안되어있으면 null이 리턴됨.</span></p><ul><li><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US">RingtoneManager.</span><i><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:#0000C0" lang="EN-US">TYPE_NOTIFICATION</span></i><span style="font-size: 12pt; font-family: 나눔고딕코딩; color: black;" lang="EN-US"></span></li><li><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US">RingtoneManager.</span><i><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:#0000C0" lang="EN-US">TYPE_RINGTONE</span></i><span style="font-size: 12pt; font-family: 나눔고딕코딩; color: black;" lang="EN-US"></span></li><li><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US">RingtoneManager.</span><i><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:#0000C0" lang="EN-US">TYPE_ALARM</span></i></li></ul><p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US"></span></p><p class="MsoNormal" style="text-align: left;" align="left"><span style="font-size: 12pt; font-family: 나눔고딕코딩; color: black;" lang="EN-US">//현재 설정된 알림 정보를 얻음
</span></p><p class="MsoNormal" style="text-align:left;word-break:keep-all" align="left"><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US">RingtoneManager.<i>getActualDefaultRingtoneUri</i>(</span><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:#0000C0" lang="EN-US">context</span><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US">,RingtoneManager.</span><i><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:#0000C0" lang="EN-US">TYPE_NOTIFICATION</span></i><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US">);</span><span style="font-size:12.0pt;font-family:나눔고딕코딩" lang="EN-US"></span></p><p class="MsoNormal" style="text-align:left;word-break:keep-all" align="left"><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US">Log.<i>d</i>(</span><i><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:#0000C0" lang="EN-US">TAG</span></i><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US">, </span><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:#2A00FF" lang="EN-US">"currentnotification : "</span><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US"> + defaultNotificationUri);</span><span style="font-size:12.0pt;font-family:나눔고딕코딩" lang="EN-US"></span></p><p class="MsoNormal" style="text-align: left;" align="left"><b><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:#7F0055" lang="EN-US">if</span></b><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US">(defaultNotificationUri != </span><b><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:#7F0055" lang="EN-US">null</span></b><span style="font-size: 12pt; font-family: 나눔고딕코딩; color: black;" lang="EN-US"> )</span></p><p class="MsoNormal" style="text-align:left;word-break:keep-all" align="left"><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US">{</span><span style="font-size:12.0pt;font-family:나눔고딕코딩" lang="EN-US"></span></p><p class="MsoNormal" style="text-align:left;text-indent:40.0pt;word-break:keep-all" align="left"><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US">Cursor c = getContentResolver().query(defaultNotificationUri, </span><b><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:#7F0055" lang="EN-US">null</span></b><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US">, </span><b><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:#7F0055" lang="EN-US">null</span></b><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US">, </span><b><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:#7F0055" lang="EN-US">null</span></b><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US">, </span><b><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:#7F0055" lang="EN-US">null</span></b><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US">);</span><span style="font-size:12.0pt;font-family:나눔고딕코딩" lang="EN-US"></span></p><p class="MsoNormal" style="text-align:left;word-break:keep-all" align="left"><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c.moveToFirst();</span><span style="font-size:12.0pt;font-family:나눔고딕코딩" lang="EN-US"></span></p><p class="MsoNormal" style="text-align:left;word-break:keep-all" align="left"><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;String title = c.getString(c.getColumnIndex(MediaStore.MediaColumns.</span><i><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:#0000C0" lang="EN-US">TITLE</span></i><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US">));</span><span style="font-size:12.0pt;font-family:나눔고딕코딩" lang="EN-US"></span></p><p class="MsoNormal" style="text-align:left;word-break:keep-all" align="left"><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log.<i>d</i>(</span><i><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:#0000C0" lang="EN-US">TAG</span></i><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US">, </span><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:#2A00FF" lang="EN-US">"ringtone title : "</span><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:black" lang="EN-US"> + title);</span><span style="font-size:12.0pt;font-family:나눔고딕코딩" lang="EN-US"></span></p><p class="MsoNormal"><span style="font-size: 12pt; font-family: 나눔고딕코딩; color: black;" lang="EN-US">}</span></p><p class="MsoNormal"><span style="font-size: 12pt; font-family: 나눔고딕코딩; color: black;" lang="EN-US">else</span></p><p class="MsoNormal"><span style="font-size: 12pt; font-family: 나눔고딕코딩; color: black;" lang="EN-US">{</span></p><p class="MsoNormal"><span style="font-size: 12pt; font-family: 나눔고딕코딩; color: black;" lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Log.<i>d</i>(</span><i><span style="font-size:12.0pt;font-family:나눔고딕코딩;color:#0000C0" lang="EN-US">TAG</span></i><span style="font-size: 12pt; font-family: 나눔고딕코딩; color: black;" lang="EN-US">, </span><span style="font-size: 12pt; font-family: 나눔고딕코딩; color: rgb(42, 0, 255);" lang="EN-US">"무음 또는 설정되지 않았음"</span><span style="font-size: 12pt; font-family: 나눔고딕코딩; color: black;" lang="EN-US">);</span>
<span style="font-size: 12pt; font-family: 나눔고딕코딩; color: black;" lang="EN-US"></span></p><p class="MsoNormal"><span style="font-size: 12pt; font-family: 나눔고딕코딩; color: black;" lang="EN-US">}
</span></p><br/><br/>tag : <a href="/tag/안드로이드" rel="tag">안드로이드</a>,&nbsp;<a href="/tag/android" rel="tag">android</a>,&nbsp;<a href="/tag/ringtone" rel="tag">ringtone</a>,&nbsp;<a href="/tag/notification" rel="tag">notification</a>,&nbsp;<a href="/tag/alarm" rel="tag">alarm</a>,&nbsp;<a href="/tag/벨소리" rel="tag">벨소리</a>,&nbsp;<a href="/tag/알림" rel="tag">알림</a>,&nbsp;<a href="/tag/알람" rel="tag">알람</a>,&nbsp;<a href="/tag/설정" rel="tag">설정</a>			 ]]> 
		</description>
		<category>안드로이드(Android)</category>
		<category>안드로이드</category>
		<category>android</category>
		<category>ringtone</category>
		<category>notification</category>
		<category>alarm</category>
		<category>벨소리</category>
		<category>알림</category>
		<category>알람</category>
		<category>설정</category>

		<comments>http://newkain.egloos.com/2762399#comments</comments>
		<pubDate>Fri, 10 Jun 2011 02:28:49 GMT</pubDate>
		<dc:creator>떵꺼리</dc:creator>
	</item>
</channel>
</rss>

