<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:annotate="http://purl.org/rss/1.0/modules/annotate/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<!--
	This feed generated for Anonymous
	More info at http://naklon.info/rss/about.htm
-->
<channel>
<title>Novice Tutorials</title>
<link>http://www.anddev.org/</link>
<description>&lt;b&gt;Basic Tutorials&lt;/b&gt; concerning: GUI, Views, Activites, XML, Layouts, Intents, ...&lt;br /&gt;&lt;img src="/images/tiny_arrow.png" /&gt; &lt;a href="http://www.anddev.org/viewtopic.php?t=75"&gt;Request Tutorial&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/anddev_NoviceTutorials" rel="alternate" type="application/rss+xml"&gt;&lt;img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="RSS" style="vertical-align:middle;border:0"/&gt;&lt;/a&gt; </description>
<managingEditor>team@anddev.org</managingEditor>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<generator>RSS Feed 2.2.4</generator>
<language>en</language>
<lastBuildDate>Sat, 21 Jun 2008 10:43:23 GMT</lastBuildDate>
<image>
	<url>http://www.anddev.org/templates/subSilver/images/logo_phpBB_med.gif</url>
	<title>Novice Tutorials</title>
	<link>http://www.anddev.org/</link>
	<width>122</width>
	<height>56</height>
</image>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/anddev_NoviceTutorials" type="application/rss+xml" /><item>
<title>Novice Tutorials :: Provider class</title>
<link>http://feeds.feedburner.com/~r/anddev_NoviceTutorials/~3/314388937/viewtopic.php</link>
<pubDate>Wed, 18 Jun 2008 06:26:30 GMT</pubDate>
<guid isPermaLink="false">http://www.anddev.org/viewtopic.php?p=8918#8918</guid>
<description>Author: &lt;a href="http://www.anddev.org/profile.php?mode=viewprofile&amp;u=5570" target="_blank"&gt;andrbeg&lt;/a&gt;&lt;br /&gt;
Subject: Provider class&lt;br /&gt;
Posted: Wed Jun 18, 2008 7:26 am (GMT 1)&lt;br /&gt;
&lt;br /&gt;&lt;span class="postbody"&gt;
Could there be a tutorial on using android.provider.MediaStore.Audio and how to add data to its fields?
&lt;br /&gt;
There's no documentation for it  &lt;img src="http://www.anddev.org/images/smiles/icon_sad.gif" alt="Sad" border="0" /&gt;&lt;/span&gt;&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/anddev_NoviceTutorials/~4/314388937" height="1" width="1"/&gt;</description>
<dc:creator>andrbeg</dc:creator>
<dc:subject>Novice Tutorials</dc:subject>
<annotate:reference rdf:resource="http://www.anddev.org/viewtopic.php?p=8918#8918" />
<comments>http://www.anddev.org/posting.php?mode=quote&amp;p=8918</comments>
<feedburner:origLink>http://www.anddev.org/viewtopic.php?p=8918#8918</feedburner:origLink></item>
<item>
<title>Novice Tutorials :: Creating a ContextMenu on a ListView</title>
<link>http://feeds.feedburner.com/~r/anddev_NoviceTutorials/~3/312405369/viewtopic.php</link>
<pubDate>Sun, 15 Jun 2008 14:18:00 GMT</pubDate>
<guid isPermaLink="false">http://www.anddev.org/viewtopic.php?p=8871#8871</guid>
<description>Author: &lt;a href="http://www.anddev.org/profile.php?mode=viewprofile&amp;u=3" target="_blank"&gt;plusminus&lt;/a&gt;&lt;br /&gt;
Subject: Creating a ContextMenu on a ListView&lt;br /&gt;
Posted: Sun Jun 15, 2008 3:18 pm (GMT 1)&lt;br /&gt;
&lt;br /&gt;&lt;span class="postbody"&gt;
&lt;div style="text-align:center"&gt;&lt;span style="font-size: 18px; line-height: normal"&gt;&lt;span style="color: red"&gt;&lt;span style="font-weight: bold"&gt;Creating a ContextMenu on a ListView&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;span style="color: red"&gt;&lt;span style="font-weight: bold"&gt;What you learn:&lt;/span&gt;&lt;/span&gt; You will learn how to create a ContextMenu on a ListView. This can easily be applied to other situations.
&lt;br /&gt;
&lt;span style="color: red"&gt;&lt;span style="font-weight: bold"&gt;Difficulty:&lt;/span&gt;&lt;/span&gt; 2 of 5   &lt;img src="http://www.anddev.org/images/smiles/icon_smile.gif" alt="Smile" border="0" /&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;img src="http://www.anddev.org/images/smiles/icon_idea.gif" alt="Idea" border="0" /&gt; &lt;span style="color: red"&gt;&lt;span style="font-weight: bold"&gt;Questions/Problems:&lt;/span&gt;&lt;/span&gt; Simply post below...
&lt;br /&gt;

&lt;br /&gt;
&lt;span style="color: red"&gt;&lt;span style="font-weight: bold"&gt;What it will look like:&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div style="text-align:center"&gt;&lt;img src="http://www.anddev.org/images/tut/basic/contextmenu/contextmenu.png" border="0" /&gt;&lt;/div&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;span style="color: red"&gt;&lt;span style="font-weight: bold"&gt;Description:&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
The Context-Menu gets visible when long-pressing an entry in the ListView.
&lt;br /&gt;
Layout: &amp;quot;&lt;span style="font-weight: bold"&gt;/res/main.xml&lt;/span&gt;&amp;quot;
&lt;br /&gt;
&lt;/span&gt;&lt;table width="90%" cellspacing="1" cellpadding="3" border="0" align="center"&gt;&lt;tr&gt;	  &lt;td&gt;&lt;span class="genmed"&gt;&lt;b&gt;&lt;span style="color: #933;"&gt;XML:&lt;/font&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class="syntax-code"&gt;&lt;div class="xml" style="font-family: monospace;"&gt;&lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;?xml&lt;/span&gt; &lt;span class="re0"&gt;version&lt;/span&gt;=&lt;span class="st0"&gt;&amp;quot;1.0&amp;quot;&lt;/span&gt; &lt;span class="re0"&gt;encoding&lt;/span&gt;=&lt;span class="st0"&gt;&amp;quot;utf-8&amp;quot;&lt;/span&gt;&lt;span class="re2"&gt;?&amp;gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;LinearLayout&lt;/span&gt; &lt;span class="re0"&gt;xmlns:android&lt;/span&gt;=&lt;span class="st0"&gt;&amp;quot;http://schemas.android.com/apk/res/android&amp;quot;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="re0"&gt;android:orientation&lt;/span&gt;=&lt;span class="st0"&gt;&amp;quot;vertical&amp;quot;&lt;/span&gt; 
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="re0"&gt;android:layout_width&lt;/span&gt;=&lt;span class="st0"&gt;&amp;quot;fill_parent&amp;quot;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="re0"&gt;android:layout_height&lt;/span&gt;=&lt;span class="st0"&gt;&amp;quot;fill_parent&amp;quot;&lt;/span&gt;&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;TextView&lt;/span&gt; 
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="re0"&gt;android:layout_width&lt;/span&gt;=&lt;span class="st0"&gt;&amp;quot;fill_parent&amp;quot;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="re0"&gt;android:layout_height&lt;/span&gt;=&lt;span class="st0"&gt;&amp;quot;wrap_content&amp;quot;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="re0"&gt;android:text&lt;/span&gt;=&lt;span class="st0"&gt;&amp;quot;Long-Press on of the Items in the list.&amp;quot;&lt;/span&gt; &lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;ListView&lt;/span&gt; &lt;span class="re0"&gt;android:id&lt;/span&gt;=&lt;span class="st0"&gt;&amp;quot;@+id/list_favorites&amp;quot;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="re0"&gt;android:layout_width&lt;/span&gt;=&lt;span class="st0"&gt;&amp;quot;fill_parent&amp;quot;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="re0"&gt;android:layout_height&lt;/span&gt;=&lt;span class="st0"&gt;&amp;quot;fill_parent&amp;quot;&lt;/span&gt;&lt;span class="re2"&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;span class="sc3"&gt;&lt;span class="re1"&gt;&amp;lt;/LinearLayout&lt;span class="re2"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class="postbody"&gt;
&lt;br /&gt;

&lt;br /&gt;
We will create a ListView that gets filled by a list of a custom Class (Favorite). In the ContextMenu we will offer the user a possibility to delete the entry he long-pressed.
&lt;br /&gt;
&lt;/span&gt;&lt;table width="90%" cellspacing="1" cellpadding="3" border="0" align="center"&gt;&lt;tr&gt;	  &lt;td&gt;&lt;span class="genmed"&gt;&lt;b&gt;&lt;span style="color: #933;"&gt;Java:&lt;/font&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class="syntax-code"&gt;&lt;div class="java" style="font-family: monospace;"&gt;&lt;span class="kw2"&gt;package&lt;/span&gt; org.&lt;span class="me1"&gt;anddev&lt;/span&gt;.&lt;span class="me1"&gt;contextmenusample&lt;/span&gt;;
&lt;br /&gt;

&lt;br /&gt;
&lt;span class="kw2"&gt;import&lt;/span&gt; java.&lt;span class="me1"&gt;util&lt;/span&gt;.&lt;span class="kw3"&gt;ArrayList&lt;/span&gt;;
&lt;br /&gt;

&lt;br /&gt;
&lt;span class="kw2"&gt;import&lt;/span&gt; android.&lt;span class="me1"&gt;app&lt;/span&gt;.&lt;span class="me1"&gt;Activity&lt;/span&gt;;
&lt;br /&gt;
&lt;span class="kw2"&gt;import&lt;/span&gt; android.&lt;span class="me1"&gt;os&lt;/span&gt;.&lt;span class="me1"&gt;Bundle&lt;/span&gt;;
&lt;br /&gt;
&lt;span class="kw2"&gt;import&lt;/span&gt; android.&lt;span class="me1"&gt;view&lt;/span&gt;.&lt;span class="me1"&gt;ContextMenu&lt;/span&gt;;
&lt;br /&gt;
&lt;span class="kw2"&gt;import&lt;/span&gt; android.&lt;span class="me1"&gt;view&lt;/span&gt;.&lt;span class="kw3"&gt;View&lt;/span&gt;;
&lt;br /&gt;
&lt;span class="kw2"&gt;import&lt;/span&gt; android.&lt;span class="me1"&gt;view&lt;/span&gt;.&lt;span class="kw3"&gt;Menu&lt;/span&gt;.&lt;span class="me1"&gt;Item&lt;/span&gt;;
&lt;br /&gt;
&lt;span class="kw2"&gt;import&lt;/span&gt; android.&lt;span class="me1"&gt;view&lt;/span&gt;.&lt;span class="kw3"&gt;View&lt;/span&gt;.&lt;span class="me1"&gt;OnPopulateContextMenuListener&lt;/span&gt;;
&lt;br /&gt;
&lt;span class="kw2"&gt;import&lt;/span&gt; android.&lt;span class="me1"&gt;widget&lt;/span&gt;.&lt;span class="me1"&gt;ArrayAdapter&lt;/span&gt;;
&lt;br /&gt;
&lt;span class="kw2"&gt;import&lt;/span&gt; android.&lt;span class="me1"&gt;widget&lt;/span&gt;.&lt;span class="kw3"&gt;ListView&lt;/span&gt;;
&lt;br /&gt;
&lt;span class="kw2"&gt;import&lt;/span&gt; android.&lt;span class="me1"&gt;widget&lt;/span&gt;.&lt;span class="me1"&gt;AdapterView&lt;/span&gt;.&lt;span class="me1"&gt;ContextMenuInfo&lt;/span&gt;;
&lt;br /&gt;

&lt;br /&gt;
&lt;span class="kw2"&gt;public&lt;/span&gt; &lt;span class="kw2"&gt;class&lt;/span&gt; ContextMenuSample &lt;span class="kw2"&gt;extends&lt;/span&gt; Activity &lt;span class="br0"&gt;&amp;#123;&lt;/span&gt;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="co1"&gt;// ===========================================================&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="co1"&gt;// Final Fields&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="co1"&gt;// ===========================================================&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;protected&lt;/span&gt; &lt;span class="kw2"&gt;static&lt;/span&gt; &lt;span class="kw2"&gt;final&lt;/span&gt; &lt;span class="kw4"&gt;int&lt;/span&gt; CONTEXTMENU_DELETEITEM = &lt;span class="nu0"&gt;0&lt;/span&gt;;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="co1"&gt;// ===========================================================&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="co1"&gt;// Fields&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="co1"&gt;// ===========================================================&lt;/span&gt;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;protected&lt;/span&gt; &lt;span class="kw3"&gt;ListView&lt;/span&gt; mFavList;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;protected&lt;/span&gt; ArrayList&amp;lt;Favorite&amp;gt; fakeFavs = &lt;span class="kw2"&gt;new&lt;/span&gt; ArrayList&amp;lt;Favorite&amp;gt;&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="co1"&gt;// ===========================================================&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="co1"&gt;// &amp;quot;Constructors&amp;quot;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="co1"&gt;// ===========================================================&lt;/span&gt;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="coMULTI"&gt;/** Called when the activity is first created. */&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;@Override
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;public&lt;/span&gt; &lt;span class="kw4"&gt;void&lt;/span&gt; onCreate&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;Bundle icicle&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt; &lt;span class="br0"&gt;&amp;#123;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;super&lt;/span&gt;.&lt;span class="me1"&gt;onCreate&lt;/span&gt;&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;icicle&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;setContentView&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;R.&lt;span class="me1"&gt;layout&lt;/span&gt;.&lt;span class="me1"&gt;main&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="coMULTI"&gt;/* Add some items to the list the listview will be showing. */&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;fakeFavs.&lt;span class="me1"&gt;add&lt;/span&gt;&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="kw2"&gt;new&lt;/span&gt; Favorite&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="st0"&gt;&amp;quot;John&amp;quot;&lt;/span&gt;, &lt;span class="st0"&gt;&amp;quot;nice guy&amp;quot;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;fakeFavs.&lt;span class="me1"&gt;add&lt;/span&gt;&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="kw2"&gt;new&lt;/span&gt; Favorite&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="st0"&gt;&amp;quot;Yasmin&amp;quot;&lt;/span&gt;, &lt;span class="st0"&gt;&amp;quot;hot girl&amp;quot;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;fakeFavs.&lt;span class="me1"&gt;add&lt;/span&gt;&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="kw2"&gt;new&lt;/span&gt; Favorite&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="st0"&gt;&amp;quot;Jack&amp;quot;&lt;/span&gt;, &lt;span class="st0"&gt;&amp;quot;cool guy&amp;quot;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;this&lt;/span&gt;.&lt;span class="me1"&gt;mFavList&lt;/span&gt; = &lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="kw3"&gt;ListView&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt; &lt;span class="kw2"&gt;this&lt;/span&gt;.&lt;span class="me1"&gt;findViewById&lt;/span&gt;&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;R.&lt;span class="me1"&gt;id&lt;/span&gt;.&lt;span class="me1"&gt;list_favorites&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;initListView&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="br0"&gt;&amp;#125;&lt;/span&gt;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;private&lt;/span&gt; &lt;span class="kw4"&gt;void&lt;/span&gt; refreshFavListItems&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt; &lt;span class="br0"&gt;&amp;#123;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;mFavList.&lt;span class="me1"&gt;setAdapter&lt;/span&gt;&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="kw2"&gt;new&lt;/span&gt; ArrayAdapter&amp;lt;Favorite&amp;gt;&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="kw2"&gt;this&lt;/span&gt;, 
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;android.&lt;span class="me1"&gt;R&lt;/span&gt;.&lt;span class="me1"&gt;layout&lt;/span&gt;.&lt;span class="me1"&gt;simple_list_item_1&lt;/span&gt;, fakeFavs&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="br0"&gt;&amp;#125;&lt;/span&gt;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;private&lt;/span&gt; &lt;span class="kw4"&gt;void&lt;/span&gt; initListView&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt; &lt;span class="br0"&gt;&amp;#123;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="coMULTI"&gt;/* Loads the items to the ListView. */&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;refreshFavListItems&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="coMULTI"&gt;/* Add Context-Menu listener to the ListView. */&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;mFavList.&lt;span class="me1"&gt;setOnPopulateContextMenuListener&lt;/span&gt;&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="kw2"&gt;new&lt;/span&gt; OnPopulateContextMenuListener&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt; &lt;span class="br0"&gt;&amp;#123;&lt;/span&gt;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;@Override
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;public&lt;/span&gt; &lt;span class="kw4"&gt;void&lt;/span&gt; onPopulateContextMenu&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;ContextMenu conMenu, &lt;span class="kw3"&gt;View&lt;/span&gt; arg1, &lt;span class="kw3"&gt;Object&lt;/span&gt; arg2&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt; &lt;span class="br0"&gt;&amp;#123;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;conMenu.&lt;span class="me1"&gt;setHeader&lt;/span&gt;&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="st0"&gt;&amp;quot;ContextMenu&amp;quot;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;conMenu.&lt;span class="me1"&gt;add&lt;/span&gt;&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="nu0"&gt;0&lt;/span&gt;, CONTEXTMENU_DELETEITEM, &lt;span class="st0"&gt;&amp;quot;Delete this favorite!&amp;quot;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="coMULTI"&gt;/* Add as many context-menu-options as you want to. */&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="br0"&gt;&amp;#125;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="br0"&gt;&amp;#125;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="br0"&gt;&amp;#125;&lt;/span&gt;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="co1"&gt;// ===========================================================&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="co1"&gt;// Methods from SuperClass/Interfaces&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="co1"&gt;// ===========================================================&lt;/span&gt;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;@Override
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;public&lt;/span&gt; &lt;span class="kw4"&gt;boolean&lt;/span&gt; onContextItemSelected&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;Item aItem&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt; &lt;span class="br0"&gt;&amp;#123;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;ContextMenuInfo menuInfo = &lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;ContextMenuInfo&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt; aItem.&lt;span class="me1"&gt;getMenuInfo&lt;/span&gt;&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="coMULTI"&gt;/* Switch on the ID of the item, to get what the user selected. */&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw1"&gt;switch&lt;/span&gt; &lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;aItem.&lt;span class="me1"&gt;getId&lt;/span&gt;&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt; &lt;span class="br0"&gt;&amp;#123;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw1"&gt;case&lt;/span&gt; CONTEXTMENU_DELETEITEM:
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="coMULTI"&gt;/* Get the selected item out of the Adapter by its position. */&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;Favorite favContexted = &lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;Favorite&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt; mFavList.&lt;span class="me1"&gt;getAdapter&lt;/span&gt;&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;.&lt;span class="me1"&gt;getItem&lt;/span&gt;&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;menuInfo.&lt;span class="me1"&gt;position&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="coMULTI"&gt;/* Remove it from the list.*/&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;fakeFavs.&lt;span class="me1"&gt;remove&lt;/span&gt;&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;favContexted&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;refreshFavListItems&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;return&lt;/span&gt; &lt;span class="kw2"&gt;true&lt;/span&gt;; &lt;span class="coMULTI"&gt;/* true means: &amp;quot;we handled the event&amp;quot;. */&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="br0"&gt;&amp;#125;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;return&lt;/span&gt; &lt;span class="kw2"&gt;false&lt;/span&gt;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="br0"&gt;&amp;#125;&lt;/span&gt;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="co1"&gt;// ===========================================================&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="co1"&gt;// Inner and Anonymous Classes&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="co1"&gt;// ===========================================================&lt;/span&gt;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="coMULTI"&gt;/** Small class holding some basic */&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;protected&lt;/span&gt; &lt;span class="kw2"&gt;class&lt;/span&gt; Favorite &lt;span class="br0"&gt;&amp;#123;&lt;/span&gt;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;protected&lt;/span&gt; &lt;span class="kw3"&gt;String&lt;/span&gt; name;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;protected&lt;/span&gt; &lt;span class="kw3"&gt;String&lt;/span&gt; kindness;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;protected&lt;/span&gt; Favorite&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="kw3"&gt;String&lt;/span&gt; name, &lt;span class="kw3"&gt;String&lt;/span&gt; kindness&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt; &lt;span class="br0"&gt;&amp;#123;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;this&lt;/span&gt;.&lt;span class="me1"&gt;name&lt;/span&gt; = name;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;this&lt;/span&gt;.&lt;span class="me1"&gt;kindness&lt;/span&gt; = kindness;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="br0"&gt;&amp;#125;&lt;/span&gt;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="coMULTI"&gt;/** The ListView is going to display the toString() return-value! */&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;public&lt;/span&gt; &lt;span class="kw3"&gt;String&lt;/span&gt; toString&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt; &lt;span class="br0"&gt;&amp;#123;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;return&lt;/span&gt; name + &lt;span class="st0"&gt;&amp;quot; (&amp;quot;&lt;/span&gt; + kindness + &lt;span class="st0"&gt;&amp;quot;)&amp;quot;&lt;/span&gt;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="br0"&gt;&amp;#125;&lt;/span&gt;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;public&lt;/span&gt; &lt;span class="kw4"&gt;boolean&lt;/span&gt; equals&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="kw3"&gt;Object&lt;/span&gt; o&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt; &lt;span class="br0"&gt;&amp;#123;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="kw2"&gt;return&lt;/span&gt; o &lt;span class="kw2"&gt;instanceof&lt;/span&gt; Favorite &amp;amp;&amp;amp; &lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;Favorite&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt; o&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt;.&lt;span class="me1"&gt;name&lt;/span&gt;.&lt;span class="me1"&gt;compareTo&lt;/span&gt;&lt;span class="br0"&gt;&amp;#40;&lt;/span&gt;name&lt;span class="br0"&gt;&amp;#41;&lt;/span&gt; == &lt;span class="nu0"&gt;0&lt;/span&gt;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="br0"&gt;&amp;#125;&lt;/span&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="br0"&gt;&amp;#125;&lt;/span&gt;
&lt;br /&gt;
&lt;span class="br0"&gt;&amp;#125;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class="postbody"&gt;
&lt;br /&gt;
&lt;div style="text-align:center"&gt;That's it &lt;img src="http://www.anddev.org/images/smiles/icon_smile.gif" alt="Smile" border="0" /&gt;&lt;/div&gt;
&lt;br /&gt;
Regards,
&lt;br /&gt;
plusminus&lt;br /&gt;_________________&lt;br /&gt;&lt;a href="http://www.linkedin.com/in/nicolasgramlich" target="_blank" class="postlink"&gt;&lt;img src="http://www.anddev.org/images/visitlinkedin.png" border="0" /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;a href="http://anddev.org" target="_blank" class="postlink"&gt;&lt;img src="http://www.anddev.org/images/anddev_minilogo.png" border="0" /&gt;  &lt;/a&gt; |  Android Development Community / Tutorials&lt;/span&gt;&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/anddev_NoviceTutorials/~4/312405369" height="1" width="1"/&gt;</description>
<dc:creator>plusminus</dc:creator>
<dc:subject>Novice Tutorials</dc:subject>
<annotate:reference rdf:resource="http://www.anddev.org/viewtopic.php?p=8871#8871" />
<comments>http://www.anddev.org/posting.php?mode=quote&amp;p=8871</comments>
<feedburner:origLink>http://www.anddev.org/viewtopic.php?p=8871#8871</feedburner:origLink></item>
<item>
<title>Novice Tutorials :: [VideoTUT]- Building an Android Application 101 - Google I/O</title>
<link>http://feeds.feedburner.com/~r/anddev_NoviceTutorials/~3/311711403/viewtopic.php</link>
<pubDate>Sat, 14 Jun 2008 08:43:09 GMT</pubDate>
<guid isPermaLink="false">http://www.anddev.org/viewtopic.php?p=8857#8857</guid>
<description>Author: &lt;a href="http://www.anddev.org/profile.php?mode=viewprofile&amp;u=3" target="_blank"&gt;plusminus&lt;/a&gt;&lt;br /&gt;
Subject: [VideoTUT]- Building an Android Application 101 - Google I/O&lt;br /&gt;
Posted: Sat Jun 14, 2008 9:43 am (GMT 1)&lt;br /&gt;
&lt;br /&gt;&lt;span class="postbody"&gt;
&lt;div style="text-align:center"&gt;&lt;span style="font-size: 18px; line-height: normal"&gt;&lt;span style="color: red"&gt;&lt;span style="font-weight: bold"&gt;[VideoTUT]- Building an Android Application 101 - Google I/O&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
This session is a practical introduction to building Android applications using the SDK and developer tools. We'll walk through building a non-trivial application and use it as the basis for discussing the various facets of the Android application framework.
&lt;br /&gt;

&lt;br /&gt;
&lt;div style="text-align:center"&gt;&lt;object width="425" height="350"&gt;   &lt;param name="movie" value="http://www.youtube.com/v/j8XseabG5j0"&gt;&lt;/param&gt;   &lt;embed src="http://www.youtube.com/v/j8XseabG5j0" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://youtube.com/watch?v=j8XseabG5j0" target="_blank"&gt;Link&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;div style="text-align:center"&gt;&amp;lt;iframe src='http://docs.google.com/EmbedSlideshow?docid=ddfdgz6g_1456d7j5t4hn&amp;amp;amp;size=m' frameborder='0' width='555' height='451'&amp;gt;&amp;lt;/iframe&amp;gt;&lt;/div&gt;Regards,
&lt;br /&gt;
plusminus&lt;br /&gt;_________________&lt;br /&gt;&lt;a href="http://www.linkedin.com/in/nicolasgramlich" target="_blank" class="postlink"&gt;&lt;img src="http://www.anddev.org/images/visitlinkedin.png" border="0" /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;a href="http://anddev.org" target="_blank" class="postlink"&gt;&lt;img src="http://www.anddev.org/images/anddev_minilogo.png" border="0" /&gt;  &lt;/a&gt; |  Android Development Community / Tutorials&lt;/span&gt;&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/anddev_NoviceTutorials/~4/311711403" height="1" width="1"/&gt;</description>
<dc:creator>plusminus</dc:creator>
<dc:subject>Novice Tutorials</dc:subject>
<annotate:reference rdf:resource="http://www.anddev.org/viewtopic.php?p=8857#8857" />
<comments>http://www.anddev.org/posting.php?mode=quote&amp;p=8857</comments>
<feedburner:origLink>http://www.anddev.org/viewtopic.php?p=8857#8857</feedburner:origLink></item>
<item>
<title>Novice Tutorials :: Tutorial for bundle,parcel</title>
<link>http://feeds.feedburner.com/~r/anddev_NoviceTutorials/~3/308013492/viewtopic.php</link>
<pubDate>Mon, 09 Jun 2008 13:14:59 GMT</pubDate>
<guid isPermaLink="false">http://www.anddev.org/viewtopic.php?p=8788#8788</guid>
<description>Author: &lt;a href="http://www.anddev.org/profile.php?mode=viewprofile&amp;u=4502" target="_blank"&gt;radhika&lt;/a&gt;&lt;br /&gt;
Subject: Tutorial for bundle,parcel&lt;br /&gt;
Posted: Mon Jun 09, 2008 2:14 pm (GMT 1)&lt;br /&gt;
&lt;br /&gt;&lt;span class="postbody"&gt;
Hi PlusMinus,
&lt;br /&gt;

&lt;br /&gt;
Can you give a tutorial for the following:
&lt;br /&gt;

&lt;br /&gt;
1. How o create a bundle?
&lt;br /&gt;
2. How to create a parcel? what are the parameters required to create it?
&lt;br /&gt;
3. How to use the parcelable interface? 
&lt;br /&gt;
4. How to pass a bundle with a parcel to another activity and how to recover the data in the parcel in received activity?
&lt;br /&gt;

&lt;br /&gt;
Pleae help as am unable to do any of this.
&lt;br /&gt;

&lt;br /&gt;
Thanks in advance.&lt;br /&gt;_________________&lt;br /&gt;Thank you
&lt;br /&gt;
Regards
&lt;br /&gt;
radhika
&lt;br /&gt;
Desire to learn&lt;/span&gt;&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/anddev_NoviceTutorials/~4/308013492" height="1" width="1"/&gt;</description>
<dc:creator>radhika</dc:creator>
<dc:subject>Novice Tutorials</dc:subject>
<annotate:reference rdf:resource="http://www.anddev.org/viewtopic.php?p=8788#8788" />
<comments>http://www.anddev.org/posting.php?mode=quote&amp;p=8788</comments>
<feedburner:origLink>http://www.anddev.org/viewtopic.php?p=8788#8788</feedburner:origLink></item>
</channel>
</rss><!-- Page generation time: 0.5041s  - Memory Usage: 2.940 Mb  - GZIP enabled -->
