Difference between revisions of "Android Studio Development Essentials - Android 6 Edition"

From Techotopia
Jump to: navigation, search
Line 321: Line 321:
 
#* [[An Overview of Android 6 Started and Bound Services|Starting a Service Running on System Startup]]<br><br>
 
#* [[An Overview of Android 6 Started and Bound Services|Starting a Service Running on System Startup]]<br><br>
 
# [[Implementing an Android 6 Started Service – A Worked Example]]
 
# [[Implementing an Android 6 Started Service – A Worked Example]]
 +
#* [[Implementing an Android 6 Started Service – A Worked Example|Creating the Example Project]]
 +
#* [[Implementing an Android 6 Started Service – A Worked Example|Creating the Service Class]]
 +
#* [[Implementing an Android 6 Started Service – A Worked Example|Adding the Service to the Manifest File]]
 +
#* [[Implementing an Android 6 Started Service – A Worked Example|Starting the Service]]
 +
#* [[Implementing an Android 6 Started Service – A Worked Example|Testing the IntentService Example]]
 +
#* [[Implementing an Android 6 Started Service – A Worked Example|Using the Service Class]]
 +
#* [[Implementing an Android 6 Started Service – A Worked Example|Creating the New Service]]
 +
#* [[Implementing an Android 6 Started Service – A Worked Example|Modifying the User Interface]]
 +
#* [[Implementing an Android 6 Started Service – A Worked Example|Running the Application]]
 +
#* [[Implementing an Android 6 Started Service – A Worked Example|Creating a New Thread for Service Tasks]]<br><br>
 +
# [[Android 6 Local Bound Services – A Worked Example]]
 +
  
 
<google>BUY_ANDROID_STUDIO6</google>
 
<google>BUY_ANDROID_STUDIO6</google>

Revision as of 15:51, 4 January 2016

Table of ContentsNext
Introduction



© 2015 Neil Smyth / Payload Media. This eBook is provided for personal use only. Unauthorized use, reproduction and/or distribution strictly prohibited. All rights reserved.


<google>BUY_ANDROID_STUDIO6</google>


Table of Contents

  1. Introduction
  2. Setting up an Android Studio Development Environment
  3. Creating an Example Android 6 App in Android Studio
  4. A Tour of the Android Studio User Interface
  5. Creating an Android 6 Virtual Device (AVD) in Android Studio
  6. Testing Android Studio Apps on a Physical Android 6 Device
  7. The Basics of the Android Studio Code Editor
  8. A Guide to the Android Studio Designer Tool
  9. Designing a User Interface using the Android Studio Designer Tool
  10. Creating an Android 6 User Interface in Java Code
  11. Using the Android 6 GridLayout Manager in Android Studio Designer
  12. Working with the Android 6 GridLayout using XML Layout Resources
  13. An Overview and Example of Android 6 Event Handling
  14. Detecting Common Gestures using the Android 6 Gesture Detector Class
  15. Implementing Custom Gesture and Pinch Recognition on Android 6
  16. An Introduction to Android 6 Fragments
  17. Using Fragments in Android Studio - An Example
  18. Animating User Interfaces with the Android 6 Transitions Framework
  19. An Android 6 Transition Tutorial using beginDelayedTransition
  20. Implementing Android 6 Scene Transitions – A Tutorial
  21. Working with the Floating Action Button and Snackbar
  22. Creating an Android Tabbed Interface using the TabLayout Component
  23. Working with the Android RecyclerView and CardView Widgets
  24. An Android RecyclerView and CardView Tutorial
  25. Working with the Android AppBar and Collapsing Toolbar Layouts
  26. Implementing an Android Navigation Drawer
  27. An Android Studio Master/Detail Flow Tutorial
  28. An Overview of Android 6 Intents
  29. Android 6 Explicit Intents – A Worked Example
  30. Android 6 Implicit Intents – A Worked Example
  31. Android 6 Broadcast Intents and Broadcast Receivers
  32. A Basic Overview of Java Threads and Thread Handlers on Android
  33. An Overview of Android 6 Started and Bound Services
  34. Implementing an Android 6 Started Service – A Worked Example
  35. Android 6 Local Bound Services – A Worked Example


<google>BUY_ANDROID_STUDIO6</google>



Table of ContentsNext