Guten Morgen,
habe angefangen mich mit App-Programmierung für Android zu beschäftigen und mal ein erstes Projekt mit dem Android Studio gestartet. Ich kenne Java gut, habe auch sonst Ahnung von der Materie, ich arbeite in der Softwareentwicklung.
Allerdings kenne ich die Android-API gar nicht und wollte deshalb mal Fragen ob mir jmd Tipps für die Vorgehensweise zum Lernen geben kann?
Also sollte ich mir nen Buch besorgen, die Doku durchlesen, Beispiele/Tutorials programmieren oder einfach drauf los?^^
Jetzt schonmal nen paar Inhaltliche Fragen, die ich mir noch nicht beantworten konnte:
Ich habe mal dieses Beispel angefangen. Ich habe bereits gelesen, dass R.* Zugriff auf Ressourcen ermöglicht.
Wenn ich aber zB ein StringArray mit
initialisiere, legt er es nicht automatisch in der string.xml an, sondern erst, wenn ich ALT+ENTER drücke und das explizit selber tue, geht das irgendwie zu automatisieren?
Und in dieser Zeile
verstehe ich das drawer_list_item nicht. Muss ich hier selber eine Resourcen-Datei anlegen?
Vielleicht könnt ihr mir für den Einstieg ein paar Tipps geben, danke Euch!
Grüße!
habe angefangen mich mit App-Programmierung für Android zu beschäftigen und mal ein erstes Projekt mit dem Android Studio gestartet. Ich kenne Java gut, habe auch sonst Ahnung von der Materie, ich arbeite in der Softwareentwicklung.
Allerdings kenne ich die Android-API gar nicht und wollte deshalb mal Fragen ob mir jmd Tipps für die Vorgehensweise zum Lernen geben kann?
Also sollte ich mir nen Buch besorgen, die Doku durchlesen, Beispiele/Tutorials programmieren oder einfach drauf los?^^
Jetzt schonmal nen paar Inhaltliche Fragen, die ich mir noch nicht beantworten konnte:
Ich habe mal dieses Beispel angefangen. Ich habe bereits gelesen, dass R.* Zugriff auf Ressourcen ermöglicht.
Wenn ich aber zB ein StringArray mit
mPlanetTitles = getResources().getStringArray(R.array.planets_arra y);
Und in dieser Zeile
mDrawerList.setAdapter(new ArrayAdapter(this,
R.layout.drawer_list_item, mPlanetTitles));
R.layout.drawer_list_item, mPlanetTitles));
Vielleicht könnt ihr mir für den Einstieg ein paar Tipps geben, danke Euch!
Grüße!
Kommentar