<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>GeekDroid - the Android Developers Community&#187; GeekDroid</title>
	<atom:link href="http://www.geekdroid.com/author/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.geekdroid.com</link>
	<description>Tutorials &#124; Hints &#124; Tricks &#124; Reviews &#124; Tests</description>
	<lastBuildDate>Thu, 01 Apr 2010 11:03:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Translate for Animals</title>
		<link>http://www.geekdroid.com/translate-for-animals/</link>
		<comments>http://www.geekdroid.com/translate-for-animals/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 11:03:36 +0000</pubDate>
		<dc:creator>GeekDroid</dc:creator>
				<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://www.geekdroid.com/translate-for-animals/</guid>
		<description><![CDATA[Ahahahah! Bellissimo :)
]]></description>
			<content:encoded><![CDATA[<p>Ahahahah! Bellissimo :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekdroid.com/translate-for-animals/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple sues HTC</title>
		<link>http://www.geekdroid.com/apple-sues-htc/</link>
		<comments>http://www.geekdroid.com/apple-sues-htc/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 01:12:40 +0000</pubDate>
		<dc:creator>GeekDroid</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[htc]]></category>
		<category><![CDATA[sues]]></category>

		<guid isPermaLink="false">http://www.geekdroid.com/?p=125</guid>
		<description><![CDATA[If Google is not evil, then the evil must be Apple.
And I&#8217;m quite sure it is.
]]></description>
			<content:encoded><![CDATA[<p>If Google is not evil, then the evil must be Apple.</p>
<p>And I&#8217;m quite sure it is.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekdroid.com/apple-sues-htc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Screencast Android #1] &#8211; Ciao Mondo</title>
		<link>http://www.geekdroid.com/screencast-android-1-ciao-mondo/</link>
		<comments>http://www.geekdroid.com/screencast-android-1-ciao-mondo/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 23:46:42 +0000</pubDate>
		<dc:creator>GeekDroid</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[ciao]]></category>
		<category><![CDATA[hello]]></category>
		<category><![CDATA[lezioni]]></category>
		<category><![CDATA[mondo]]></category>
		<category><![CDATA[programmazione]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[world]]></category>

		<guid isPermaLink="false">http://www.geekdroid.com/?p=123</guid>
		<description><![CDATA[Questo è il primo episodio di una serie di screencasts in italiano (o lezioni video) dedicati al mondo della programmazione Android.
In questa prima puntata creeremo una semplice applicazione, un tipico &#8220;Ciao Mondo&#8221; e la faremo girare sull&#8217;emulatore.
English
This is the first episode of a series of screencasts talking about Android programming.
In this first video we will  <a href="http://www.geekdroid.com/screencast-android-1-ciao-mondo/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>Questo è il primo episodio di una serie di screencasts in italiano (o lezioni video) dedicati al mondo della programmazione Android.</p>
<p>In questa prima puntata creeremo una semplice applicazione, un tipico &#8220;Ciao Mondo&#8221; e la faremo girare sull&#8217;emulatore.</p>
<p><strong>English</strong></p>
<p>This is the first episode of a series of screencasts talking about Android programming.</p>
<p>In this first video we will make a simple application: a typical &#8220;Hello World&#8221; and we will make it run on the emulator.</p>
<p>Language: Italian.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/Efp8TyGaH3I&#038;hl=en_US&#038;fs=1&#038;rel=0&#038;color1=0x234900&#038;color2=0x4e9e00"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Efp8TyGaH3I&#038;hl=en_US&#038;fs=1&#038;rel=0&#038;color1=0x234900&#038;color2=0x4e9e00" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekdroid.com/screencast-android-1-ciao-mondo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Android Book about UI design</title>
		<link>http://www.geekdroid.com/android-book-ui-design/</link>
		<comments>http://www.geekdroid.com/android-book-ui-design/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 18:27:22 +0000</pubDate>
		<dc:creator>GeekDroid</dc:creator>
				<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://www.geekdroid.com/?p=121</guid>
		<description><![CDATA[Somethink I really wish it will be released is a book teaching how to design beautiful and user-friendly interfaces for Android. The official docs offer good guidelines, but they are only a good starting point.
]]></description>
			<content:encoded><![CDATA[<p>Somethink I really wish it will be released is a book teaching how to design beautiful and user-friendly interfaces for Android. The official docs offer good guidelines, but they are only a good starting point.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekdroid.com/android-book-ui-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android Tip — Go Fullscreen</title>
		<link>http://www.geekdroid.com/android-tip-fullscreen/</link>
		<comments>http://www.geekdroid.com/android-tip-fullscreen/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 12:25:01 +0000</pubDate>
		<dc:creator>GeekDroid</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[bar]]></category>
		<category><![CDATA[fullscreen]]></category>
		<category><![CDATA[go]]></category>
		<category><![CDATA[title]]></category>

		<guid isPermaLink="false">http://www.geekdroid.com/?p=119</guid>
		<description><![CDATA[In your applications and games, you often have to go fullscreen. Actually, different kinds of fullscreen exist. You may need to remove the title bar only or to get a real fullscreen.
If you want to remove the title bar, but not the Android notifications bar, simply modify your manifest under the activity tag of your XML:

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

If  <a href="http://www.geekdroid.com/android-tip-fullscreen/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p style="margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.3em; margin-left: 0px; line-height: 19px; padding: 0px;">In your applications and games, you often have to go fullscreen. Actually, different kinds of fullscreen exist. You may need to remove the title bar only or to get a real fullscreen.</p>
<p style="margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.3em; margin-left: 0px; line-height: 19px; padding: 0px;">If you want to remove the title bar, but not the Android notifications bar, simply modify your manifest under the <em style="padding: 0px; margin: 0px;">activity </em>tag of your XML:</p>
<p style="margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.3em; margin-left: 0px; line-height: 19px; padding: 0px;"><br style="padding: 0px; margin: 0px;" /></p>
<pre style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; font: normal normal normal 12px/18px Consolas, Monaco, 'Courier New', Courier, monospace; overflow-x: hidden; overflow-y: hidden; white-space: pre-wrap; font-size: 12px; font-family: 'Courier New', Courier, 'Lucida Console', Monaco, 'DejaVu Sans Mono', 'Nimbus Mono L', 'Bitstream Vera Sans Mono'; background-color: #ffffff; width: 716px; padding: 0.8em; border: 1px solid #dddddd;">android:theme="@android:style/Theme.NoTitleBar.Fullscreen"</pre>
<p style="margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.3em; margin-left: 0px; line-height: 19px; padding: 0px;"><br style="padding: 0px; margin: 0px;" /></p>
<p style="margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.3em; margin-left: 0px; line-height: 19px; padding: 0px;">If you need a <em style="padding: 0px; margin: 0px;">real</em> fullscreen, then you have to use this code in your Activity class:</p>
<p style="margin-top: 0.6em; margin-right: 0px; margin-bottom: 0.3em; margin-left: 0px; line-height: 19px; padding: 0px;"><br style="padding: 0px; margin: 0px;" /></p>
<pre style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; font: normal normal normal 12px/18px Consolas, Monaco, 'Courier New', Courier, monospace; overflow-x: hidden; overflow-y: hidden; white-space: pre-wrap; font-size: 12px; font-family: 'Courier New', Courier, 'Lucida Console', Monaco, 'DejaVu Sans Mono', 'Nimbus Mono L', 'Bitstream Vera Sans Mono'; background-color: #ffffff; width: 716px; padding: 0.8em; border: 1px solid #dddddd;">requestWindowFeature(Window.FEATURE_NO_TITLE);<br style="padding: 0px; margin: 0px;" />getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,<br style="padding: 0px; margin: 0px;" />WindowManager.LayoutParams.FLAG_FULLSCREEN);</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.geekdroid.com/android-tip-fullscreen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Catch USSD responses</title>
		<link>http://www.geekdroid.com/catch-ussd-responses/</link>
		<comments>http://www.geekdroid.com/catch-ussd-responses/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 19:51:04 +0000</pubDate>
		<dc:creator>GeekDroid</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[catch]]></category>
		<category><![CDATA[codes]]></category>
		<category><![CDATA[response]]></category>
		<category><![CDATA[ussd]]></category>

		<guid isPermaLink="false">http://www.geekdroid.com/?p=115</guid>
		<description><![CDATA[Android APIs lack a system to grab the response of USSD codes. Don&#8217;t you think this is a bad issue? Without it it&#8217;s impossible to make, for example, a program that captures the USSD response for a credit request to the operator, forcing a developer to use work-arounds for the same goal, like web requests.  <a href="http://www.geekdroid.com/catch-ussd-responses/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>Android APIs lack a system to <em>grab</em> the response of USSD codes. Don&#8217;t you think this is a bad issue? Without it it&#8217;s impossible to make, for example, a program that captures the USSD response for a credit request to the operator, forcing a developer to use work-arounds for the same goal, like web requests. What do you think?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekdroid.com/catch-ussd-responses/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile World Congress 2010 — 60.000 Android terminals sold each day</title>
		<link>http://www.geekdroid.com/android-terminals-sold-each-day/</link>
		<comments>http://www.geekdroid.com/android-terminals-sold-each-day/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 12:06:22 +0000</pubDate>
		<dc:creator>GeekDroid</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[phones]]></category>
		<category><![CDATA[sold]]></category>
		<category><![CDATA[terminals]]></category>

		<guid isPermaLink="false">http://www.geekdroid.com/?p=113</guid>
		<description><![CDATA[According to Eric Schmidt, Google CEO, every day in the world 60.000 Android powered phones are sold. This is really great news. Come on, my fellows&#8230; let&#8217;s fill this Android Market with our wonderful applications and games.
]]></description>
			<content:encoded><![CDATA[<p>According to Eric Schmidt, Google CEO, every day in the world 60.000 Android powered phones are sold. This is really <em>great news. </em>Come on, my fellows&#8230; let&#8217;s fill this Android Market with our wonderful applications and games.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekdroid.com/android-terminals-sold-each-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rokon Game Framework</title>
		<link>http://www.geekdroid.com/rokon-game-framework/</link>
		<comments>http://www.geekdroid.com/rokon-game-framework/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 21:53:04 +0000</pubDate>
		<dc:creator>GeekDroid</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[rokon]]></category>

		<guid isPermaLink="false">http://www.geekdroid.com/?p=109</guid>
		<description><![CDATA[Android really needs a solid framework. Specifically, a multimedia multipurpose framework. Something to help game developers in their hard work. Rokon Framework is an open source project that aims to that. It started with very few library functions, some months ago, and now it&#8217;s becoming something serious.
Give it a look and if you are going  <a href="http://www.geekdroid.com/rokon-game-framework/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>Android really needs a solid framework. Specifically, a multimedia multipurpose framework. Something to help game developers in their hard work.<em> Rokon Framework</em> is an open source project that aims to that. It started with very few library functions, some months ago, and now it&#8217;s becoming something serious.</p>
<p>Give it a look and if you are going to try it, share your feedback!</p>
<p><em>Note for the Rokon developer: <strong>please</strong> fix your Wiki page on your site. Your tutorials have been (and they are) inaccessible for days!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekdroid.com/rokon-game-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android Tip – Debug or trace messages</title>
		<link>http://www.geekdroid.com/debug-trace-messages-console-writ/</link>
		<comments>http://www.geekdroid.com/debug-trace-messages-console-writ/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 21:03:03 +0000</pubDate>
		<dc:creator>GeekDroid</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[messages]]></category>
		<category><![CDATA[out]]></category>
		<category><![CDATA[output]]></category>
		<category><![CDATA[println]]></category>
		<category><![CDATA[system]]></category>
		<category><![CDATA[trace]]></category>
		<category><![CDATA[write]]></category>

		<guid isPermaLink="false">http://www.geekdroid.com/?p=106</guid>
		<description><![CDATA[Who comes from Java feels pretty comfortable using System.out.println() to output some debug messages.
If you come from Actionscript you certainly use trace() for the same reason.
In Android, the better way to trace messages in the console is the Log class. If you have to output a string for testing purposes, try with:
Log.d(myStringDescription, myString);
For example:
Log.d("Message", "Hello,  <a href="http://www.geekdroid.com/debug-trace-messages-console-writ/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>Who comes from Java feels pretty comfortable using <em>System.out.println() </em>to output some debug messages.<br />
If you come from Actionscript you certainly use <em>trace()</em> for the same reason.</p>
<p>In Android, the better way to trace messages in the console is the <em>Log</em> class. If you have to output a string for testing purposes, try with:</p>
<pre>Log.d(myStringDescription, myString);</pre>
<p>For example:</p>
<pre>Log.d("Message", "Hello, World!");</pre>
<p>I&#8217;m sure you are going to be comfortable, once used to it!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekdroid.com/debug-trace-messages-console-writ/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android Tip – How to generate random numbers</title>
		<link>http://www.geekdroid.com/android-random-numbers/</link>
		<comments>http://www.geekdroid.com/android-random-numbers/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 20:29:25 +0000</pubDate>
		<dc:creator>GeekDroid</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.geekdroid.com/?p=104</guid>
		<description><![CDATA[In every programming language, you have sometimes to generate a random integer number in a defined range.
Here is how you can do it in Android.
First, declare and initialize the generator:
Random generator = new Random();
Then, get a random number:
int n = generator.nextInt(n);
where n is the upperbound limit.
]]></description>
			<content:encoded><![CDATA[<p>In every programming language, you have sometimes to generate a random integer number in a defined range.</p>
<p>Here is how you can do it in Android.</p>
<p>First, declare and initialize the generator:</p>
<pre>Random generator = new Random();</pre>
<p>Then, get a random number:</p>
<pre>int n = generator.nextInt(n);</pre>
<p>where <strong>n </strong>is the upperbound limit.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekdroid.com/android-random-numbers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
