tutorials for the basic's of understanding android development
<p>I'm now 3 months into android development and done quite a lot tutorials now. I've build a lot of small Apps according to these tutorials, the most of them give you the method writen and done, tell what they do and tell where to put them. However, now I am into my own Apps I notice that I'm having trouble understanding how the methods actually are build.
for example:</p>

<pre><code>    @Override
    protected void onPostExecute(Void arg) {
        mProgressDialog.dismiss();
        if (mStatusCode  == 200){
            mTwitterUser = new TwitterUser(mResultString);
            updateView();
        }
        else if (mStatusCode  == 404){
            Toast.makeText(MainActivity.this, "De gevraagde gebruiker bestaat niet.", Toast.LENGTH_LONG).show();
            mTwitterUser = null;
            updateView();
        }
        else if (mStatusCode &gt; 0){
            Toast.makeText(MainActivity.this, "Er is in verbindingsfout opgetreden met foutcode " + mStatusCode, Toast.LENGTH_LONG).show();
            mTwitterUser = null;
            updateView();
        }
        else {
            Toast.makeText(MainActivity.this, "Gegevens konden niet worden opgehaald. Controleer uw internetverbinding en probeer het opnieuw (" +mConnectionException.toString() + ")" , Toast.LENGTH_LONG).show();
            mTwitterUser = null;
            updateView();
        }
    }
}
</code></pre>

<p>}</p>

<p>(some dutch error text in the toast)
this is an example of a tutorial that explained really well what everything does but doesn't really zoom in on things like, what does @override, what is protected/void, what is NULL or when to use it, etcetera. As you can see, very easy BASIC stuff which is crucial for understanding java/android coding.</p>

<p>So, are there any tutorials out there that are really for understanding and zooming into method building and basic android coding?</p>

<p>thanks in advance,~olijf</p>
