Oreilly - Learning Android
by Ken Kousen | Publisher: O'Reilly Media, Inc. | Release Date: July 2015 | ISBN: 9781491935514
Ready to launch your dream app on Android? In this video course, Java consultant Ken Kousen walks you through the Android Studio wizard for creating new applications. You'll learn the basics in developing for Android devices, and where to find the tools and technologies you need. The Android Developer website offers dashboards, version numbers, and market distributions. You'll also find design guidelines, a review of available tutorials, and API docs.With this video, you'll learn how to:Use the basic XML layout and Activity classes generated by Android StudioWork with the default multi-project Gradle build filesCreate and configure an emulator, using the AVD ManagerIncrease functionality by changing themes and adding widgetsUnderstand Android's activity lifecycle by charting callback methods associated with activitiesLearn how to save and restore state variables in activitiesAdd alternative layouts by using qualifiers on the "res" directoryLearn about internal and external storage for managing persistent dataUse the SQLite database available to every Android applicationAccess a RESTful Web Service to deal with asynchronous tasksKen Kousen, president of Kousen IT, Inc., is a technical trainer, mentor, and consultant in all areas related to Java, specializing in Android, Spring, Hibernate/JPA, Groovy, Grails, and Gradle. He is the author of Making Java Groovy (Manning) and the O'Reilly video courses: Groovy Programming Fundamentals, Practical Groovy Programming, and Mastering Groovy Programming.
- Welcome
- Course Overview 00:02:37
- The Android Developer Web Site 00:07:06
- Tools and Technologies
- Android Design Guidelines and Developer Docs 00:09:40
- Android Studio 00:04:05
- A "Hello, World" Application
- Starting a New Android Application 00:11:08
- A Blank Activity And Associated Layout 00:09:07
- Gradle Build Files for Android 00:11:16
- The Manifest, Layout, and String Resources 00:09:38
- The AVD Manager 00:09:09
- Adding Functionality
- Changing Themes and Adding Widgets 00:10:47
- Updating our Activity Subclass 00:13:35
- Understanding Activities
- The Activity Lifecycle 00:17:02
- Providing Alternative Resources
- The "res" Directories 00:21:01
- Changing Keyboards 00:09:11
- Intents and Saving State
- Intents 00:19:12
- Removing Hard-Coded Strings from Java 00:05:37
- Saving Activity State 00:08:10
- Working with Persistent Data
- Storage Options 00:12:39
- Using SQLite 00:21:47
- List Adapters 00:09:50
- Responding to Clicks and the Android Debug Bridge 00:08:18
- Accessing a RESTful Web Service
- Asynchronous Tasks 00:17:22
- Spring for Android 00:12:31
- Accessing the Service 00:14:17
- Action Bar 00:11:57
- Preferences 00:11:31
- Summary
9781491935514.Learning.Android.part1.OR.rar
9781491935514.Learning.Android.part2.OR.rar
9781491935514.Learning.Android.part3.OR.rar