﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-angryegg</title><link>http://www.blogjava.net/angryegg/</link><description /><language>zh-cn</language><lastBuildDate>Tue, 16 Jun 2026 02:12:31 GMT</lastBuildDate><pubDate>Tue, 16 Jun 2026 02:12:31 GMT</pubDate><ttl>60</ttl><item><title>乐学Android之04：隐藏标题栏</title><link>http://www.blogjava.net/angryegg/articles/355444.html</link><dc:creator>angryegg</dc:creator><author>angryegg</author><pubDate>Sun, 31 Jul 2011 07:40:00 GMT</pubDate><guid>http://www.blogjava.net/angryegg/articles/355444.html</guid><wfw:comment>http://www.blogjava.net/angryegg/comments/355444.html</wfw:comment><comments>http://www.blogjava.net/angryegg/articles/355444.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/angryegg/comments/commentRss/355444.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/angryegg/services/trackbacks/355444.html</trackback:ping><description><![CDATA[<p>&nbsp;</p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080">1</span><img id="Codehighlighter1_52_243_Open_Image" onclick="this.style.display='none'; Codehighlighter1_52_243_Open_Text.style.display='none'; Codehighlighter1_52_243_Closed_Image.style.display='inline'; Codehighlighter1_52_243_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif"><img style="display: none" id="Codehighlighter1_52_243_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_52_243_Closed_Text.style.display='none'; Codehighlighter1_52_243_Open_Image.style.display='inline'; Codehighlighter1_52_243_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif"><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;onCreate(Bundle&nbsp;savedInstanceState)&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_52_243_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_52_243_Open_Text"><span style="color: #000000">{<br /></span><span style="color: #008080">2</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">super</span><span style="color: #000000">.onCreate(savedInstanceState);<br /></span><span style="color: #008080">3</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: yellow; color: #000000">requestWindowFeature(Window.FEATURE_NO_TITLE);</span><span style="color: #000000"><br /></span><span style="color: #008080">4</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setContentView(R.layout.main);<br /></span><span style="color: #008080">5</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log.d(tag,&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">In&nbsp;the&nbsp;onCreate()&nbsp;event</span><span style="color: #000000">"</span><span style="color: #000000">);<br /></span><span style="color: #008080">6</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br /></span><span style="color: #008080">7</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span></div>
<p>&nbsp;</p>
<p><img alt="" src="http://www.blogjava.net/images/blogjava_net/angryegg/073111_0740_1.png" /></p><img src ="http://www.blogjava.net/angryegg/aggbug/355444.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/angryegg/" target="_blank">angryegg</a> 2011-07-31 15:40 <a href="http://www.blogjava.net/angryegg/articles/355444.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>乐学Android之05：显示Dialog Window</title><link>http://www.blogjava.net/angryegg/articles/355443.html</link><dc:creator>angryegg</dc:creator><author>angryegg</author><pubDate>Sun, 31 Jul 2011 07:36:00 GMT</pubDate><guid>http://www.blogjava.net/angryegg/articles/355443.html</guid><wfw:comment>http://www.blogjava.net/angryegg/comments/355443.html</wfw:comment><comments>http://www.blogjava.net/angryegg/articles/355443.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/angryegg/comments/commentRss/355443.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/angryegg/services/trackbacks/355443.html</trackback:ping><description><![CDATA[<p>&nbsp;</p><span style="font-size: 10pt">
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080">&nbsp;1</span><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /><span style="color: #0000ff">&lt;?</span><span style="color: #ff00ff">xml&nbsp;version="1.0"&nbsp;encoding="utf-8"</span><span style="color: #0000ff">?&gt;</span><span style="color: #000000"><br /></span><span style="color: #008080">&nbsp;2</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">LinearLayout<br /></span><span style="color: #008080">&nbsp;3</span><span style="color: #800000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #ff0000">xmlns:android</span><span style="color: #0000ff">="http://schemas.android.com/apk/res/android"</span><span style="color: #ff0000"><br /></span><span style="color: #008080">&nbsp;4</span><span style="color: #ff0000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;android:orientation</span><span style="color: #0000ff">="vertical"</span><span style="color: #ff0000"><br /></span><span style="color: #008080">&nbsp;5</span><span style="color: #ff0000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;android:layout_width</span><span style="color: #0000ff">="fill_parent"</span><span style="color: #ff0000"><br /></span><span style="color: #008080">&nbsp;6</span><span style="color: #ff0000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;android:layout_height</span><span style="color: #0000ff">="fill_parent"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br /></span><span style="color: #008080">&nbsp;7</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">TextView<br /></span><span style="color: #008080">&nbsp;8</span><span style="color: #800000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #ff0000">android:layout_width</span><span style="color: #0000ff">="fill_parent"</span><span style="color: #ff0000"><br /></span><span style="color: #008080">&nbsp;9</span><span style="color: #ff0000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;android:layout_height</span><span style="color: #0000ff">="wrap_content"</span><span style="color: #ff0000"><br /></span><span style="color: #008080">10</span><span style="color: #ff0000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;android:text</span><span style="color: #0000ff">="@string/hello"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;</span><span style="color: #000000"><br /></span><span style="background-color: yellow; color: #008080">11</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: yellow; color: #0000ff">&lt;</span><span style="background-color: yellow; color: #800000">Button<br /></span><span style="background-color: yellow; color: #008080">12</span><span style="color: #800000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: yellow; color: #ff0000">android:id</span><span style="background-color: yellow; color: #0000ff">="@+id/button1"</span><span style="color: #ff0000"><br /></span><span style="background-color: yellow; color: #008080">13</span><span style="color: #ff0000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="background-color: yellow; color: #ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;android:layout_width</span><span style="background-color: yellow; color: #0000ff">="fill_parent"</span><span style="color: #ff0000"><br /></span><span style="background-color: yellow; color: #008080">14</span><span style="color: #ff0000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="background-color: yellow; color: #ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;android:layout_height</span><span style="background-color: yellow; color: #0000ff">="wrap_content"</span><span style="color: #ff0000">&nbsp;<br /></span><span style="background-color: yellow; color: #008080">15</span><span style="color: #ff0000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="background-color: yellow; color: #ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;android:text</span><span style="background-color: yellow; color: #0000ff">="单击显示弹出窗口"</span><span style="background-color: yellow; color: #0000ff">/&gt;</span><span style="color: #000000"><br /></span><span style="color: #008080">16</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">LinearLayout</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br /></span><span style="color: #008080">17</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span></div>
<p>&nbsp;</p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080">&nbsp;1</span><img id="Codehighlighter1_51_602_Open_Image" onclick="this.style.display='none'; Codehighlighter1_51_602_Open_Text.style.display='none'; Codehighlighter1_51_602_Closed_Image.style.display='inline'; Codehighlighter1_51_602_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif"><img style="display: none" id="Codehighlighter1_51_602_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_51_602_Closed_Text.style.display='none'; Codehighlighter1_51_602_Open_Image.style.display='inline'; Codehighlighter1_51_602_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif"><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;BeginAndroidActivity&nbsp;</span><span style="color: #0000ff">extends</span><span style="color: #000000">&nbsp;Activity&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_51_602_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_51_602_Open_Text"><span style="color: #000000">{<br /></span><span style="color: #008080">&nbsp;2</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">private</span><span style="color: #000000">&nbsp;String&nbsp;tag&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">Events</span><span style="color: #000000">"</span><span style="color: #000000">;<br /></span><span style="background-color: yellow; color: #008080">&nbsp;3</span><span style="color: #000000"><img id="Codehighlighter1_121_144_Open_Image" onclick="this.style.display='none'; Codehighlighter1_121_144_Open_Text.style.display='none'; Codehighlighter1_121_144_Closed_Image.style.display='inline'; Codehighlighter1_121_144_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_121_144_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_121_144_Closed_Text.style.display='none'; Codehighlighter1_121_144_Open_Image.style.display='inline'; Codehighlighter1_121_144_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif">&nbsp;</span><span style="background-color: yellow; color: #0000ff">private</span><span style="background-color: yellow; color: #000000">&nbsp;CharSequence[]&nbsp;items&nbsp;</span><span style="background-color: yellow; color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_121_144_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_121_144_Open_Text"><span style="background-color: yellow; color: #000000">{</span><span style="background-color: yellow; color: #000000">"</span><span style="background-color: yellow; color: #000000">Google</span><span style="background-color: yellow; color: #000000">"</span><span style="background-color: yellow; color: #000000">,</span><span style="background-color: yellow; color: #000000">"</span><span style="background-color: yellow; color: #000000">Apple</span><span style="background-color: yellow; color: #000000">"</span><span style="background-color: yellow; color: #000000">,</span><span style="background-color: yellow; color: #000000">"</span><span style="background-color: yellow; color: #000000">HTC</span><span style="background-color: yellow; color: #000000">"</span><span style="background-color: yellow; color: #000000">}</span></span><span style="background-color: yellow; color: #000000">;<br /></span><span style="background-color: yellow; color: #008080">&nbsp;4</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;</span><span style="background-color: yellow; color: #0000ff">private</span><span style="color: #000000">&nbsp;</span><span style="background-color: yellow; color: #0000ff">boolean</span><span style="background-color: yellow; color: #000000">[]&nbsp;itemsChecked&nbsp;</span><span style="background-color: yellow; color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="background-color: yellow; color: #0000ff">new</span><span style="color: #000000">&nbsp;</span><span style="background-color: yellow; color: #0000ff">boolean</span><span style="background-color: yellow; color: #000000">[items.length];</span><span style="color: #000000"><br /></span><span style="color: #008080">&nbsp;5</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;<br /></span><span style="color: #008080">&nbsp;6</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;@Override<br /></span><span style="color: #008080">&nbsp;7</span><span style="color: #000000"><img id="Codehighlighter1_277_600_Open_Image" onclick="this.style.display='none'; Codehighlighter1_277_600_Open_Text.style.display='none'; Codehighlighter1_277_600_Closed_Image.style.display='inline'; Codehighlighter1_277_600_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_277_600_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_277_600_Closed_Text.style.display='none'; Codehighlighter1_277_600_Open_Image.style.display='inline'; Codehighlighter1_277_600_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;onCreate(Bundle&nbsp;savedInstanceState)&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_277_600_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_277_600_Open_Text"><span style="color: #000000">{<br /></span><span style="color: #008080">&nbsp;8</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">super</span><span style="color: #000000">.onCreate(savedInstanceState);<br /></span><span style="color: #008080">&nbsp;9</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setContentView(R.layout.main);<br /></span><span style="color: #008080">10</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log.d(tag,&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">In&nbsp;the&nbsp;onCreate()&nbsp;event</span><span style="color: #000000">"</span><span style="color: #000000">);<br /></span><span style="background-color: yellow; color: #008080">11</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" /></span><span style="background-color: yellow; color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Button&nbsp;button&nbsp;</span><span style="background-color: yellow; color: #000000">=</span><span style="background-color: yellow; color: #000000">&nbsp;(Button)&nbsp;findViewById(R.id.button1);<br /></span><span style="background-color: yellow; color: #008080">12</span><span style="color: #000000"><img id="Codehighlighter1_531_592_Open_Image" onclick="this.style.display='none'; Codehighlighter1_531_592_Open_Text.style.display='none'; Codehighlighter1_531_592_Closed_Image.style.display='inline'; Codehighlighter1_531_592_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_531_592_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_531_592_Closed_Text.style.display='none'; Codehighlighter1_531_592_Open_Image.style.display='inline'; Codehighlighter1_531_592_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif"></span><span style="background-color: yellow; color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;button.setOnClickListener(</span><span style="background-color: yellow; color: #0000ff">new</span><span style="background-color: yellow; color: #000000">&nbsp;View.OnClickListener()&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_531_592_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_531_592_Open_Text"><span style="background-color: yellow; color: #000000">{<br /></span><span style="background-color: yellow; color: #008080">13</span><span style="color: #000000"><img id="Codehighlighter1_564_588_Open_Image" onclick="this.style.display='none'; Codehighlighter1_564_588_Open_Text.style.display='none'; Codehighlighter1_564_588_Closed_Image.style.display='inline'; Codehighlighter1_564_588_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_564_588_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_564_588_Closed_Text.style.display='none'; Codehighlighter1_564_588_Open_Image.style.display='inline'; Codehighlighter1_564_588_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: yellow; color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="background-color: yellow; color: #0000ff">void</span><span style="background-color: yellow; color: #000000">&nbsp;onClick(View&nbsp;v)&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_564_588_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_564_588_Open_Text"><span style="background-color: yellow; color: #000000">{<br /></span><span style="background-color: yellow; color: #008080">14</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" /></span><span style="background-color: yellow; color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;showDialog(</span><span style="background-color: yellow; color: #000000">0</span><span style="background-color: yellow; color: #000000">);<br /></span><span style="background-color: yellow; color: #008080">15</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif"  alt="" /></span><span style="background-color: yellow; color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br /></span><span style="background-color: yellow; color: #008080">16</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif"  alt="" /></span><span style="background-color: yellow; color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="background-color: yellow; color: #000000">);</span><span style="color: #000000"><br /></span><span style="color: #008080">17</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br /></span><span style="color: #008080">18</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif"  alt="" />}</span></span><span style="color: #000000"><br /></span><span style="color: #008080">19</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span></div>
<p>&nbsp;</p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080">&nbsp;1</span><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;@Override<br /></span><span style="color: #008080">&nbsp;2</span><span style="color: #000000"><img id="Codehighlighter1_65_1004_Open_Image" onclick="this.style.display='none'; Codehighlighter1_65_1004_Open_Text.style.display='none'; Codehighlighter1_65_1004_Closed_Image.style.display='inline'; Codehighlighter1_65_1004_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif"><img style="display: none" id="Codehighlighter1_65_1004_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_65_1004_Closed_Text.style.display='none'; Codehighlighter1_65_1004_Open_Image.style.display='inline'; Codehighlighter1_65_1004_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">protected</span><span style="color: #000000">&nbsp;Dialog&nbsp;onCreateDialog(</span><span style="color: #0000ff">int</span><span style="color: #000000">&nbsp;id,&nbsp;Bundle&nbsp;args)&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_65_1004_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_65_1004_Open_Text"><span style="color: #000000">{<br /></span><span style="color: #008080">&nbsp;3</span><span style="color: #000000"><img id="Codehighlighter1_81_986_Open_Image" onclick="this.style.display='none'; Codehighlighter1_81_986_Open_Text.style.display='none'; Codehighlighter1_81_986_Closed_Image.style.display='inline'; Codehighlighter1_81_986_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_81_986_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_81_986_Closed_Text.style.display='none'; Codehighlighter1_81_986_Open_Image.style.display='inline'; Codehighlighter1_81_986_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">switch</span><span style="color: #000000">&nbsp;(id)&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_81_986_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_81_986_Open_Text"><span style="color: #000000">{<br /></span><span style="color: #008080">&nbsp;4</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">case</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">0</span><span style="color: #000000">:<br /></span><span style="color: #008080">&nbsp;5</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">return</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;AlertDialog.Builder(</span><span style="color: #0000ff">this</span><span style="color: #000000">)<br /></span><span style="color: #008080">&nbsp;6</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.setIcon(R.drawable.icon)<br /></span><span style="color: #008080">&nbsp;7</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.setTitle(</span><span style="color: #000000">"</span><span style="color: #000000">这是一个Dialog</span><span style="color: #000000">"</span><span style="color: #000000">)<br /></span><span style="color: #008080">&nbsp;8</span><span style="color: #000000"><img id="Codehighlighter1_258_415_Open_Image" onclick="this.style.display='none'; Codehighlighter1_258_415_Open_Text.style.display='none'; Codehighlighter1_258_415_Closed_Image.style.display='inline'; Codehighlighter1_258_415_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_258_415_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_258_415_Closed_Text.style.display='none'; Codehighlighter1_258_415_Open_Image.style.display='inline'; Codehighlighter1_258_415_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.setPositiveButton(</span><span style="color: #000000">"</span><span style="color: #000000">OK</span><span style="color: #000000">"</span><span style="color: #000000">,&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;DialogInterface.OnClickListener()&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_258_415_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_258_415_Open_Text"><span style="color: #000000">{<br /></span><span style="color: #008080">&nbsp;9</span><span style="color: #000000"><img id="Codehighlighter1_320_409_Open_Image" onclick="this.style.display='none'; Codehighlighter1_320_409_Open_Text.style.display='none'; Codehighlighter1_320_409_Closed_Image.style.display='inline'; Codehighlighter1_320_409_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_320_409_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_320_409_Closed_Text.style.display='none'; Codehighlighter1_320_409_Open_Image.style.display='inline'; Codehighlighter1_320_409_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;onClick(DialogInterface&nbsp;dialog,&nbsp;</span><span style="color: #0000ff">int</span><span style="color: #000000">&nbsp;which)&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_320_409_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_320_409_Open_Text"><span style="color: #000000">{<br /></span><span style="color: #008080">10</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Toast.makeText(getBaseContext(),&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">OK&nbsp;Clicked!</span><span style="color: #000000">"</span><span style="color: #000000">,&nbsp;Toast.LENGTH_SHORT).show();<br /></span><span style="color: #008080">11</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br /></span><span style="color: #008080">12</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">)<br /></span><span style="color: #008080">13</span><span style="color: #000000"><img id="Codehighlighter1_489_650_Open_Image" onclick="this.style.display='none'; Codehighlighter1_489_650_Open_Text.style.display='none'; Codehighlighter1_489_650_Closed_Image.style.display='inline'; Codehighlighter1_489_650_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_489_650_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_489_650_Closed_Text.style.display='none'; Codehighlighter1_489_650_Open_Image.style.display='inline'; Codehighlighter1_489_650_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.setNegativeButton(</span><span style="color: #000000">"</span><span style="color: #000000">Cancel</span><span style="color: #000000">"</span><span style="color: #000000">,&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;DialogInterface.OnClickListener()&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_489_650_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_489_650_Open_Text"><span style="color: #000000">{<br /></span><span style="color: #008080">14</span><span style="color: #000000"><img id="Codehighlighter1_551_644_Open_Image" onclick="this.style.display='none'; Codehighlighter1_551_644_Open_Text.style.display='none'; Codehighlighter1_551_644_Closed_Image.style.display='inline'; Codehighlighter1_551_644_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_551_644_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_551_644_Closed_Text.style.display='none'; Codehighlighter1_551_644_Open_Image.style.display='inline'; Codehighlighter1_551_644_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;onClick(DialogInterface&nbsp;dialog,&nbsp;</span><span style="color: #0000ff">int</span><span style="color: #000000">&nbsp;which)&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_551_644_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_551_644_Open_Text"><span style="color: #000000">{<br /></span><span style="color: #008080">15</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Toast.makeText(getBaseContext(),&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">Cancel&nbsp;Clicked!</span><span style="color: #000000">"</span><span style="color: #000000">,&nbsp;Toast.LENGTH_SHORT).show();<br /></span><span style="color: #008080">16</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br /></span><span style="color: #008080">17</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">)<br /></span><span style="color: #008080">18</span><span style="color: #000000"><img id="Codehighlighter1_748_966_Open_Image" onclick="this.style.display='none'; Codehighlighter1_748_966_Open_Text.style.display='none'; Codehighlighter1_748_966_Closed_Image.style.display='inline'; Codehighlighter1_748_966_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_748_966_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_748_966_Closed_Text.style.display='none'; Codehighlighter1_748_966_Open_Image.style.display='inline'; Codehighlighter1_748_966_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.setMultiChoiceItems(items,&nbsp;itemsChecked,&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;DialogInterface.OnMultiChoiceClickListener()&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_748_966_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_748_966_Open_Text"><span style="color: #000000">{<br /></span><span style="color: #008080">19</span><span style="color: #000000"><img id="Codehighlighter1_829_960_Open_Image" onclick="this.style.display='none'; Codehighlighter1_829_960_Open_Text.style.display='none'; Codehighlighter1_829_960_Closed_Image.style.display='inline'; Codehighlighter1_829_960_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_829_960_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_829_960_Closed_Text.style.display='none'; Codehighlighter1_829_960_Open_Image.style.display='inline'; Codehighlighter1_829_960_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;onClick(DialogInterface&nbsp;dialog,&nbsp;</span><span style="color: #0000ff">int</span><span style="color: #000000">&nbsp;which,&nbsp;</span><span style="color: #0000ff">boolean</span><span style="color: #000000">&nbsp;isChecked)&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_829_960_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_829_960_Open_Text"><span style="color: #000000">{<br /></span><span style="color: #008080">20</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: yellow; color: #000000">Toast.makeText(getBaseContext(),&nbsp;items[which]&nbsp;</span><span style="background-color: yellow; color: #000000">+</span><span style="background-color: yellow; color: #000000">&nbsp;(isChecked&nbsp;</span><span style="background-color: yellow; color: #000000">?</span><span style="color: #000000">&nbsp;</span><span style="background-color: yellow; color: #000000">"</span><span style="background-color: yellow; color: #000000">&nbsp;checked!</span><span style="background-color: yellow; color: #000000">"</span><span style="background-color: yellow; color: #000000">&nbsp;:</span><span style="background-color: yellow; color: #000000">"</span><span style="background-color: yellow; color: #000000">&nbsp;unChecked!</span><span style="background-color: yellow; color: #000000">"</span><span style="background-color: yellow; color: #000000">),&nbsp;Toast.LENGTH_SHORT).show();</span><span style="color: #000000"><br /></span><span style="color: #008080">21</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br /></span><span style="color: #008080">22</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">)<br /></span><span style="color: #008080">23</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.create();<br /></span><span style="color: #008080">24</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br /></span><span style="color: #008080">25</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">return</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">null</span><span style="color: #000000">;<br /></span><span style="color: #008080">26</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" /><br /></span><span style="color: #008080">27</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif"  alt="" />}</span></span></div>
<p><br /></span>&nbsp;</p>
<p><img alt="" src="http://www.blogjava.net/images/blogjava_net/angryegg/073111_0736_DialogWindo1.png" /> </p>
<p>&nbsp;</p>
<p><img alt="" src="http://www.blogjava.net/images/blogjava_net/angryegg/073111_0736_DialogWindo2.png" /></p><img src ="http://www.blogjava.net/angryegg/aggbug/355443.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/angryegg/" target="_blank">angryegg</a> 2011-07-31 15:36 <a href="http://www.blogjava.net/angryegg/articles/355443.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>乐学Android之03：Activity样式</title><link>http://www.blogjava.net/angryegg/articles/355442.html</link><dc:creator>angryegg</dc:creator><author>angryegg</author><pubDate>Sun, 31 Jul 2011 07:25:00 GMT</pubDate><guid>http://www.blogjava.net/angryegg/articles/355442.html</guid><wfw:comment>http://www.blogjava.net/angryegg/comments/355442.html</wfw:comment><comments>http://www.blogjava.net/angryegg/articles/355442.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/angryegg/comments/commentRss/355442.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/angryegg/services/trackbacks/355442.html</trackback:ping><description><![CDATA[<p>&nbsp;</p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080">&nbsp;1</span><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /><span style="color: #0000ff">&lt;?</span><span style="color: #ff00ff">xml&nbsp;version="1.0"&nbsp;encoding="utf-8"</span><span style="color: #0000ff">?&gt;</span><span style="color: #000000"><br /></span><span style="color: #008080">&nbsp;2</span><span style="color: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">manifest&nbsp;</span><span style="color: #ff0000">xmlns:android</span><span style="color: #0000ff">="http://schemas.android.com/apk/res/android"</span><span style="color: #ff0000"><br /></span><span style="color: #008080">&nbsp;3</span><span style="color: #ff0000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;package</span><span style="color: #0000ff">="com.buda"</span><span style="color: #ff0000"><br /></span><span style="color: #008080">&nbsp;4</span><span style="color: #ff0000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;android:versionCode</span><span style="color: #0000ff">="1"</span><span style="color: #ff0000"><br /></span><span style="color: #008080">&nbsp;5</span><span style="color: #ff0000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;android:versionName</span><span style="color: #0000ff">="1.0"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br /></span><span style="color: #008080">&nbsp;6</span><span style="color: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">uses-sdk&nbsp;</span><span style="color: #ff0000">android:minSdkVersion</span><span style="color: #0000ff">="10"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;</span><span style="color: #000000"><br /></span><span style="color: #008080">&nbsp;7</span><span style="color: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /><br /></span><span style="color: #008080">&nbsp;8</span><span style="color: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">application&nbsp;</span><span style="color: #ff0000">android:icon</span><span style="color: #0000ff">="@drawable/icon"</span><span style="color: #ff0000">&nbsp;android:label</span><span style="color: #0000ff">="@string/app_name"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br /></span><span style="color: #008080">&nbsp;9</span><span style="color: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">activity&nbsp;</span><span style="color: #ff0000">android:name</span><span style="color: #0000ff">=".BeginAndroidActivity"</span><span style="color: #ff0000"><br /></span><span style="color: #008080">10</span><span style="color: #ff0000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;android:label</span><span style="color: #0000ff">="@string/app_name"</span><span style="color: #ff0000"><br /></span><span style="color: #008080">11</span><span style="color: #ff0000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: yellow; color: #ff0000">android:theme</span><span style="background-color: yellow; color: #0000ff">="@android:style/Theme.Dialog"</span><span style="color: #ff0000"><br /></span><span style="color: #008080">12</span><span style="color: #ff0000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br /></span><span style="color: #008080">13</span><span style="color: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">intent-filter</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br /></span><span style="color: #008080">14</span><span style="color: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">action&nbsp;</span><span style="color: #ff0000">android:name</span><span style="color: #0000ff">="android.intent.action.MAIN"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;</span><span style="color: #000000"><br /></span><span style="color: #008080">15</span><span style="color: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">category&nbsp;</span><span style="color: #ff0000">android:name</span><span style="color: #0000ff">="android.intent.category.LAUNCHER"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;</span><span style="color: #000000"><br /></span><span style="color: #008080">16</span><span style="color: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">intent-filter</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br /></span><span style="color: #008080">17</span><span style="color: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">activity</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br /></span><span style="color: #008080">18</span><span style="color: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /><br /></span><span style="color: #008080">19</span><span style="color: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">application</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br /></span><span style="color: #008080">20</span><span style="color: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">manifest</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br /></span><span style="color: #008080">21</span><span style="color: #000000"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span></div>
<p><br />&nbsp;</p>
<p><img alt="" src="http://www.blogjava.net/images/blogjava_net/angryegg/073111_0725_Activity1.png" /></p><img src ="http://www.blogjava.net/angryegg/aggbug/355442.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/angryegg/" target="_blank">angryegg</a> 2011-07-31 15:25 <a href="http://www.blogjava.net/angryegg/articles/355442.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>乐学Android之02：Activity生命周期</title><link>http://www.blogjava.net/angryegg/articles/355441.html</link><dc:creator>angryegg</dc:creator><author>angryegg</author><pubDate>Sun, 31 Jul 2011 07:18:00 GMT</pubDate><guid>http://www.blogjava.net/angryegg/articles/355441.html</guid><wfw:comment>http://www.blogjava.net/angryegg/comments/355441.html</wfw:comment><comments>http://www.blogjava.net/angryegg/articles/355441.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/angryegg/comments/commentRss/355441.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/angryegg/services/trackbacks/355441.html</trackback:ping><description><![CDATA[<p><img alt="" src="http://www.blogjava.net/images/blogjava_net/angryegg/073111_0718_Activity1.png" /> </p>
<p>
<p><span style="font-size: 10pt"></span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080">&nbsp;1</span><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /><span style="color: #0000ff">package</span><span style="color: #000000">&nbsp;com.buda;<br /></span><span style="color: #008080">&nbsp;2</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /><br /></span><span style="color: #008080">&nbsp;3</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="color: #0000ff">import</span><span style="color: #000000">&nbsp;android.app.Activity;<br /></span><span style="color: #008080">&nbsp;4</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="color: #0000ff">import</span><span style="color: #000000">&nbsp;android.os.Bundle;<br /></span><span style="color: #008080">&nbsp;5</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span><span style="color: #0000ff">import</span><span style="color: #000000">&nbsp;android.util.Log;<br /></span><span style="color: #008080">&nbsp;6</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /><br /></span><span style="color: #008080">&nbsp;7</span><span style="color: #000000"><img id="Codehighlighter1_151_1017_Open_Image" onclick="this.style.display='none'; Codehighlighter1_151_1017_Open_Text.style.display='none'; Codehighlighter1_151_1017_Closed_Image.style.display='inline'; Codehighlighter1_151_1017_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif"><img style="display: none" id="Codehighlighter1_151_1017_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_151_1017_Closed_Text.style.display='none'; Codehighlighter1_151_1017_Open_Image.style.display='inline'; Codehighlighter1_151_1017_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif"></span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;BeginAndroidActivity&nbsp;</span><span style="color: #0000ff">extends</span><span style="color: #000000">&nbsp;Activity&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_151_1017_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_151_1017_Open_Text"><span style="color: #000000">{<br /></span><span style="color: #008080">&nbsp;8</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">private</span><span style="color: #000000">&nbsp;String&nbsp;tag&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">Events</span><span style="color: #000000">"</span><span style="color: #000000">;<br /></span><span style="color: #008080">&nbsp;9</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;<br /></span><span style="color: #008080">10</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;@Override<br /></span><span style="color: #008080">11</span><span style="color: #000000"><img id="Codehighlighter1_255_391_Open_Image" onclick="this.style.display='none'; Codehighlighter1_255_391_Open_Text.style.display='none'; Codehighlighter1_255_391_Closed_Image.style.display='inline'; Codehighlighter1_255_391_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_255_391_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_255_391_Closed_Text.style.display='none'; Codehighlighter1_255_391_Open_Image.style.display='inline'; Codehighlighter1_255_391_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;onCreate(Bundle&nbsp;savedInstanceState)&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_255_391_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_255_391_Open_Text"><span style="color: #000000">{<br /></span><span style="color: #008080">12</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">super</span><span style="color: #000000">.onCreate(savedInstanceState);<br /></span><span style="color: #008080">13</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setContentView(R.layout.main);<br /></span><span style="color: #008080">14</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log.d(tag,&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">In&nbsp;the&nbsp;onCreate()&nbsp;event</span><span style="color: #000000">"</span><span style="color: #000000">);<br /></span><span style="color: #008080">15</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br /></span><span style="color: #008080">16</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" /><br /></span><span style="color: #008080">17</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;@Override<br /></span><span style="color: #008080">18</span><span style="color: #000000"><img id="Codehighlighter1_433_499_Open_Image" onclick="this.style.display='none'; Codehighlighter1_433_499_Open_Text.style.display='none'; Codehighlighter1_433_499_Closed_Image.style.display='inline'; Codehighlighter1_433_499_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_433_499_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_433_499_Closed_Text.style.display='none'; Codehighlighter1_433_499_Open_Image.style.display='inline'; Codehighlighter1_433_499_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">protected</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;onDestroy()&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_433_499_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_433_499_Open_Text"><span style="color: #000000">{<br /></span><span style="color: #008080">19</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">super</span><span style="color: #000000">.onDestroy();<br /></span><span style="color: #008080">20</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log.d(tag,&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">In&nbsp;the&nbsp;onDestroy()&nbsp;event</span><span style="color: #000000">"</span><span style="color: #000000">);<br /></span><span style="color: #008080">21</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br /></span><span style="color: #008080">22</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" /><br /></span><span style="color: #008080">23</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;@Override<br /></span><span style="color: #008080">24</span><span style="color: #000000"><img id="Codehighlighter1_539_601_Open_Image" onclick="this.style.display='none'; Codehighlighter1_539_601_Open_Text.style.display='none'; Codehighlighter1_539_601_Closed_Image.style.display='inline'; Codehighlighter1_539_601_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_539_601_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_539_601_Closed_Text.style.display='none'; Codehighlighter1_539_601_Open_Image.style.display='inline'; Codehighlighter1_539_601_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">protected</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;onPause()&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_539_601_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_539_601_Open_Text"><span style="color: #000000">{<br /></span><span style="color: #008080">25</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">super</span><span style="color: #000000">.onPause();<br /></span><span style="color: #008080">26</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log.d(tag,&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">In&nbsp;the&nbsp;onPause()&nbsp;event</span><span style="color: #000000">"</span><span style="color: #000000">);<br /></span><span style="color: #008080">27</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br /></span><span style="color: #008080">28</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" /><br /></span><span style="color: #008080">29</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;@Override<br /></span><span style="color: #008080">30</span><span style="color: #000000"><img id="Codehighlighter1_643_709_Open_Image" onclick="this.style.display='none'; Codehighlighter1_643_709_Open_Text.style.display='none'; Codehighlighter1_643_709_Closed_Image.style.display='inline'; Codehighlighter1_643_709_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_643_709_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_643_709_Closed_Text.style.display='none'; Codehighlighter1_643_709_Open_Image.style.display='inline'; Codehighlighter1_643_709_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">protected</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;onRestart()&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_643_709_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_643_709_Open_Text"><span style="color: #000000">{<br /></span><span style="color: #008080">31</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">super</span><span style="color: #000000">.onRestart();<br /></span><span style="color: #008080">32</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log.d(tag,&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">In&nbsp;the&nbsp;onRestart()&nbsp;event</span><span style="color: #000000">"</span><span style="color: #000000">);<br /></span><span style="color: #008080">33</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br /></span><span style="color: #008080">34</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" /><br /></span><span style="color: #008080">35</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;@Override<br /></span><span style="color: #008080">36</span><span style="color: #000000"><img id="Codehighlighter1_750_814_Open_Image" onclick="this.style.display='none'; Codehighlighter1_750_814_Open_Text.style.display='none'; Codehighlighter1_750_814_Closed_Image.style.display='inline'; Codehighlighter1_750_814_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_750_814_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_750_814_Closed_Text.style.display='none'; Codehighlighter1_750_814_Open_Image.style.display='inline'; Codehighlighter1_750_814_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">protected</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;onResume()&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_750_814_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_750_814_Open_Text"><span style="color: #000000">{<br /></span><span style="color: #008080">37</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">super</span><span style="color: #000000">.onResume();<br /></span><span style="color: #008080">38</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log.d(tag,&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">In&nbsp;the&nbsp;onResume()&nbsp;event</span><span style="color: #000000">"</span><span style="color: #000000">);<br /></span><span style="color: #008080">39</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br /></span><span style="color: #008080">40</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" /><br /></span><span style="color: #008080">41</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;@Override<br /></span><span style="color: #008080">42</span><span style="color: #000000"><img id="Codehighlighter1_854_916_Open_Image" onclick="this.style.display='none'; Codehighlighter1_854_916_Open_Text.style.display='none'; Codehighlighter1_854_916_Closed_Image.style.display='inline'; Codehighlighter1_854_916_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_854_916_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_854_916_Closed_Text.style.display='none'; Codehighlighter1_854_916_Open_Image.style.display='inline'; Codehighlighter1_854_916_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">protected</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;onStart()&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_854_916_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_854_916_Open_Text"><span style="color: #000000">{<br /></span><span style="color: #008080">43</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">super</span><span style="color: #000000">.onStart();<br /></span><span style="color: #008080">44</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log.d(tag,&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">In&nbsp;the&nbsp;onStart()&nbsp;event</span><span style="color: #000000">"</span><span style="color: #000000">);<br /></span><span style="color: #008080">45</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br /></span><span style="color: #008080">46</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" /><br /></span><span style="color: #008080">47</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;@Override<br /></span><span style="color: #008080">48</span><span style="color: #000000"><img id="Codehighlighter1_955_1015_Open_Image" onclick="this.style.display='none'; Codehighlighter1_955_1015_Open_Text.style.display='none'; Codehighlighter1_955_1015_Closed_Image.style.display='inline'; Codehighlighter1_955_1015_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_955_1015_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_955_1015_Closed_Text.style.display='none'; Codehighlighter1_955_1015_Open_Image.style.display='inline'; Codehighlighter1_955_1015_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">protected</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;onStop()&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_955_1015_Closed_Text"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_955_1015_Open_Text"><span style="color: #000000">{<br /></span><span style="color: #008080">49</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">super</span><span style="color: #000000">.onStop();<br /></span><span style="color: #008080">50</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Log.d(tag,&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">In&nbsp;the&nbsp;onStop()&nbsp;event</span><span style="color: #000000">"</span><span style="color: #000000">);<br /></span><span style="color: #008080">51</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br /></span><span style="color: #008080">52</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif"  alt="" />}</span></span><span style="color: #000000"><br /></span><span style="color: #008080">53</span><span style="color: #000000"><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /></span></div>
<p>&nbsp;</p>
<p>1.<span style="font-family: 宋体">启动项目 </span></p>
<p><span style="font-family: 宋体; font-size: 12pt">&nbsp;<img alt="" src="http://www.blogjava.net/images/blogjava_net/angryegg/073111_0718_Activity2.png" /> </span></p>
<p>&nbsp; &nbsp;</p>
<p>2.<span style="font-family: 宋体">单击返回按钮 </span></p>
<p><span style="font-family: 宋体; font-size: 12pt">&nbsp;<img alt="" src="http://www.blogjava.net/images/blogjava_net/angryegg/073111_0718_Activity3.png" /> </span></p>
<p>&nbsp; &nbsp;</p>
<p>3.<span style="font-family: 宋体">重新唤醒项目 </span></p>
<p>&nbsp;<img alt="" src="http://www.blogjava.net/images/blogjava_net/angryegg/073111_0718_Activity4.png" /><span style="font-family: 宋体; font-size: 12pt"> </span></p>
<p>&nbsp; &nbsp;</p>
<p>4.<span style="font-family: 宋体">单击拨号键，暂时离开项目 </span></p>
<p><span style="font-family: 宋体; font-size: 12pt">&nbsp;<img alt="" src="http://www.blogjava.net/images/blogjava_net/angryegg/073111_0718_Activity5.png" /> </span></p>
<p>&nbsp; &nbsp;</p>
<p>5.<span style="font-family: 宋体">单击返回按钮，返回项目 </span></p>
<p><span style="font-family: 宋体; font-size: 12pt">&nbsp;<img alt="" src="http://www.blogjava.net/images/blogjava_net/angryegg/073111_0718_Activity6.png" /></span></p> <img src ="http://www.blogjava.net/angryegg/aggbug/355441.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/angryegg/" target="_blank">angryegg</a> 2011-07-31 15:18 <a href="http://www.blogjava.net/angryegg/articles/355441.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>乐学Android之01：Android开发环境搭建全程演示</title><link>http://www.blogjava.net/angryegg/articles/354937.html</link><dc:creator>angryegg</dc:creator><author>angryegg</author><pubDate>Sun, 24 Jul 2011 13:44:00 GMT</pubDate><guid>http://www.blogjava.net/angryegg/articles/354937.html</guid><wfw:comment>http://www.blogjava.net/angryegg/comments/354937.html</wfw:comment><comments>http://www.blogjava.net/angryegg/articles/354937.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/angryegg/comments/commentRss/354937.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/angryegg/services/trackbacks/354937.html</trackback:ping><description><![CDATA[<p>一 相关下载</p>
<p>(1) java JDK下载:<br /><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/1710400.jpg" small="0" /></span></p>
<p>进入该网页: <a href="http://java.sun.com/javase/downloads/index.jsp">http://java.sun.com/javase/downloads/index.jsp</a> (或者直接<a href="http://cds-esd.sun.com/ESD6/JSCDL/jdk/6u19-b04/jdk-6u19-windows-i586.exe?AuthParam=1270206602_6c9f792e352fc522c4403f147158a87e&amp;TicketId=nodzAF4XQ3F%2FkeIukUaZUpmdcw%3D%3D&amp;GroupName=CDS&amp;FilePath=/ESD6/JSCDL/jdk/6u19-b04/jdk-6u19-windows-i586.exe&amp;File=jdk-6u19-windows-i586.exe" target="_blank">点击下载</a>)如下图:<span><br />选择 Download JDK 只下载JDK，无需下载jre. </span></p>
<p><span>(2)eclipse下载</span></p>
<p><span>&nbsp;&nbsp; 进入该网页: <a href="http://www.eclipse.org/downloads/">http://www.eclipse.org/downloads/</a> (或者直接点击下载:<a href="http://build.eclipse.org/technology/phoenix/torrents/jee/eclipse-jee-galileo-SR2-win32.zip.torrent" target="_blank">BT下载</a>&nbsp;&nbsp;&nbsp; <a href="http://download.actuatechina.com/eclipse/technology/epp/downloads/release/galileo/SR2/eclipse-jee-galileo-SR2-win32.zip" target="_blank">HTTP下载</a>) 如下图:</span></p>
<p><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/1710401.jpg" width="695" small="0" /><br />我们选择第一个(即eclipse IDE for java EE Developers)</span></p>
<p><span>(3)下载Android SDK</span></p>
<p><span>&nbsp;&nbsp; 说明: Android SDK两种下载版本，一种是包含具体版本的SDK的，一种是只有升级工具，而不包含具体的SDK版本，后一种大概20多M，前一种70多M。</span></p>
<p><span>&nbsp;&nbsp;&nbsp; <a href="https://dl-ssl.google.com/android/repository/android-2.1_r01-windows.zip" target="_blank">完全版下载</a> (android sdk 2.1 r01)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://dl.google.com/android/android-sdk_r04-windows.zip" target="_blank">升级版下载</a> (建议使用这个，本例子就是使用这个这里面不包含具体版本，想要什么版本在Eclipse里面升级就行)</span></p>
<p><span>二 软件安装</span></p>
<p><span>&nbsp;&nbsp; (1)安装jdk 6u19&nbsp;&nbsp; 安装完成即可，无需配置环境变量</span></p>
<p><span>&nbsp;&nbsp; (2)解压eclipse&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; eclipse无需安装，解压后，直接打开就行</span></p>
<p><span>&nbsp;&nbsp; (3)解压android sdk&nbsp;&nbsp;&nbsp;&nbsp; 这个也无需安装，解压后供后面使用</span></p>
<p><span>&nbsp;&nbsp; (4)最终有三个文件夹，如下图:</span></p>
<p><span>&nbsp;&nbsp;&nbsp;<span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/1710402.jpg" width="695" small="0" /><br /></span></span></p>
<p><span>三 Eclipse配置</span></p>
<p><span>&nbsp;&nbsp; 1 安装android 开发插件</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp; (1)打开Eclipse, 在菜单栏上选择 help-&gt;Install New SoftWare 出现如下界面:</span></p>
<p><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/1710403.jpg" width="695" small="0" /><br /></span></p>
<p><span>&nbsp;&nbsp;&nbsp; 点击 Add按钮,出现如下界面</span></p>
<p><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/1710404.jpg" small="0" /><br /></span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp; 输入网址: <a href="https://dl-ssl.google.com/android/eclipse/">https://dl-ssl.google.com/android/eclipse/</a>&nbsp;&nbsp;&nbsp; (如果出错，请将https改成http)</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp; 名称: Android (这里可以自定义)</span></p>
<p><span>&nbsp;&nbsp; 点击OK，将出现如下界面</span></p>
<p><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/1710405.jpg" width="695" small="0" /><br /></span></p>
<p><span>点击 Next按钮 ，出现如下界面:</span></p>
<p><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/1710406.jpg" width="695" small="0" /><br /></span>&nbsp;&nbsp;</p>
<p><span>点击Next按钮，出现如下界面:</span></p>
<p><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/1710407.jpg" width="695" small="0" /><br /></span></p>
<p><span>选择 I accept the terms of the license agreements&nbsp;&nbsp; 点击Next,进入安装插件界面</span></p>
<p><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/1710408.jpg" small="0" /></span></p>
<p><span>安装完成后，出现如下界面<br /></span></p>
<p><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/1710409.jpg" small="0" /><br /></span></p>
<p><span>点击Yes按钮，重启Eclipse</span></p>
<p><span>2 配置android sdk</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp; (1)点击菜单window-&gt;preferences,进入如下界面</span></p>
<p><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/17104010.jpg" small="0" /><br /></span></p>
<p><span>&nbsp;&nbsp; 选择你的android SDK解压后的目录，选错了就会报错，这个是升级工具，目前还没有一个版本的SDK</span></p>
<p><span>（2）升级SDK版本,选择菜单 window-&gt;Android sdk and avd manager 出现如下界面</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/17104011.jpg" width="695" small="0" /><br /></span></span></p>
<p><span>&nbsp;&nbsp; 选择update all按钮，出现如下界面</span></p>
<p><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/17104012.jpg" width="695" small="0" /><br /></span></p>
<p><span>选择左边的某一项，点击accept表示安装，点击reject表示不安装，我这里只选了SDK 2.1 和samples for api 7 , 自己可以任意自定义，确定后，选择install按钮，进入安装界面如下:</span></p>
<p><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/17104013.jpg" small="0" /></span></p>
<p><span>安装完成如下:</span></p>
<p><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/17104014.jpg" small="0" /></span></p>
<p><span>(3)新建AVD(android vitural device)&nbsp;&nbsp;&nbsp; 和上面一样，进入android sdk and avd manager,选中Vitural Devices 在点击New按钮<span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/17104015.jpg" width="695" small="0" /><br /></span></span></p>
<p><span>点击New按钮后，进入如下界面:</span></p>
<p><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/17104016.jpg" small="0" /></span></p>
<p><span>名称可以随便取，target选择你需要的SDK版本，SD卡大小自定义,点击 Create AVD,得到如下结果</span></p>
<p><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/17104017.jpg" small="0" /></span></p>
<p><span>如上显示创建AVD完毕<br /></span><br /></p>
<p><span><br /></span><br /><br /><br /></p>
<p><span>3 新建Android项目</span></p>
<p><span>(1)选择菜单file-&gt;new-&gt;other 进入如下界面:</span></p>
<p><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/17104018.jpg" small="0" /></span></p>
<p><span>选择新建Android Project项目，点击Next按钮，进入如下界面</span></p>
<p><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/17104019.jpg" small="0" /><br />名称自定义，应用程序名自定义，报名必须包含一个点以上，min SDK version里面必须输入整数</span></p>
<p><span>点击Next出现如下界面:</span></p>
<p><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/17104020.jpg" width="695" small="0" /><br />注: 若有错误如: Project ... is missing required source folder: 'gen' ,则将gen-&gt;Android.Test-&gt;R.java这个文件删掉，Eclipse会为我们重新生成这个文件，并且不会报错。</span></p>
<p><span>(3)配置运行</span></p>
<p><span>&nbsp;&nbsp; 右键项目-&gt;Run as -&gt; Run Configuration 进入如下界面:<span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/17104021.jpg" width="695" small="0" /><br />该界面，点击Browse 按钮，选择你要运行的项目</span></span></p>
<p><span>选择Target切换到以下界面</span></p>
<p><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/17104022.jpg" width="695" small="0" /><br />该界面选择运行的AVD，将AVD前面的方框设置为选择状态。</span></p>
<p><span></span></p>
<p><span>(4)测试项目运行</span></p>
<p><span>&nbsp;&nbsp; 右键项目名称-&gt;run as -&gt;Android Application 即可启动运行该Android程序，如下所示:</span></p>
<p><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/17104023.jpg" width="695" small="0" /><br /></span></p>
<p><span>正在进入</span></p>
<p><span><img class="blogimg" border="0" alt="" src="http://www.hzlitai.com.cn/uploads/allimg/100719/17104024.jpg" width="695" small="0" /></span></p>
<p><span><br />测试程序运行结果</span></p>
<p>&nbsp;</p>
<p><span>四 结束语</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 至此，android开发环境搭建完毕，有问题请留言。在这里要注意，我这里只是下载了android sdk r4升级工具，没有下载具体的SDK，而是通过在Eclipse里面的Android Sdk管理工具升级的，你也可以直接下载具体的SDK版本，如: Android sdk 2.1 r1 上面有这个的下载链接，但我任务用升级工具更好。</span></p><img src ="http://www.blogjava.net/angryegg/aggbug/354937.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/angryegg/" target="_blank">angryegg</a> 2011-07-24 21:44 <a href="http://www.blogjava.net/angryegg/articles/354937.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>