android_learning:headfirst_android_development_notes:chapter_1
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
android_learning:headfirst_android_development_notes:chapter_1 [2016/01/06 05:19] – mithat | android_learning:headfirst_android_development_notes:chapter_1 [2016/01/06 06:53] (current) – mithat | ||
---|---|---|---|
Line 5: | Line 5: | ||
Installing Android Studio will take a long time and use up a lot of space. Be patient. The first time you run Android Studio, it will download a bunch of stuff. You may get a message that tells you some resource wasn’t installed and then asks you whether you want to retry. In my experience, retrying will succeed. | Installing Android Studio will take a long time and use up a lot of space. Be patient. The first time you run Android Studio, it will download a bunch of stuff. You may get a message that tells you some resource wasn’t installed and then asks you whether you want to retry. In my experience, retrying will succeed. | ||
- | <WRAP center round tip 80%> | + | <WRAP center round info 80%> |
I've made a [[https:// | I've made a [[https:// | ||
</ | </ | ||
+ | <WRAP center round tip 80%> | ||
Once you have successfully created and tested your first Android application, | Once you have successfully created and tested your first Android application, | ||
+ | </ | ||
===== About XML ===== | ===== About XML ===== | ||
Line 15: | Line 17: | ||
In this chapter, we pretty much punt our way through the XML parts of a basic Android Project. We’ll use Android’s XML configuration files to a greater extent in subsequent chapters. You don’t need to be an XML expert to write the XML parts of an Android project; but you do need basic XML knowledge. | In this chapter, we pretty much punt our way through the XML parts of a basic Android Project. We’ll use Android’s XML configuration files to a greater extent in subsequent chapters. You don’t need to be an XML expert to write the XML parts of an Android project; but you do need basic XML knowledge. | ||
- | If you are brand new to XML and want a crash course in it, here are some resources | + | If you've never been exposed |
* W3School’s [[http:// | * W3School’s [[http:// | ||
* A reasonable tutorial (video) by Mark Lassof: | * A reasonable tutorial (video) by Mark Lassof: | ||
- | {{youtube> | + | {{youtube> |
- | It might help you to know that XML was originally developed for use with Web technologies. It has since been adopted for use in many different situations. It’s | + | It might help you to know that XML was originally developed for use with Web technologies. It has since been adopted for use in many different situations |
- | + | ||
- | ===== Additional notes ===== | + | |
<WRAP center round tip 80%> | <WRAP center round tip 80%> | ||
- | You'll probably have the best results viewing these on YouTube rather than here. To open a video in YouTube, start playing the video here, then hover over it and click the YouTube logo on the bottom. | + | You'll probably have the best results viewing these embedded videos |
- | </WRAP> | + | |
+ | To open a video in YouTube, start playing the video here, then hover over it and click the YouTube logo on the bottom. Once viewing on YouTube, you can set the [[https:// | ||
+ | </ | ||
- | ==== p. 8 Creating your first project ==== | + | ===== p. 8 Creating your first project |
- | {{youtube> | + | {{youtube> |
\\ | \\ | ||
- | ==== p. 16 Some file changes ==== | + | ===== p. 16 Some file changes |
- | {{youtube> | + | {{youtube> |
\\ | \\ | ||
- | ==== p. 24 Emulator configuration ==== | + | ===== p. 24 Emulator configuration |
- | {{youtube> | + | {{youtube> |
\\ | \\ | ||
- | ==== p. 27 Running your app in an emulator ==== | + | ===== p. 27 Running your app in an emulator |
- | {{youtube> | + | {{youtube> |
\\ | \\ | ||
- | ==== p. 33 String resources ==== | + | ===== p. 33 String resources |
- | {{youtube> | + | {{youtube> |
\\ | \\ | ||
Line 54: | Line 55: | ||
====== Appendix III notes ====== | ====== Appendix III notes ====== | ||
==== Genymotion alternative emulator ==== | ==== Genymotion alternative emulator ==== | ||
- | {{youtube> | + | {{youtube> |
\\ | \\ | ||
android_learning/headfirst_android_development_notes/chapter_1.1452057551.txt.gz · Last modified: 2016/01/06 05:19 by mithat