Welcome to 31 days of Android. Inspired by Jeff Blankenburg’s 31 Days Series , this series of tutorials will take readers through the basics of getting up and running with Android development and will end with a few more advanced concepts to really lite up your apps.
As I add entries, I’ll add them to a list here. Stay tuned for Android goodness!
Day 1 - Getting Set Up for Development
Day 2 - Creating Android Virtual Devices (AVDs)
Day 3 - A Java Refresher
Day 4 - Our First Android App
Day 5 - Adding Multiple Activies and Using Intents
Day 6 - Options Menus and Base Activities
Day 7 - Sharing Data Between Activities
Day 8 - The Android Project Structure
Day 9 - Debugging your Applications
Day 10 - The Back Button
Day 11 - Device Orientation
Day 12 - The Linear Layout
Day 13 - The Relative Layout
Day 14 - The Table Layout and Frame Layout
Day 15 - Toasts
Day 16 - Notifications
Day 17 - Animating between Activities
Day 18 - The WebView
Day 19 - ScrollViews
Day 20 - ListViews
Day 21 - The Activity Lifecycle
Day 22 - Shared Preferences
Day 23 - Writing and Reading Files
Day 24 - Using SQLite Databases
Day 25 - Content Providers
Day 26 - Intents
Day 27 - Intents Part 2
Day 28 - Intents Part 3: Service Intents
Day 29 - Using the Camera
Day 30 - Advertisements
Day 31 - Putting your Apps in the Marketplace
I bookmarked this! This is really helpful! Sehr empfehlenswert!
Good to hear, thanks!
Sujit varma G
Thanks very helpful. I have bookmarked this
Great to hear!
thank you so much :-)
You're welcome Dario.
Happy to hear this has been helpful to all of you.
Thanx a lot!
My pleasure mariam
A great tutorial, the best I've come across better than most books on android. Thanks!
That's very good to hear. Please let me know if you have any other feedback or thoughts on improvements.
Thank u very much ....very helpful for me.
I have bookmarked this....its really a GREAT tutorial.
Happy to hear it helped.
Thanks a ton for the effort :)
Happy it helped Fahid.
This is the best Android tutorial I have found so far on the web.
Thanks for this awesome effort:)
Great to hear. Thanks Arvind.
Thanks for the tutorial! - I've now followed it cover to cover. The pace is excellent.
you are a life saver......:)
Happy it helped!
Thank you so much.
It would be nice if you can do the same thing for iOS. Now that's gonna be awesome :)
Your welcome. It will be coming very soon!
this tutorial is the best and was very helpfull thanks a lot ;). please can you provide an offline version ?
I hadn't thought of making an offline version. I'll try and figure out how best to put that together.
Việt Hà Nguyễn
Thank you so much. This is great.
Hope it helps.
Very helpful tutorial. I'm sure I will be referencing it again in the future.
Happy to hear!
This is brilliant! I have some experience on Android, but I wish I had seen this when I was just beginning to learn it.
Hope it's still helpful now!
Good. It still is very helpful.
Good to hear!
The best I have come across.
Can you please revise/update this tutorial so it would be suited for android studio and kitkat atleast? :)) great tutorial btw. Thanks!
If I get a chance, I'll do that.
Hi Chris what is the minimum of java that I should know before starting your tutorial.
It was probably 1.6 when these were written so anything above that is going to be fine.