Search results

Jump to: navigation, search

Page title matches

  • ...a Edition|Table of Contents]]<td width="20%" align="right">[[Understanding Android Application and Activity Lifecycles|Next]]</td> ...Architecture<td align="center"><td width="20%" align="right">Understanding Android Application and Activity Lifecycles</td>
    12 KB (1,858 words) - 20:23, 9 January 2019
  • ...|Table of Contents]]<td width="20%" align="right">[[Creating a Kindle Fire Android Virtual Device (AVD)|Next]]</td> ...ire<td align="center"><td width="20%" align="right">Creating a Kindle Fire Android Virtual Device (AVD)</td>
    32 KB (5,269 words) - 20:13, 27 October 2016
  • ...Contents]]<td width="20%" align="right">[[Creating an Example Kindle Fire Android Application|Next]]</td> ...ign="center"><td width="20%" align="right">Creating an Example Kindle Fire Android Application</td>
    14 KB (2,139 words) - 19:58, 27 October 2016
  • ...ment Essentials|Table of Contents]]<td width="20%" align="right">[[Testing Android Applications on a Physical Kindle Fire Device with ADB|Next]]</td> ...rtual Device (AVD)<td align="center"><td width="20%" align="right">Testing Android Applications on a Physical Kindle Fire Device</td>
    21 KB (3,510 words) - 20:01, 27 October 2016
  • ...f Contents]]<td width="20%" align="right">[[An Overview of the Kindle Fire Android Architecture|Next]]</td> ...lign="center"><td width="20%" align="right">An Overview of the Kindle Fire Android Architecture</td>
    13 KB (2,117 words) - 20:14, 27 October 2016
  • ...tials|Table of Contents]]<td width="20%" align="right">[[The Anatomy of an Android Application|Next]]</td> ...e Device<td align="center"><td width="20%" align="right">The Anatomy of an Android Application</td>
    13 KB (1,944 words) - 20:00, 27 October 2016
  • ...- Java Edition|Table of Contents]]<td width="20%" align="right">[[Handling Android Activity State Changes|Next]]</td> ...droid Application<td align="center"><td width="20%" align="right">Handling Android Activity State Changes</td>
    14 KB (2,212 words) - 20:36, 9 January 2019
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Activity State Changes by Example|Next]]</td> ...on and Activity Lifecycles<td align="center"><td width="20%" align="right">Android Activity State Changes by Example</td>
    21 KB (3,168 words) - 20:45, 9 January 2019
  • ...="20%" align="right">[[Saving and Restoring the User Interface State of an Android Activity|Next]]</td> ...th="20%" align="right">Saving and Restoring the User Interface State of an Android Activity</td>
    16 KB (2,420 words) - 19:58, 27 October 2016
  • ...ssentials|Table of Contents]]<td width="20%" align="right">[[Understanding Android Views, View Groups and Layouts|Next]]</td> ...Application<td align="center"><td width="20%" align="right">Understanding Android Views, View Groups and Layouts</td>
    12 KB (1,878 words) - 20:10, 27 October 2016
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[A Guide to the Android Studio Layout Editor Tool|Next]]</td> ...id Activity<td align="center"><td width="20%" align="right">A Guide to the Android Studio Layout Editor Tool</td>
    12 KB (1,929 words) - 15:42, 10 January 2019
  • ...Essentials|Table of Contents]]<td width="20%" align="right">[[Creating an Android User interface in Java Code|Next]]</td> ...ps and Layouts<td align="center"><td width="20%" align="right">Creating an Android User Interface in Java Code</td>
    25 KB (3,956 words) - 20:03, 27 October 2016
  • ...nt Essentials|Table of Contents]]<td width="20%" align="right">[[Using the Android GridLayout Manager in the Graphical Layout Tool|Next]]</td> ...ical Layout Tool<td align="center"><td width="20%" align="right">Using the Android GridLayout Manager in the Graphical Layout Tool</td>
    22 KB (3,171 words) - 19:56, 27 October 2016
  • #REDIRECT [[Creating an Android User Interface in Java Code]]
    61 bytes (9 words) - 19:28, 5 June 2012
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Touch and Multi-touch Event Handling|Next]]</td> ...tant Run in Android Studio<td align="center"><td width="20%" align="right">Android Touch and Multi-touch Event Handling</td>
    19 KB (2,731 words) - 15:29, 11 January 2019
  • ...tents]]<td width="20%" align="right">[[Detecting Common Gestures using the Android Gesture Detector Class|Next]]</td> ..."center"><td width="20%" align="right">Detecting Common Gestures using the Android Gesture Detector Class</td>
    18 KB (2,273 words) - 15:36, 11 January 2019
  • ...sentials|Table of Contents]]<td width="20%" align="right">[[An Overview of Android Intents|Next]]</td> ...nt Handling<td align="center"><td width="20%" align="right">An Overview of Android Intents</td>
    25 KB (3,675 words) - 20:03, 27 October 2016
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Explicit Intents – A Worked Example|Next]]</td> ...aster/Detail Flow Tutorial<td align="center"><td width="20%" align="right">Android Explicit Intents – A Worked Example</td>
    14 KB (2,019 words) - 15:44, 15 January 2019
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Implicit Intents – A Worked Example|Next]]</td> ...verview of Android Intents<td align="center"><td width="20%" align="right">Android Implicit Intents – A Worked Example</td>
    16 KB (2,124 words) - 15:55, 15 January 2019
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Broadcast Intents and Broadcast Receivers|Next]]</td> ...tents – A Worked Example<td align="center"><td width="20%" align="right">Android Broadcast Intents and Broadcast Receivers</td>
    15 KB (2,210 words) - 16:08, 15 January 2019
  • ...droid Implicit Intents – A Worked Example|Previous]]<td align="center">[[Android Studio Development Essentials - Java Edition|Table of Contents]]<td width=" <td width="20%">Android Implicit Intents – A Worked Example<td align="center"><td width="20%" ali
    20 KB (2,782 words) - 16:11, 15 January 2019
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[Implementing an Android Started Service – A Worked Example|Next]]</td> ...AsyncTasks<td align="center"><td width="20%" align="right">Implementing an Android Started Service – A Worked Example</td>
    14 KB (2,154 words) - 16:21, 15 January 2019
  • ...sentials|Table of Contents]]<td width="20%" align="right">[[An Overview of Android Started and Bound Services|Next]]</td> ...t Receivers<td align="center"><td width="20%" align="right">An Overview of Android Started and Bound Services</td>
    16 KB (2,342 words) - 19:56, 27 October 2016
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Local Bound Services – A Worked Example|Next]]</td> ...Started and Bound Services<td align="center"><td width="20%" align="right">Android Local Bound Services – A Worked Example</td>
    20 KB (2,672 words) - 16:28, 15 January 2019
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Remote Bound Services – A Worked Example|Next]]</td> ...rvice – A Worked Example<td align="center"><td width="20%" align="right">Android Remote Bound Services – A Worked Example</td>
    17 KB (2,250 words) - 18:22, 15 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Notifications Tutorial|Next]]</td> ...es – A Worked Example<td align="center"><td width="20%" align="right">An Android Notifications Tutorial</td>
    13 KB (1,655 words) - 18:26, 15 January 2019
  • #REDIRECT [[Setting up a Kindle Fire Android Development Environment]]
    70 bytes (9 words) - 19:24, 15 May 2013
  • #REDIRECT [[Android Activity State Changes by Example]]
    55 bytes (7 words) - 16:41, 16 May 2013
  • ...ents]]<td width="20%" align="right">[[Saving and Restoring the State of an Android Activity|Next]]</td> ...center"><td width="20%" align="right">Saving and Restoring the State of an Android Activity</td>
    16 KB (2,355 words) - 20:57, 9 January 2019
  • #REDIRECT [[Testing Android Applications on a Physical Kindle Fire Device]]
    75 bytes (10 words) - 17:45, 16 May 2013
  • ..."20%" align="right">[[Implementing Custom Gesture and Pinch Recognition on Android|Next]]</td> ...h="20%" align="right">Implementing Custom Gesture and Pinch Recognition on Android</td>
    14 KB (1,732 words) - 15:48, 11 January 2019
  • ...ials|Table of Contents]]<td width="20%" align="right">[[An Introduction to Android Fragments|Next]]</td> ...r Class<td align="center"><td width="20%" align="right">An Introduction to Android Fragments</td>
    27 KB (3,945 words) - 20:03, 27 October 2016
  • ...tion|Table of Contents]]<td width="20%" align="right">[[Using Fragments in Android Studio - An Example|Next]]</td> ...Android<td align="center"><td width="20%" align="right">Using Fragments in Android Studio - An Example</td>
    17 KB (2,317 words) - 16:08, 11 January 2019
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Master/Detail Flow Tutorial|Next]]</td> ...on to Android Fragments<td align="center"><td width="20%" align="right">An Android Master/Detail Flow Tutorial</td>
    27 KB (3,738 words) - 20:13, 27 October 2016
  • ...sentials|Table of Contents]]<td width="20%" align="right">[[An Overview of Android Intents|Next]]</td> ...ked Example<td align="center"><td width="20%" align="right">An Overview of Android Intents</td>
    14 KB (1,994 words) - 19:55, 27 October 2016
  • ...ials - Java Edition|Table of Contents]]<td width="20%" align="right">[[The Android Room Persistence Library|Next]]</td> ...and Freeform Tutorial<td align="center"><td width="20%" align="right">The Android Room Persistence Library</td>
    15 KB (2,440 words) - 19:25, 15 January 2019
  • ...ing so, take some time to introduce the basic concepts of table layouts in Android Studio. [[File:As3.2 tablelayout complete ui.png|center|Android Table Layout UI Completed]]
    11 KB (1,719 words) - 21:21, 3 January 2019
  • ...ssentials|Table of Contents]]<td width="20%" align="right">[[Understanding Android Content Providers|Next]]</td> ...Row Tutorial<td align="center"><td width="20%" align="right">Understanding Android Content Providers</td>
    17 KB (2,308 words) - 19:58, 27 October 2016
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Content Provider Tutorial|Next]]</td> ...QLite Database Tutorial<td align="center"><td width="20%" align="right">An Android Content Provider Tutorial</td>
    8 KB (1,329 words) - 20:15, 27 October 2016
  • ...f Contents]]<td width="20%" align="right">[[Implementing Video Playback on Android using the VideoView and MediaController Classes|Next]]</td> ...lign="center"><td width="20%" align="right">Implementing Video Playback on Android using the VideoView and MediaController Classes</td>
    28 KB (3,876 words) - 20:01, 27 October 2016
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Picture-in-Picture Mode|Next]]</td> ...e Access Framework Example<td align="center"><td width="20%" align="right">Android Picture-in-Picture Mode</td>
    14 KB (1,891 words) - 20:09, 15 January 2019
  • ...nts]]<td width="20%" align="right">[[Making Runtime Permission Requests in Android|Next]]</td> ...enter"><td width="20%" align="right">Making Runtime Permission Requests in Android</td>
    12 KB (1,596 words) - 20:23, 15 January 2019
  • import android.app.AlertDialog; import android.content.Context;
    9 KB (1,238 words) - 20:17, 27 October 2016
  • ...entials|Table of Contents]]<td width="20%" align="right">[[Introduction to Android 4.4 App Development Essentials|Next]]</td> ...dth="20%"><td align="center"><td width="20%" align="right">Introduction to Android 4.4 App Development Essentials</td>
    7 KB (842 words) - 21:06, 15 December 2023
  • ...ntials|Table of Contents]]<td width="20%" align="right">[[Working with the Android GridLayout in XML Layout Resources|Next]]</td> ...Java Code<td align="center"><td width="20%" align="right">Working with the Android GridLayout in XML Layout Resources</td>
    15 KB (2,489 words) - 20:13, 27 October 2016
  • ...le of Contents]]<td width="20%" align="right">[[An Overview and Example of Android Event Handling|Next]]</td> ...td align="center"><td width="20%" align="right">An Overview and Example of Android Event Handling</td>
    8 KB (1,142 words) - 20:13, 27 October 2016
  • ...s]]<td width="20%" align="right">[[Creating and Managing Overflow Menus on Android|Next]]</td> ...ter"><td width="20%" align="right">Creating and Managing Overflow Menus on Android</td>
    18 KB (2,786 words) - 19:55, 27 October 2016
  • ...ssentials|Table of Contents]]<td width="20%" align="right">[[Setting up an Android Development Environment|Next]]</td> ...of Contents<td align="center"><td width="20%" align="right">Setting up an Android Development Environment</td>
    3 KB (466 words) - 20:13, 27 October 2016
  • ...Essentials|Table of Contents]]<td width="20%" align="right">[[Creating an Android Virtual Device (AVD)|Next]]</td> ...ent Essentials<td align="center"><td width="20%" align="right">Creating an Android Virtual Device (AVD)</td>
    26 KB (4,148 words) - 20:15, 27 October 2016
  • ...als|Table of Contents]]<td width="20%" align="right">[[Creating an Example Android Application|Next]]</td> ...onment<td align="center"><td width="20%" align="right">Creating an Example Android Application</td>
    12 KB (1,915 words) - 19:55, 27 October 2016
  • ...<td width="20%" align="right">[[Testing Android Applications on a Physical Android Device with ADB|Next]]</td> ..."><td width="20%" align="right">Testing Android Applications on a Physical Android Device with ADB</td>
    21 KB (3,508 words) - 19:58, 27 October 2016
  • ...ials|Table of Contents]]<td width="20%" align="right">[[An Overview of the Android Architecture|Next]]</td> ...ication<td align="center"><td width="20%" align="right">An Overview of the Android Architecture</td>
    17 KB (2,776 words) - 20:12, 27 October 2016
  • ...ition|Table of Contents]]<td width="20%" align="right">[[The Anatomy of an Android Application|Next]]</td> ...e Editor<td align="center"><td width="20%" align="right">The Anatomy of an Android Application</td>
    12 KB (1,734 words) - 20:19, 9 January 2019
  • ...ntents]]<td width="20%" align="right">[[Animating User Interfaces with the Android Transitions Framework|Next]]</td> ...="center"><td width="20%" align="right">Animating User Interfaces with the Android Transitions Framework</td>
    17 KB (2,420 words) - 18:47, 14 January 2019
  • ...ontents]]<td width="20%" align="right">[[Accessing Cloud Storage using the Android Storage Access Framework|Next]]</td> ...n="center"><td width="20%" align="right">Accessing Cloud Storage using the Android Storage Access Framework</td>
    26 KB (3,639 words) - 19:58, 27 October 2016
  • ...td width="20%" align="right">[[Working with the Google Maps Android API in Android Studio|Next]]</td> ...><td width="20%" align="right">Working with the Google Maps Android API in Android Studio</td>
    25 KB (3,070 words) - 20:45, 15 January 2019
  • ...tials|Table of Contents]]<td width="20%" align="right">[[Printing with the Android Printing Framework|Next]]</td> ...Recorder<td align="center"><td width="20%" align="right">Printing with the Android Printing Framework</td>
    35 KB (5,332 words) - 20:17, 27 October 2016
  • ...able of Contents]]<td width="20%" align="right">[[Signing and Preparing an Android Application for Release|Next]]</td> ...l<td align="center"><td width="20%" align="right">Signing and Preparing an Android Application for Release</td>
    11 KB (1,713 words) - 20:00, 27 October 2016
  • ...width="20%" align="right">[[Integrating Google Play In-app Billing into an Android Application – A Tutorial|Next]]</td> ...d width="20%" align="right">Integrating Google Play In-app Billing into an Android Application – A Tutorial</td>
    9 KB (1,402 words) - 20:11, 27 October 2016
  • ...reparing an Android Application for Release|Previous]]<td align="center">[[Android 4 App Development Essentials|Table of Contents]]<td width="20%" align="righ <td width="20%">Signing and Preparing an Android Application for Release<td align="center"><td width="20%" align="right"></t
    38 KB (5,724 words) - 19:54, 27 October 2016
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android HTML and Web Content Printing Example|Next]]</td> ...d API in Android Studio<td align="center"><td width="20%" align="right">An Android HTML and Web Content Printing Example</td>
    17 KB (2,641 words) - 21:00, 15 January 2019
  • ...Contents]]<td width="20%" align="right">[[The Anatomy of an Android Studio Android Application|Next]]</td> ...gn="center"><td width="20%" align="right">The Anatomy of an Android Studio Android Application</td>
    12 KB (1,723 words) - 19:58, 27 October 2016
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Transition Tutorial using beginDelayedTransition|Next]]</td> ...erflow Menus on Android<td align="center"><td width="20%" align="right">An Android Transition Tutorial using beginDelayedTransition</td>
    21 KB (2,812 words) - 18:55, 14 January 2019
  • ...va Edition|Table of Contents]]<td width="20%" align="right">[[Implementing Android Scene Transitions – A Tutorial|Next]]</td> ...ons Framework<td align="center"><td width="20%" align="right">Implementing Android Scene Transitions – A Tutorial</td>
    10 KB (1,175 words) - 19:22, 14 January 2019
  • ...ition Tutorial using beginDelayedTransition|Previous]]<td align="center">[[Android Studio Development Essentials - Java Edition|Table of Contents]]<td width=" <td width="20%">An Android Transition Tutorial using beginDelayedTransition<td align="center"><td widt
    16 KB (2,093 words) - 20:00, 14 January 2019
  • ...Java Edition|Table of Contents]]<td width="20%" align="right">[[A Guide to Android Custom Document Printing|Next]]</td> ...nting Framework<td align="center"><td width="20%" align="right">A Guide to Android Custom Document Printing</td>
    18 KB (2,272 words) - 21:06, 15 January 2019
  • ...ials|Table of Contents]]<td width="20%" align="right">[[Handling Different Android Devices and Displays|Next]]</td> ...Example<td align="center"><td width="20%" align="right">Handling Different Android Devices and Displays</td>
    31 KB (4,248 words) - 19:59, 27 October 2016
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Storage Access Framework Example|Next]]</td> ...torage Access Framework<td align="center"><td width="20%" align="right">An Android Storage Access Framework Example</td>
    15 KB (2,123 words) - 19:57, 15 January 2019
  • ...f Contents]]<td width="20%" align="right">[[Implementing Video Playback on Android using the VideoView and MediaController Classes|Next]]</td> ...lign="center"><td width="20%" align="right">Implementing Video Playback on Android using the VideoView and MediaController Classes</td>
    24 KB (3,069 words) - 20:02, 15 January 2019
  • #REDIRECT [[Introduction to Android 4.4 App Development Essentials]]
    68 bytes (7 words) - 14:40, 5 February 2014
  • ...Development Essentials|Table of Contents]]<td width="20%" align="right">[[Android Studio Development Essentials Introduction|Next]]</td> <td width="20%"><td align="center"><td width="20%" align="right">Android Studio Development Essentials Introduction</td>
    19 KB (2,365 words) - 18:02, 17 December 2023
  • ...ssentials|Table of Contents]]<td width="20%" align="right">[[A Tour of the Android Studio User Interface|Next]]</td> ...Environment<td align="center"><td width="20%" align="right">A Tour of the Android Studio User Interface</td>
    19 KB (3,119 words) - 20:01, 27 October 2016
  • ...]<td width="20%" align="right">[[Testing Android Studio Apps on a Physical Android Device|Next]]</td> ...r"><td width="20%" align="right">Testing Android Studio Apps on a Physical Android Device</td>
    16 KB (2,544 words) - 21:27, 7 January 2019
  • ...ble of Contents]]<td width="20%" align="right">[[Using and Configuring the Android Studio AVD Emulator|Next]]</td> ...<td align="center"><td width="20%" align="right">Using and Configuring the Android Studio AVD Emulator</td>
    16 KB (2,576 words) - 20:34, 7 January 2019
  • ...ition|Table of Contents]]<td width="20%" align="right">[[The Basics of the Android Studio Code Editor|Next]]</td> ...nterface<td align="center"><td width="20%" align="right">The Basics of the Android Studio Code Editor</td>
    11 KB (1,757 words) - 21:27, 8 January 2019
  • ...tion|Table of Contents]]<td width="20%" align="right">[[An Overview of the Android Architecture|Next]]</td> ...Device<td align="center"><td width="20%" align="right">An Overview of the Android Architecture</td>
    18 KB (2,965 words) - 20:06, 9 January 2019
  • ...align="right">[[Understanding Android Application and Activity Lifecycles (Android Studio)|Next]]</td> ...Architecture<td align="center"><td width="20%" align="right">Understanding Android Application and Activity Lifecycles</td>
    11 KB (1,705 words) - 20:14, 27 October 2016
  • ...<td width="20%" align="right">[[Handling Android Activity State Changes in Android Studio|Next]]</td> ..."><td width="20%" align="right">Handling Android Activity State Changes in Android Studio</td>
    13 KB (2,158 words) - 20:13, 27 October 2016
  • ...tents]]<td width="20%" align="right">[[Android Activity State Changes - An Android Studio Example|Next]]</td> ..."center"><td width="20%" align="right">Android Activity State Changes - An Android Studio Example</td>
    16 KB (2,510 words) - 19:57, 27 October 2016
  • ...ts]]<td width="20%" align="right">[[Saving and Restoring Activity State in Android Studio|Next]]</td> ...nter"><td width="20%" align="right">Saving and Restoring Activity State in Android Studio</td>
    16 KB (2,540 words) - 19:59, 27 October 2016
  • ...%" align="right">[[Understanding Android Views, View Groups and Layouts in Android Studio|Next]]</td> ...20%" align="right">Understanding Android Views, View Groups and Layouts in Android Studio</td>
    13 KB (1,963 words) - 20:12, 27 October 2016
  • ...sentials|Table of Contents]]<td width="20%" align="right">[[A Guide to the Android Studio Designer Tool|Next]]</td> ...roid Studio<td align="center"><td width="20%" align="right">A Guide to the Android Studio Designer Tool</td>
    11 KB (1,779 words) - 20:16, 27 October 2016
  • ...ents]]<td width="20%" align="right">[[Designing a User Interface using the Android Studio Designer Tool|Next]]</td> ...center"><td width="20%" align="right">Designing a User Interface using the Android Studio Designer Tool</td>
    12 KB (1,875 words) - 19:54, 27 October 2016
  • ...20%" align="right">[[Creating an Android User Interface in Java Code using Android Studio|Next]]</td> ...="20%" align="right">Creating an Android User Interface in Java Code using Android Studio</td>
    19 KB (3,044 words) - 19:58, 27 October 2016
  • ...s]]<td width="20%" align="right">[[Using the Android GridLayout Manager in Android Studio Designer|Next]]</td> ...ter"><td width="20%" align="right">Using the Android GridLayout Manager in Android Studio Designer</td>
    22 KB (3,187 words) - 20:03, 27 October 2016
  • ...ntials|Table of Contents]]<td width="20%" align="right">[[Working with the Android GridLayout using XML Layout Resources|Next]]</td> ...id Studio<td align="center"><td width="20%" align="right">Working with the Android GridLayout using XML Layout Resources</td>
    14 KB (2,289 words) - 20:16, 27 October 2016
  • ...]<td width="20%" align="right">[[An Overview and Android Studio Example of Android Event Handling|Next]]</td> ...r"><td width="20%" align="right">An Overview and Android Studio Example of Android Event Handling</td>
    10 KB (1,315 words) - 20:14, 27 October 2016
  • ...idth="20%" align="right">[[Android Touch and Multi-touch Event Handling in Android Studio|Next]]</td> ...width="20%" align="right">Android Touch and Multi-touch Event Handling in Android Studio</td>
    19 KB (2,852 words) - 19:56, 27 October 2016
  • ...Contents]]<td width="20%" align="right">[[Detecting Common Gestures using Android Studio and the Gesture Detector Class|Next]]</td> ...ign="center"><td width="20%" align="right">Detecting Common Gestures using Android Studio and the Gesture Detector Class</td>
    17 KB (2,445 words) - 19:55, 27 October 2016
  • ..."20%" align="right">[[Implementing Android Custom Gesture Recognition with Android Studio|Next]]</td> ...h="20%" align="right">Implementing Android Custom Gesture Recognition with Android Studio</td>
    13 KB (1,802 words) - 20:00, 27 October 2016
  • ...nts]]<td width="20%" align="right">[[An Introduction to Using Fragments in Android Studio|Next]]</td> ...enter"><td width="20%" align="right">An Introduction to Using Fragments in Android Studio</td>
    27 KB (3,899 words) - 20:01, 27 October 2016
  • == Detecting Pinch Gestures in Android == The simplest method for detecting pinch gestures is to use the Android ScaleGestureDetector class. In general terms, detecting pinch gestures invo
    6 KB (746 words) - 14:58, 6 May 2014
  • ...ials|Table of Contents]]<td width="20%" align="right">[[Using Fragments in Android Studio - An Example|Next]]</td> ...Studio<td align="center"><td width="20%" align="right">Using Fragments in Android Studio - An Example</td>
    17 KB (2,469 words) - 19:56, 27 October 2016
  • ...s - Java Edition|Table of Contents]]<td width="20%" align="right">[[Modern Android App Architecture with Jetpack|Next]]</td> ...o Android Fragments<td align="center"><td width="20%" align="right">Modern Android App Architecture with Jetpack</td>
    23 KB (3,071 words) - 16:21, 11 January 2019
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[An Overview of Android Intents|Next]]</td> ...tion Drawer<td align="center"><td width="20%" align="right">An Overview of Android Intents</td>
    19 KB (2,756 words) - 18:51, 16 January 2019
  • ...of Contents]]<td width="20%" align="right">[[Animating User Interfaces in Android Studio using the Transitions Framework|Next]]</td> ...align="center"><td width="20%" align="right">Animating User Interfaces in Android Studio using the Transitions Framework</td>
    15 KB (2,064 words) - 20:00, 27 October 2016
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Studio Transition Tutorial using beginDelayedTransition|Next]]</td> ...Menus in Android Studio<td align="center"><td width="20%" align="right">An Android Studio Transition Tutorial using beginDelayedTransition</td>
    20 KB (2,817 words) - 19:55, 27 October 2016
  • ...width="20%" align="right">[[Implementing Android Scene Transitions – An Android Studio Tutorial|Next]]</td> ...td width="20%" align="right">Implementing Android Scene Transitions – An Android Studio Tutorial</td>
    10 KB (1,340 words) - 19:55, 27 October 2016
  • ...ble of Contents]]<td width="20%" align="right">[[An Overview of Intents in Android Studio|Next]]</td> ...<td align="center"><td width="20%" align="right">An Overview of Intents in Android Studio</td>
    17 KB (2,430 words) - 19:54, 27 October 2016
  • #REDIRECT [[Implementing Android Scene Transitions – An Android Studio Tutorial]]
    83 bytes (9 words) - 14:59, 12 May 2014
  • ...Contents]]<td width="20%" align="right">[[Android Explicit Intents – An Android Studio Example|Next]]</td> ...ign="center"><td width="20%" align="right">Android Explicit Intents – An Android Studio Example</td>
    14 KB (2,034 words) - 20:02, 27 October 2016
  • ...Contents]]<td width="20%" align="right">[[Android Implicit Intents – An Android Studio Example|Next]]</td> ...ign="center"><td width="20%" align="right">Android Implicit Intents – An Android Studio Example</td>
    17 KB (2,465 words) - 19:57, 27 October 2016
  • ...d width="20%" align="right">[[Broadcast Intents and Broadcast Receivers in Android Studio|Next]]</td> ...<td width="20%" align="right">Broadcast Intents and Broadcast Receivers in Android Studio</td>
    17 KB (2,520 words) - 19:55, 27 October 2016
  • ...]]<td width="20%" align="right">[[Android Threads and Thread Handlers - An Android Studio Tutorial|Next]]</td> ...er"><td width="20%" align="right">Android Threads and Thread Handlers - An Android Studio Tutorial</td>
    21 KB (3,002 words) - 19:59, 27 October 2016
  • ...ssentials|Table of Contents]]<td width="20%" align="right">[[Understanding Android Started and Bound Services|Next]]</td> ...droid Studio<td align="center"><td width="20%" align="right">Understanding Android Started and Bound Services</td>
    17 KB (2,384 words) - 19:57, 27 October 2016
  • ...<td width="20%" align="right">[[Implementing an Android Started Service in Android Studio|Next]]</td> ..."><td width="20%" align="right">Implementing an Android Started Service in Android Studio</td>
    14 KB (2,163 words) - 20:13, 27 October 2016
  • ...ents]]<td width="20%" align="right">[[Implementing Local Bound Services in Android Studio|Next]]</td> ...center"><td width="20%" align="right">Implementing Local Bound Services in Android Studio</td>
    20 KB (2,794 words) - 20:02, 27 October 2016
  • ...<td width="20%" align="right">[[An Overview of Android SQLite Databases in Android Studio|Next]]</td> ..."><td width="20%" align="right">An Overview of Android SQLite Databases in Android Studio</td>
    13 KB (1,789 words) - 19:54, 27 October 2016
  • ...ents]]<td width="20%" align="right">[[Android Remote Bound Services – An Android Studio Tutorial|Next]]</td> ...center"><td width="20%" align="right">Android Remote Bound Services – An Android Studio Tutorial</td>
    17 KB (2,403 words) - 19:54, 27 October 2016
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Studio TableLayout and TableRow Tutorial|Next]]</td> ...Android Studio Tutorial<td align="center"><td width="20%" align="right">An Android Studio TableLayout and TableRow Tutorial</td>
    18 KB (2,919 words) - 20:04, 27 October 2016
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Studio SQLite Database Tutorial|Next]]</td> ...bases in Android Studio<td align="center"><td width="20%" align="right">An Android Studio SQLite Database Tutorial</td>
    13 KB (1,888 words) - 19:54, 27 October 2016
  • ...<td width="20%" align="right">[[Understanding Android Content Providers in Android Studio|Next]]</td> ..."><td width="20%" align="right">Understanding Android Content Providers in Android Studio</td>
    16 KB (2,174 words) - 19:54, 27 October 2016
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Studio Content Provider Example|Next]]</td> ...QLite Database Tutorial<td align="center"><td width="20%" align="right">An Android Studio Content Provider Example</td>
    8 KB (1,346 words) - 20:13, 27 October 2016
  • ...gn="right">[[Accessing Cloud Storage using the Storage Access Framework in Android Studio|Next]]</td> ...lign="right">Accessing Cloud Storage using the Storage Access Framework in Android Studio</td>
    27 KB (3,670 words) - 19:55, 27 October 2016
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Studio Storage Access Framework Example|Next]]</td> ...ontent Provider Example<td align="center"><td width="20%" align="right">An Android Studio Storage Access Framework Example</td>
    15 KB (2,233 words) - 19:57, 27 October 2016
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Studio VideoView and MediaController Tutorial|Next]]</td> ...ework in Android Studio<td align="center"><td width="20%" align="right">An Android Studio VideoView and MediaController Tutorial</td>
    22 KB (3,255 words) - 20:01, 27 October 2016
  • ...lign="right">[[Video Recording and Image Capture using Camera Intents - An Android Studio Example|Next]]</td> ...align="right">Video Recording and Image Capture using Camera Intents - An Android Studio Example</td>
    14 KB (2,030 words) - 19:57, 27 October 2016
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Studio Recording and Playback Example using MediaPlayer and MediaRecorder|N ...ediaController Tutorial<td align="center"><td width="20%" align="right">An Android Studio Recording and Playback Example using MediaPlayer and MediaRecorder</
    14 KB (1,988 words) - 20:14, 27 October 2016
  • ...td width="20%" align="right">[[Working with the Google Maps Android API in Android Studio|Next]]</td> ...><td width="20%" align="right">Working with the Google Maps Android API in Android Studio</td>
    18 KB (2,535 words) - 19:54, 27 October 2016
  • ...ition|Table of Contents]]<td width="20%" align="right">[[Printing with the Android Printing Framework|Next]]</td> ...Recorder<td align="center"><td width="20%" align="right">Printing with the Android Printing Framework</td>
    31 KB (4,437 words) - 20:53, 15 January 2019
  • ...Testing and Uploading an Android App Bundle|Previous]]<td align="center">[[Android Studio Development Essentials - Java Edition|Table of Contents]]<td width=" ...steps to compile and run the application projects that have been created. Android Studio has been achieving this in the background using a system known as Gr
    16 KB (2,310 words) - 16:07, 16 January 2019
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Studio HTML and Web Content Printing Example|Next]]</td> ...d API in Android Studio<td align="center"><td width="20%" align="right">An Android Studio HTML and Web Content Printing Example</td>
    19 KB (2,923 words) - 20:15, 27 October 2016
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Studio Google Play In-app Billing Tutorial|Next]]</td> ...cument Printing Example<td align="center"><td width="20%" align="right">An Android Studio Google Play In-app Billing Tutorial</td>
    12 KB (1,825 words) - 20:04, 27 October 2016
  • ...able of Contents]]<td width="20%" align="right">[[An Overview of Gradle in Android Studio|Next]]</td> ...o<td align="center"><td width="20%" align="right">An Overview of Gradle in Android Studio</td>
    42 KB (6,318 words) - 17:42, 17 June 2020
  • ...s]]<td width="20%" align="right">[[Generating a Signed Release APK File in Android Studio|Next]]</td> ...ter"><td width="20%" align="right">Generating a Signed Release APK File in Android Studio</td>
    30 KB (4,109 words) - 19:56, 27 October 2016
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Studio Custom Document Printing Example|Next]]</td> ...ework in Android Studio<td align="center"><td width="20%" align="right">An Android Studio Custom Document Printing Example</td>
    17 KB (2,428 words) - 19:58, 27 October 2016
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[Introduction - Android Studio 6|Next]]</td> ...ing-android-studio/ Setting up an Android Studio Development Environment - Android 6]<br><br>
    19 KB (2,306 words) - 17:42, 17 December 2023
  • ...0%" align="right">[[Setting up an Android Studio Development Environment - Android 6|Next]]</td> ...of Contents<td align="center"><td width="20%" align="right">Setting up an Android Studio Development Environment</td>
    4 KB (629 words) - 20:12, 27 October 2016
  • ...ents]]<td width="20%" align="right">[[Creating an Example Android 6 App in Android Studio|Next]]</td> ...center"><td width="20%" align="right">Creating an Example Android 6 App in Android Studio</td>
    23 KB (3,763 words) - 20:10, 27 October 2016
  • ...s]]<td width="20%" align="right">[[Setting up a Windows, Linux or Mac OS X Android Studio Development Environment|Next]]</td> ...ter"><td width="20%" align="right">Setting up a Windows, Linux or Mac OS X Android Studio Development Environment</td>
    3 KB (470 words) - 19:54, 27 October 2016
  • ...ntents]]<td width="20%" align="right">[[Creating an Example Android App in Android Studio|Next]]</td> ...="center"><td width="20%" align="right">Creating an Example Android App in Android Studio</td>
    21 KB (3,376 words) - 20:13, 27 October 2016
  • ...">[[An Overview of Gradle in Android Studio|Previous]]<td align="center">[[Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig <td width="20%">An Overview of Gradle in Android Studio<td align="center"><td width="20%" align="right"></td>
    15 KB (2,254 words) - 20:00, 27 October 2016
  • ...ponents, the goal of this book is to teach the skills necessary to develop Android-based applications using the Kotlin programming language. <br><br>[https://www.answertopia.com/book-toc/android-studio-essentials-kotlin-edition/ Read this book>>]</td>
    8 KB (1,215 words) - 18:51, 29 June 2023
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Studio Essentials - Java Edition Introduction|Next]]</td> # [[Android Studio Essentials - Java Edition Introduction|Introduction]]<br><br>
    13 KB (1,345 words) - 17:49, 17 December 2023
  • ...able of Contents]]<td width="20%" align="right">[[An Overview of Gradle in Android Studio|Next]]</td> ...l<td align="center"><td width="20%" align="right">An Overview of Gradle in Android Studio</td>
    27 KB (4,236 words) - 16:03, 16 January 2019
  • ...width="20%" align="right">[[A Tour of the Android Studio User Interface - Android 6|Next]]</td> ...Environment<td align="center"><td width="20%" align="right">A Tour of the Android Studio User Interface</td>
    20 KB (3,268 words) - 19:59, 27 October 2016
  • ...width="20%" align="right">[[Creating an Android 6 Virtual Device (AVD) in Android Studio|Next]]</td> ...td width="20%" align="right">Creating an Android 6 Virtual Device (AVD) in Android Studio</td>
    16 KB (2,574 words) - 19:56, 27 October 2016
  • ...]<td width="20%" align="right">[[Testing Android Studio Apps on a Physical Android 6 Device|Next]]</td> ...r"><td width="20%" align="right">Testing Android Studio Apps on a Physical Android 6 Device</td>
    17 KB (2,734 words) - 19:55, 27 October 2016
  • ...width="20%" align="right">[[The Basics of the Android Studio Code Editor - Android 6|Next]]</td> ...d Studio<td align="center"><td width="20%" align="right">The Basics of the Android Studio Code Editor</td>
    13 KB (2,062 words) - 20:12, 27 October 2016
  • ...width="20%" align="right">[[A Guide to the Android Studio Designer Tool - Android 6|Next]]</td> ...id 6 Device<td align="center"><td width="20%" align="right">A Guide to the Android Studio Designer Tool</td>
    17 KB (2,849 words) - 20:13, 27 October 2016
  • ...ght">[[Designing a User Interface using the Android Studio Designer Tool - Android 6|Next]]</td> ...center"><td width="20%" align="right">Designing a User Interface using the Android Studio Designer Tool</td>
    15 KB (2,482 words) - 19:59, 27 October 2016
  • ...d 6 Edition|Table of Contents]]<td width="20%" align="right">[[Creating an Android 6 User Interface in Java Code|Next]]</td> ...Designer Tool<td align="center"><td width="20%" align="right">Creating an Android 6 User Interface in Java Code</td>
    19 KB (3,059 words) - 19:54, 27 October 2016
  • ...s]]<td width="20%" align="right">[[Using the Android GridLayout Manager in Android 6 Studio Designer|Next]]</td> ...r"><td width="20%" align="right">Using the Android 6 GridLayout Manager in Android Studio Designer</td>
    23 KB (3,357 words) - 20:01, 27 October 2016
  • ...dition|Table of Contents]]<td width="20%" align="right">[[Working with the Android 6 GridLayout using XML Layout Resources|Next]]</td> ...Java Code<td align="center"><td width="20%" align="right">Working with the Android 6 GridLayout using XML Layout Resources</td>
    13 KB (2,196 words) - 20:13, 27 October 2016
  • ...le of Contents]]<td width="20%" align="right">[[An Overview and Example of Android 6 Event Handling|Next]]</td> ...td align="center"><td width="20%" align="right">An Overview and Example of Android 6 Event Handling</td>
    10 KB (1,330 words) - 20:16, 27 October 2016
  • #REDIRECT [[Using the Android 6 GridLayout Manager in Android Studio Designer]]
    79 bytes (10 words) - 21:40, 28 December 2015
  • ...tents]]<td width="20%" align="right">[[Detecting Common Gestures using the Android 6 Gesture Detector Class|Next]]</td> ..."center"><td width="20%" align="right">Detecting Common Gestures using the Android 6 Gesture Detector Class</td>
    17 KB (2,414 words) - 19:57, 27 October 2016
  • ..."20%" align="right">[[Implementing Custom Gesture and Pinch Recognition on Android 6|Next]]</td> ...h="20%" align="right">Implementing Custom Gesture and Pinch Recognition on Android 6</td>
    13 KB (1,779 words) - 20:01, 27 October 2016
  • ...tion|Table of Contents]]<td width="20%" align="right">[[An Introduction to Android 6 Fragments|Next]]</td> ...r Class<td align="center"><td width="20%" align="right">An Introduction to Android 6 Fragments</td>
    28 KB (4,023 words) - 19:58, 27 October 2016
  • ...dth="20%" align="right">[[Using Fragments in Android Studio - An Example - Android 6|Next]]</td> ...droid 6<td align="center"><td width="20%" align="right">Using Fragments in Android Studio - An Example</td>
    17 KB (2,483 words) - 19:57, 27 October 2016
  • ...ntents]]<td width="20%" align="right">[[Animating User Interfaces with the Android 6 Transitions Framework|Next]]</td> ...="center"><td width="20%" align="right">Animating User Interfaces with the Android 6 Transitions Framework</td>
    23 KB (3,224 words) - 20:15, 27 October 2016
  • ...- Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[An Android 6 Transition Tutorial using beginDelayedTransition|Next]]</td> ...oid Studio - An Example<td align="center"><td width="20%" align="right">An Android 6 Transition Tutorial using beginDelayedTransition</td>
    20 KB (2,838 words) - 19:57, 27 October 2016
  • ...6 Edition|Table of Contents]]<td width="20%" align="right">[[Implementing Android 6 Scene Transitions – A Tutorial|Next]]</td> ...ons Framework<td align="center"><td width="20%" align="right">Implementing Android 6 Scene Transitions – A Tutorial</td>
    10 KB (1,300 words) - 20:02, 27 October 2016
  • ...ion|Previous]]<td align="center">[[Android Studio Development Essentials - Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[Working with t <td width="20%">An Android 6 Transition Tutorial using beginDelayedTransition<td align="center"><td wi
    17 KB (2,388 words) - 19:58, 27 October 2016
  • ...dition|Table of Contents]]<td width="20%" align="right">[[Working with the Android RecyclerView and CardView Widgets|Next]]</td> ...Snackbar<td align="center"><td width="20%" align="right">Working with the Android RecyclerView and CardView Widgets</td>
    21 KB (2,884 words) - 19:59, 27 October 2016
  • ...- Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[An Android RecyclerView and CardView Tutorial|Next]]</td> ...the TabLayout Component<td align="center"><td width="20%" align="right">An Android RecyclerView and CardView Tutorial</td>
    10 KB (1,397 words) - 20:16, 27 October 2016
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Layout Editor Sample Data Tutorial|Next]]</td> ...ew and CardView Widgets<td align="center"><td width="20%" align="right">An Android Layout Editor Sample Data Tutorial</td>
    19 KB (2,375 words) - 18:30, 16 January 2019
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[Implementing an Android Navigation Drawer|Next]]</td> ...a Tutorial<td align="center"><td width="20%" align="right">Implementing an Android Navigation Drawer</td>
    16 KB (2,221 words) - 21:26, 14 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Studio Master/Detail Flow Tutorial|Next]]</td> ...lapsing Toolbar Layouts<td align="center"><td width="20%" align="right">An Android Studio Master/Detail Flow Tutorial</td>
    13 KB (1,825 words) - 21:39, 14 January 2019
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[An Overview of Android 6 Intents|Next]]</td> ...tion Drawer<td align="center"><td width="20%" align="right">An Overview of Android 6 Intents</td>
    18 KB (2,804 words) - 20:01, 27 October 2016
  • ...als - Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[Android 6 Explicit Intents – A Worked Example|Next]]</td> ...aster/Detail Flow Tutorial<td align="center"><td width="20%" align="right">Android 6 Explicit Intents – A Worked Example</td>
    14 KB (2,025 words) - 19:58, 27 October 2016
  • ...als - Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[Android 6 Implicit Intents – A Worked Example|Next]]</td> ...rview of Android 6 Intents<td align="center"><td width="20%" align="right">Android 6 Implicit Intents – A Worked Example</td>
    17 KB (2,402 words) - 19:56, 27 October 2016
  • ...als - Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[Android 6 Broadcast Intents and Broadcast Receivers|Next]]</td> ...tents – A Worked Example<td align="center"><td width="20%" align="right">Android 6 Broadcast Intents and Broadcast Receivers</td>
    16 KB (2,394 words) - 20:00, 27 October 2016
  • ...%" align="right">[[A Basic Overview of Java Threads and Thread Handlers on Android|Next]]</td> ...20%" align="right">A Basic Overview of Java Threads and Thread Handlers on Android</td>
    21 KB (2,990 words) - 20:03, 27 October 2016
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[An Overview of Android 6 Started and Bound Services|Next]]</td> ...t Receivers<td align="center"><td width="20%" align="right">An Overview of Android 6 Started and Bound Services</td>
    17 KB (2,328 words) - 19:54, 27 October 2016
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[Implementing an Android 6 Started Service – A Worked Example|Next]]</td> ...on Android<td align="center"><td width="20%" align="right">Implementing an Android 6 Started Service – A Worked Example</td>
    14 KB (2,184 words) - 19:55, 27 October 2016
  • ...als - Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[Android 6 Local Bound Services – A Worked Example|Next]]</td> ...Started and Bound Services<td align="center"><td width="20%" align="right">Android 6 Local Bound Services – A Worked Example</td>
    20 KB (2,780 words) - 19:57, 27 October 2016
  • ...als - Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[Android 6 Remote Bound Services – A Worked Example|Next]]</td> ...rvice – A Worked Example<td align="center"><td width="20%" align="right">Android 6 Remote Bound Services – A Worked Example</td>
    17 KB (2,394 words) - 20:04, 27 October 2016
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[An Overview of Android 6 SQLite Databases|Next]]</td> ...ked Example<td align="center"><td width="20%" align="right">An Overview of Android 6 SQLite Databases</td>
    13 KB (1,789 words) - 20:03, 27 October 2016
  • ...- Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[An Android 6 TableLayout and TableRow Tutorial|Next]]</td> ...es – A Worked Example<td align="center"><td width="20%" align="right">An Android 6 TableLayout and TableRow Tutorial</td>
    18 KB (2,931 words) - 20:00, 27 October 2016
  • ...- Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[An Android 6 SQLite Database Tutorial|Next]]</td> ...roid 6 SQLite Databases<td align="center"><td width="20%" align="right">An Android 6 SQLite Database Tutorial</td>
    13 KB (1,811 words) - 19:56, 27 October 2016
  • ...6 Edition|Table of Contents]]<td width="20%" align="right">[[Understanding Android 6 Content Providers|Next]]</td> ...Row Tutorial<td align="center"><td width="20%" align="right">Understanding Android 6 Content Providers</td>
    16 KB (2,159 words) - 19:58, 27 October 2016
  • ...td width="20%" align="right">[[Implementing an Android Content Provider in Android Studio|Next]]</td> ...><td width="20%" align="right">Implementing an Android Content Provider in Android Studio</td>
    9 KB (1,360 words) - 20:17, 27 October 2016
  • ...ontents]]<td width="20%" align="right">[[Accessing Cloud Storage using the Android 6 Storage Access Framework|Next]]</td> ...n="center"><td width="20%" align="right">Accessing Cloud Storage using the Android 6 Storage Access Framework</td>
    27 KB (3,669 words) - 19:54, 27 October 2016
  • ...- Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[An Android 6 Storage Access Framework Example|Next]]</td> ...vider in Android Studio<td align="center"><td width="20%" align="right">An Android 6 Storage Access Framework Example</td>
    15 KB (2,221 words) - 20:03, 27 October 2016
  • ...f Contents]]<td width="20%" align="right">[[Implementing Video Playback on Android 6 using the VideoView and MediaController Classes|Next]]</td> ...lign="center"><td width="20%" align="right">Implementing Video Playback on Android 6 using the VideoView and MediaController Classes</td>
    22 KB (3,242 words) - 20:02, 27 October 2016
  • ...ents]]<td width="20%" align="right">[[Video Recording and Image Capture on Android 6 using Camera Intents|Next]]</td> ...center"><td width="20%" align="right">Video Recording and Image Capture on Android 6 using Camera Intents</td>
    14 KB (1,953 words) - 20:03, 27 October 2016
  • ...nts]]<td width="20%" align="right">[[Making Runtime Permission Requests in Android 6.0|Next]]</td> ...enter"><td width="20%" align="right">Making Runtime Permission Requests in Android 6.0</td>
    14 KB (1,962 words) - 20:14, 27 October 2016
  • ...als - Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[Android 6 Audio Recording and Playback using MediaPlayer and MediaRecorder|Next]]</ ...oid 6 using Camera Intents<td align="center"><td width="20%" align="right">Android 6 Audio Recording and Playback using MediaPlayer and MediaRecorder</td>
    17 KB (2,359 words) - 20:13, 27 October 2016
  • ...width="20%" align="right">[[Working with the Google Maps Android 6 API in Android Studio|Next]]</td> ...td width="20%" align="right">Working with the Google Maps Android 6 API in Android Studio</td>
    23 KB (3,150 words) - 20:03, 27 October 2016
  • ...ition|Table of Contents]]<td width="20%" align="right">[[Printing with the Android 6 Printing Framework|Next]]</td> ...Recorder<td align="center"><td width="20%" align="right">Printing with the Android 6 Printing Framework</td>
    29 KB (4,357 words) - 20:15, 27 October 2016
  • ...- Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[An Android 6 HTML and Web Content Printing Example|Next]]</td> ...6 API in Android Studio<td align="center"><td width="20%" align="right">An Android 6 HTML and Web Content Printing Example</td>
    18 KB (2,861 words) - 20:16, 27 October 2016
  • ...id 6 Edition|Table of Contents]]<td width="20%" align="right">[[A Guide to Android 6 Custom Document Printing|Next]]</td> ...nting Framework<td align="center"><td width="20%" align="right">A Guide to Android 6 Custom Document Printing</td>
    20 KB (2,817 words) - 19:57, 27 October 2016
  • ...tion|Table of Contents]]<td width="20%" align="right">[[Handling Different Android 6 Devices and Displays|Next]]</td> ...Example<td align="center"><td width="20%" align="right">Handling Different Android 6 Devices and Displays</td>
    30 KB (4,057 words) - 19:55, 27 October 2016
  • ...able of Contents]]<td width="20%" align="right">[[Signing and Preparing an Android 6 Application for Release|Next]]</td> ...g<td align="center"><td width="20%" align="right">Signing and Preparing an Android 6 Application for Release</td>
    9 KB (1,366 words) - 19:56, 27 October 2016
  • ...width="20%" align="right">[[Integrating Google Play In-app Billing into an Android 6 Application|Next]]</td> ...d width="20%" align="right">Integrating Google Play In-app Billing into an Android 6 Application</td>
    13 KB (1,933 words) - 20:12, 27 October 2016
  • ...]<td width="20%" align="right">[[An Overview of Gradle in Android Studio - Android 6|Next]]</td> ...r"><td width="20%" align="right">An Overview of Gradle in Android Studio - Android 6</td>
    41 KB (6,173 words) - 18:25, 25 September 2017
  • ...th="20%" align="right">[[An Android Studio Gradle Build Variants Example - Android 6|Next]]</td> ...n Android 6 Application<td align="center"><td width="20%" align="right">An Android Studio Gradle Build Variants Example</td>
    17 KB (2,545 words) - 19:56, 27 October 2016
  • ...d 6|Previous]]<td align="center">[[Android Studio Development Essentials - Android 6 Edition|Table of Contents]]<td width="20%" align="right"></td> <td width="20%">An Overview of Gradle in Android Studio<td align="center"><td width="20%" align="right"></td>
    15 KB (2,326 words) - 19:56, 27 October 2016
  • # [[Using and Configuring the Android Studio 2 AVD Emulator]] #* [[Using and Configuring the Android Studio 2 AVD Emulator|The Emulator Environment]]
    3 KB (454 words) - 14:35, 6 June 2016
  • ...nching an app on the new emulator is now faster than running on a physical Android device. Not only does the emulator contain many new configuration options, ...id devices, this chapter will take some time to provide an overview of the Android Studio 2 AVD emulator and highlight many of the configuration features that
    13 KB (2,013 words) - 21:54, 16 January 2016
  • Fingerprint authentication uses the touch sensor built into many Android devices to identify the user and provide access to both the device and appl ...essentially 10 steps to implementing fingerprint authentication within an Android app. These steps can be summarized as follows:
    28 KB (3,473 words) - 18:38, 17 January 2016
  • ...d Instant Run, arguably one of the most important features included in the Android Studio 2 release. ...uction of Instant Run, each time a change to a project needed to be tested Android Studio would recompile the code, convert it to Dex format, generate the APK
    10 KB (1,610 words) - 19:00, 18 January 2016
  • # [[A Guide to the Android ConstraintLayout]] #* [[A Guide to the Android ConstraintLayout|How ConstraintLayout Works]]
    9 KB (1,040 words) - 20:42, 9 March 2017
  • ...ents]]<td width="20%" align="right">[[A Guide to using ConstraintLayout in Android Studio|Next]]</td> ...center"><td width="20%" align="right">A Guide to using ConstraintLayout in Android Studio</td>
    15 KB (2,335 words) - 18:25, 10 January 2019
  • ...h="20%" align="right">[[Working with ConstraintLayout Chains and Ratios in Android Studio|Next]]</td> ...dth="20%" align="right">Working with ConstraintLayout Chains and Ratios in Android Studio</td>
    20 KB (3,161 words) - 19:21, 10 January 2019
  • ...ty to outline the creation of an activity starting with a “bare-bones” Android Studio project. Having covered the use of the Android Studio Designer, the chapter will also introduce the Layout Inspector and H
    20 KB (3,257 words) - 20:10, 2 September 2016
  • ...clude actions such as a button to open the app that sent the notification. Android 7 has also introduced Direct Reply, a feature that allows the user to type ...be covered in the chapter entitled [[Integrating Firebase Support into an Android Studio Project]].
    16 KB (2,279 words) - 20:14, 2 September 2016
  • Direct reply is a feature introduced in Android 7 that allows the user to enter text into a notification and send it to the Start Android Studio and create a new project, entering DirectReply into the Application
    13 KB (1,687 words) - 20:15, 2 September 2016
  • ...isplayed on the device screen at one time. In this chapter, an overview of Android multi-window modes will be provided from both user and app developer perspe ...practical steps involved in working with multi-window mode when developing Android apps.
    14 KB (2,041 words) - 18:33, 18 August 2016
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[An Overview of Android SQLite Databases|Next]]</td> ...dow Support<td align="center"><td width="20%" align="right">An Overview of Android SQLite Databases</td>
    9 KB (1,252 words) - 19:21, 15 January 2019
  • ...Firebase and to outline the integration of Firebase notifications into an Android Studio project. ...pic of the next chapter, is to the ability to send remote notifications to Android apps. Before trying out Firebase remote notifications, however, some initia
    8 KB (1,171 words) - 10:50, 26 June 2016
  • ...was created and the appropriate steps taken to integrate Firebase into an Android Studio project. These steps were taken in preparation for the Firebase remo ...ching the FirebaseNotify app created in the previous chapter on a physical Android device. Once the app is running, place it into the background by tapping th
    10 KB (1,468 words) - 18:32, 18 August 2016
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Studio Layout Editor ConstraintLayout Tutorial|Next]]</td> ...ayout in Android Studio<td align="center"><td width="20%" align="right">An Android Studio Layout Editor ConstraintLayout Tutorial</td>
    12 KB (1,768 words) - 21:14, 10 January 2019
  • ...n of an example layout created entirely in Java code and without using the Android Studio Layout Editor tool. == Creating the Example Project in Android Studio ==
    13 KB (1,726 words) - 20:37, 9 March 2017
  • ...ions framework. This chapter uses a tutorial based approach to demonstrate Android transitions in action using the beginDelayedTransition() method of the Tran == Creating the Android Studio TransitionDemo Project ==
    9 KB (1,114 words) - 20:47, 9 March 2017
  • <td width="20%"><td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Getting Started # [[Managing Firebase Messaging Device Groups from an Android App]]<br><br>
    4 KB (509 words) - 17:02, 30 August 2017
  • ...e Groups with Node.js|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Firebase Cloud U ...“Firebase Device Group Example”. Although this ID is being used in an Android app, the web application option is selected here because the requests are s
    18 KB (2,634 words) - 17:44, 30 August 2017
  • {{#pagetitle: Kotlin / Android Studio Development Essentials }} ...id studio" description="A guide to building Android apps using Kotlin and Android Studio."></seo>
    12 KB (1,381 words) - 15:20, 30 October 2023
  • ...tials|Table of Contents]]<td width="20%" align="right">[[Kotlin - Handling Android Activity State Changes|Next]]</td> ...e and Subclassing<td align="center"><td width="20%" align="right">Handling Android Activity State Changes</td>
    13 KB (2,164 words) - 21:32, 30 November 2017
  • ...ls|Table of Contents]]<td width="20%" align="right">[[A Guided Tour of the Android Studio User Interface|Next]]</td> ...nment<td align="center"><td width="20%" align="right">A Guided Tour of the Android Studio User Interface</td>
    21 KB (3,540 words) - 21:26, 30 November 2017
  • ...Table of Contents]]<td width="20%" align="right">[[The Anatomy of a Kotlin Android Application|Next]]</td> ...ce<td align="center"><td width="20%" align="right">The Anatomy of a Kotlin Android Application</td>
    12 KB (1,725 words) - 21:27, 30 November 2017
  • ...erview of the Android Architecture|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig <td width="20%">An Overview of the Android Architecture<td align="center"><td width="20%" align="right">An Introductio
    11 KB (1,703 words) - 21:27, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[Kotlin - Android Activity State Changes by Example|Next]]</td> ...on and Activity Lifecycles<td align="center"><td width="20%" align="right">Android Activity State Changes by Example</td>
    17 KB (2,517 words) - 18:01, 1 December 2017
  • ...width="20%" align="right">[[Kotlin - Saving and Restoring the State of an Android Activity|Next]]</td> ...center"><td width="20%" align="right">Saving and Restoring the State of an Android Activity</td>
    16 KB (2,341 words) - 21:34, 30 November 2017
  • ...s|Table of Contents]]<td width="20%" align="right">[[Kotlin- Understanding Android Views, View Groups and Layouts|Next]]</td> ...s by Example<td align="center"><td width="20%" align="right">Understanding Android Views, View Groups and Layouts</td>
    13 KB (2,039 words) - 21:35, 30 November 2017
  • ...Table of Contents]]<td width="20%" align="right">[[Kotlin - A Guide to the Android Studio Layout Editor Tool|Next]]</td> ...id Activity<td align="center"><td width="20%" align="right">A Guide to the Android Studio Layout Editor Tool</td>
    12 KB (1,926 words) - 21:36, 30 November 2017
  • ...Table of Contents]]<td width="20%" align="right">[[Kotlin - A Guide to the Android ConstraintLayout|Next]]</td> ...and Layouts<td align="center"><td width="20%" align="right">A Guide to the Android ConstraintLayout</td>
    17 KB (2,816 words) - 16:14, 4 December 2017
  • ...width="20%" align="right">[[Kotlin - A Guide to using ConstraintLayout in Android Studio|Next]]</td> ...center"><td width="20%" align="right">A Guide to using ConstraintLayout in Android Studio</td>
    15 KB (2,347 words) - 21:37, 30 November 2017
  • ...lign="right">[[Kotlin - Working with ConstraintLayout Chains and Ratios in Android Studio|Next]]</td> ...dth="20%" align="right">Working with ConstraintLayout Chains and Ratios in Android Studio</td>
    19 KB (3,068 words) - 19:24, 30 November 2017
  • ...Essentials|Table of Contents]]<td width="20%" align="right">[[Kotlin - An Android Studio Layout Editor ConstraintLayout Tutorial|Next]]</td> ...ayout in Android Studio<td align="center"><td width="20%" align="right">An Android Studio Layout Editor ConstraintLayout Tutorial</td>
    12 KB (1,703 words) - 21:38, 30 November 2017
  • ...ents]]<td width="20%" align="right">[[Kotlin - Manual XML Layout Design in Android Studio|Next]]</td> ...d align="center"><td width="20%" align="right">Manual XML Layout Design in Android Studio</td>
    14 KB (2,319 words) - 21:39, 30 November 2017
  • ...t Editor ConstraintLayout Tutorial|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig <td width="20%">An Android Studio Layout Editor ConstraintLayout Tutorial<td align="center"><td width=
    10 KB (1,407 words) - 21:39, 30 November 2017
  • ...Development Essentials|Table of Contents]]<td width="20%" align="right">[[Android Event Handling in Kotlin|Next]]</td> ...ints using Constraint Sets<td align="center"><td width="20%" align="right">Android Event Handling in Kotlin</td>
    14 KB (1,905 words) - 16:16, 4 December 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[Kotlin - Android Touch and Multi-touch Event Handling|Next]]</td> ...oid ConstraintSet Tutorial<td align="center"><td width="20%" align="right">Android Touch and Multi-touch Event Handling</td>
    17 KB (2,645 words) - 16:18, 4 December 2017
  • ...d width="20%" align="right">[[Kotlin - Detecting Common Gestures using the Android Gesture Detector Class|Next]]</td> ..."center"><td width="20%" align="right">Detecting Common Gestures using the Android Gesture Detector Class</td>
    15 KB (2,255 words) - 21:41, 30 November 2017
  • ...gn="right">[[Kotlin - Implementing Custom Gesture and Pinch Recognition on Android|Next]]</td> ...h="20%" align="right">Implementing Custom Gesture and Pinch Recognition on Android</td>
    12 KB (1,665 words) - 21:42, 30 November 2017
  • ...ble of Contents]]<td width="20%" align="right">[[An Introduction to Kotlin Android Fragments|Next]]</td> ...<td align="center"><td width="20%" align="right">An Introduction to Kotlin Android Fragments</td>
    24 KB (3,374 words) - 21:42, 30 November 2017
  • ...ials|Table of Contents]]<td width="20%" align="right">[[Using Fragments in Android Studio - A Kotlin Example|Next]]</td> ...Android<td align="center"><td width="20%" align="right">Using Fragments in Android Studio - A Kotlin Example</td>
    17 KB (2,398 words) - 21:43, 30 November 2017
  • ...s]]<td width="20%" align="right">[[Creating and Managing Overflow Menus on Android with Kotlin|Next]]</td> ...ter"><td width="20%" align="right">Creating and Managing Overflow Menus on Android with Kotlin</td>
    23 KB (3,067 words) - 16:20, 4 December 2017
  • ...td width="20%" align="right">[[Kotlin - Animating User Interfaces with the Android Transitions Framework|Next]]</td> ...="center"><td width="20%" align="right">Animating User Interfaces with the Android Transitions Framework</td>
    18 KB (2,455 words) - 21:44, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Transition Tutorial using beginDelayedTransition|Next]]</td> ...droid with Kotlin<td align="center"><td width="20%" align="right">A Kotlin Android Transition Tutorial using beginDelayedTransition</td>
    21 KB (2,814 words) - 21:45, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Scene Transitions Tutorial|Next]]</td> ...sitions Framework<td align="center"><td width="20%" align="right">A Kotlin Android Scene Transitions Tutorial</td>
    8 KB (1,060 words) - 21:45, 30 November 2017
  • ...orial using beginDelayedTransition|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig <td width="20%">A Kotlin Android Transition Tutorial using beginDelayedTransition<td align="center"><td widt
    15 KB (2,152 words) - 21:46, 30 November 2017
  • ...RecyclerView and CardView Widgets|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig Create a new project in Android Studio, entering CardDemo into the Application name field and ebookfrenzy.c
    19 KB (2,420 words) - 21:50, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Studio Master/Detail Flow Tutorial|Next]]</td> ...Layouts in Kotlin<td align="center"><td width="20%" align="right">A Kotlin Android Studio Master/Detail Flow Tutorial</td>
    13 KB (1,810 words) - 21:52, 30 November 2017
  • ...sentials|Table of Contents]]<td width="20%" align="right">[[An Overview of Android Intents in Kotlin|Next]]</td> ...r in Kotlin<td align="center"><td width="20%" align="right">An Overview of Android Intents in Kotlin</td>
    20 KB (2,869 words) - 16:24, 4 December 2017
  • ...Development Essentials|Table of Contents]]<td width="20%" align="right">[[Android Explicit Intents – A Kotlin Example|Next]]</td> ...aster/Detail Flow Tutorial<td align="center"><td width="20%" align="right">Android Explicit Intents – A Kotlin Example</td>
    14 KB (2,011 words) - 21:53, 30 November 2017
  • ...Development Essentials|Table of Contents]]<td width="20%" align="right">[[Android Implicit Intents – A Kotlin Example|Next]]</td> ...Android Intents in Kotlin<td align="center"><td width="20%" align="right">Android Implicit Intents – A Kotlin Example</td>
    15 KB (2,113 words) - 21:54, 30 November 2017
  • ...pment Essentials|Table of Contents]]<td width="20%" align="right">[[Kotlin Android Broadcast Intents and Broadcast Receivers|Next]]</td> ...A Kotlin Example<td align="center"><td width="20%" align="right">Kotlin Android Broadcast Intents and Broadcast Receivers</td>
    15 KB (2,175 words) - 21:54, 30 November 2017
  • ...licit Intents – A Kotlin Example|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig <td width="20%">Android Implicit Intents – A Kotlin Example<td align="center"><td width="20%" ali
    20 KB (2,751 words) - 16:27, 4 December 2017
  • ...Development Essentials|Table of Contents]]<td width="20%" align="right">[[Android Started Service – A Kotlin Example|Next]]</td> ...lin Threads and AsyncTasks<td align="center"><td width="20%" align="right">Android Started Service – A Kotlin Example</td>
    14 KB (2,135 words) - 21:56, 30 November 2017
  • ...Development Essentials|Table of Contents]]<td width="20%" align="right">[[Android Local Bound Services – A Kotlin Example|Next]]</td> ...Started and Bound Services<td align="center"><td width="20%" align="right">Android Local Bound Services – A Kotlin Example</td>
    20 KB (2,654 words) - 16:29, 4 December 2017
  • ...Development Essentials|Table of Contents]]<td width="20%" align="right">[[Android Remote Bound Services – A Kotlin Example|Next]]</td> ...rvice – A Kotlin Example<td align="center"><td width="20%" align="right">Android Remote Bound Services – A Kotlin Example</td>
    16 KB (2,202 words) - 21:57, 30 November 2017
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android 8 Notifications Kotlin Tutorial|Next]]</td> ...es – A Kotlin Example<td align="center"><td width="20%" align="right">An Android 8 Notifications Kotlin Tutorial</td>
    12 KB (1,635 words) - 16:30, 4 December 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Direct Reply Notification Tutorial|Next]]</td> ...A Kotlin Example<td align="center"><td width="20%" align="right">A Kotlin Android Direct Reply Notification Tutorial</td>
    22 KB (2,919 words) - 21:59, 30 November 2017
  • ...e of Contents]]<td width="20%" align="right">[[Kotlin - An Introduction to Android Multi-Window Support|Next]]</td> ...utorial<td align="center"><td width="20%" align="right">An Introduction to Android Multi-Window Support</td>
    16 KB (1,883 words) - 21:59, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Multi-Window Split-Screen and Freeform Tutorial|Next]]</td> ...fication Tutorial<td align="center"><td width="20%" align="right">A Kotlin Android Multi-Window Split-Screen and Freeform Tutorial</td>
    15 KB (2,165 words) - 22:00, 30 November 2017
  • ...Table of Contents]]<td width="20%" align="right">[[Kotlin - An Overview of Android SQLite Databases|Next]]</td> ...dow Support<td align="center"><td width="20%" align="right">An Overview of Android SQLite Databases</td>
    9 KB (1,281 words) - 22:01, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android TableLayout and TableRow Tutorial|Next]]</td> ...Freeform Tutorial<td align="center"><td width="20%" align="right">A Kotlin Android TableLayout and TableRow Tutorial</td>
    19 KB (2,983 words) - 22:01, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android SQLite Database Tutorial|Next]]</td> ...SQLite Databases<td align="center"><td width="20%" align="right">A Kotlin Android SQLite Database Tutorial</td>
    10 KB (1,555 words) - 22:02, 30 November 2017
  • ...|Table of Contents]]<td width="20%" align="right">[[Kotlin - Understanding Android Content Providers|Next]]</td> ...Row Tutorial<td align="center"><td width="20%" align="right">Understanding Android Content Providers</td>
    16 KB (2,050 words) - 22:02, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Content Provider Tutorial|Next]]</td> ...Database Tutorial<td align="center"><td width="20%" align="right">A Kotlin Android Content Provider Tutorial</td>
    9 KB (1,350 words) - 22:03, 30 November 2017
  • ...<td width="20%" align="right">[[Kotlin - Accessing Cloud Storage using the Android Storage Access Framework|Next]]</td> ...n="center"><td width="20%" align="right">Accessing Cloud Storage using the Android Storage Access Framework</td>
    28 KB (3,532 words) - 22:03, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Storage Access Framework Example|Next]]</td> ...Provider Tutorial<td align="center"><td width="20%" align="right">A Kotlin Android Storage Access Framework Example</td>
    15 KB (2,141 words) - 22:04, 30 November 2017
  • ...pment Essentials|Table of Contents]]<td width="20%" align="right">[[Kotlin Android Video Playback using the VideoView and MediaController Classes|Next]]</td> ...ge Access Framework<td align="center"><td width="20%" align="right">Kotlin Android Video Playback using the VideoView and MediaController Classes</td>
    22 KB (3,029 words) - 22:04, 30 November 2017
  • ...Development Essentials|Table of Contents]]<td width="20%" align="right">[[Android Picture-in-Picture Mode using Kotlin|Next]]</td> ...e Access Framework Example<td align="center"><td width="20%" align="right">Android Picture-in-Picture Mode using Kotlin</td>
    14 KB (1,895 words) - 22:05, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Picture-in-Picture Tutorial|Next]]</td> ...ontroller Classes<td align="center"><td width="20%" align="right">A Kotlin Android Picture-in-Picture Tutorial</td>
    11 KB (1,443 words) - 15:33, 1 December 2017
  • ...width="20%" align="right">[[Kotlin - Video Recording and Image Capture on Android using Camera Intents|Next]]</td> ...center"><td width="20%" align="right">Video Recording and Image Capture on Android using Camera Intents</td>
    15 KB (1,837 words) - 15:33, 1 December 2017
  • ...width="20%" align="right">[[Kotlin - Making Runtime Permission Requests in Android|Next]]</td> ...enter"><td width="20%" align="right">Making Runtime Permission Requests in Android</td>
    12 KB (1,603 words) - 15:35, 1 December 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[Kotlin - Android Audio Recording and Playback using MediaPlayer and MediaRecorder|Next]]</td ...droid using Camera Intents<td align="center"><td width="20%" align="right">Android Audio Recording and Playback using MediaPlayer and MediaRecorder</td>
    17 KB (2,315 words) - 15:36, 1 December 2017
  • ..."20%" align="right">[[Kotlin - Working with the Google Maps Android API in Android Studio|Next]]</td> ...><td width="20%" align="right">Working with the Google Maps Android API in Android Studio</td>
    24 KB (3,007 words) - 15:37, 1 December 2017
  • ...le of Contents]]<td width="20%" align="right">[[Kotlin - Printing with the Android Printing Framework|Next]]</td> ...Recorder<td align="center"><td width="20%" align="right">Printing with the Android Printing Framework</td>
    30 KB (4,287 words) - 16:31, 4 December 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android HTML and Web Content Printing Example|Next]]</td> ...in Android Studio<td align="center"><td width="20%" align="right">A Kotlin Android HTML and Web Content Printing Example</td>
    17 KB (2,675 words) - 15:41, 1 December 2017
  • ...tials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Guide to Android Custom Document Printing|Next]]</td> ...ramework<td align="center"><td width="20%" align="right">A Kotlin Guide to Android Custom Document Printing</td>
    17 KB (2,222 words) - 16:31, 4 December 2017
  • ...ials|Table of Contents]]<td width="20%" align="right">[[An Introduction to Android App Links in Kotlin|Next]]</td> ...Example<td align="center"><td width="20%" align="right">An Introduction to Android App Links in Kotlin</td>
    29 KB (3,737 words) - 15:43, 1 December 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Studio App Links Tutorial|Next]]</td> ...Document Printing<td align="center"><td width="20%" align="right">A Kotlin Android Studio App Links Tutorial</td>
    8 KB (1,206 words) - 15:43, 1 December 2017
  • ...ials|Table of Contents]]<td width="20%" align="right">[[An Introduction to Android Instant Apps|Next]]</td> ...Kotlin<td align="center"><td width="20%" align="right">An Introduction to Android Instant Apps</td>
    17 KB (2,656 words) - 16:32, 4 December 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Instant App Tutorial|Next]]</td> ...pp Links Tutorial<td align="center"><td width="20%" align="right">A Kotlin Android Instant App Tutorial</td>
    9 KB (1,472 words) - 15:45, 1 December 2017
  • ...Essentials|Table of Contents]]<td width="20%" align="right">[[Adapting an Android Studio Project for Instants Apps|Next]]</td> ...d Instant Apps<td align="center"><td width="20%" align="right">Adapting an Android Studio Project for Instants Apps</td>
    9 KB (1,343 words) - 15:45, 1 December 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Fingerprint Authentication Tutorial|Next]]</td> ...tant App Tutorial<td align="center"><td width="20%" align="right">A Kotlin Android Fingerprint Authentication Tutorial</td>
    9 KB (1,367 words) - 15:26, 16 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Biometric Authentication Tutorial|Next]]</td> ...id Instant App Tutorial<td align="center"><td width="20%" align="right">An Android Biometric Authentication Tutorial</td>
    15 KB (2,356 words) - 15:51, 16 January 2019
  • ...ials|Table of Contents]]<td width="20%" align="right">[[Handling Different Android Devices and Displays in Kotlin|Next]]</td> ...ts Apps<td align="center"><td width="20%" align="right">Handling Different Android Devices and Displays in Kotlin</td>
    30 KB (3,403 words) - 15:27, 16 January 2019
  • ...able of Contents]]<td width="20%" align="right">[[Signing and Preparing an Android App for Release|Next]]</td> ...l<td align="center"><td width="20%" align="right">Signing and Preparing an Android App for Release</td>
    10 KB (1,498 words) - 15:48, 1 December 2017
  • ...oid Devices and Displays in Kotlin|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig <td width="20%">Handling Different Android Devices and Displays in Kotlin<td align="center"><td width="20%" align="rig
    22 KB (3,546 words) - 14:11, 1 December 2017
  • ...]<td width="20%" align="right">[[Creating an Example Kotlin Android App in Android Studio|Next]]</td> ...r"><td width="20%" align="right">Creating an Example Kotlin Android App in Android Studio</td>
    18 KB (2,814 words) - 21:25, 30 November 2017
  • ...e of Contents]]<td width="20%" align="right">[[Kotlin - An Overview of the Android Architecture|Next]]</td> ...Studio<td align="center"><td width="20%" align="right">An Overview of the Android Architecture</td>
    16 KB (2,522 words) - 21:26, 30 November 2017
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Jetpack ViewModel Tutorial|Next]]</td> ...oid Studio - An Example<td align="center"><td width="20%" align="right">An Android Jetpack ViewModel Tutorial</td>
    13 KB (2,133 words) - 18:14, 11 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Jetpack LiveData Tutorial|Next]]</td> ...chitecture with Jetpack<td align="center"><td width="20%" align="right">An Android Jetpack LiveData Tutorial</td>
    17 KB (2,524 words) - 18:27, 11 January 2019
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[An Overview of Android Jetpack Data Binding|Next]]</td> ...el Tutorial<td align="center"><td width="20%" align="right">An Overview of Android Jetpack Data Binding</td>
    10 KB (1,353 words) - 18:37, 16 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Jetpack Data Binding Tutorial|Next]]</td> ...tpack LiveData Tutorial<td align="center"><td width="20%" align="right">An Android Jetpack Data Binding Tutorial</td>
    19 KB (2,873 words) - 18:39, 16 January 2019
  • ...va Edition|Table of Contents]]<td width="20%" align="right">[[Working with Android Jetpack Lifecycle-Aware Components|Next]]</td> ...Data Binding<td align="center"><td width="20%" align="right">Working with Android Jetpack Lifecycle-Aware Components</td>
    15 KB (2,030 words) - 18:43, 16 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Jetpack Lifecycle Tutorial|Next]]</td> ...k Data Binding Tutorial<td align="center"><td width="20%" align="right">An Android Jetpack Lifecycle Tutorial</td>
    9 KB (1,235 words) - 18:51, 11 January 2019
  • ...tion|Table of Contents]]<td width="20%" align="right">[[An Overview of the Android Jetpack Navigation Architecture Component|Next]]</td> ...ponents<td align="center"><td width="20%" align="right">An Overview of the Android Jetpack Navigation Architecture Component</td>
    11 KB (1,517 words) - 18:46, 16 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Navigation Component Tutorial|Next]]</td> ...pack Lifecycle Tutorial<td align="center"><td width="20%" align="right">An Android Navigation Component Tutorial</td>
    14 KB (2,124 words) - 19:09, 11 January 2019
  • ...s]]<td width="20%" align="right">[[Creating and Managing Overflow Menus on Android|Next]]</td> ...ter"><td width="20%" align="right">Creating and Managing Overflow Menus on Android</td>
    25 KB (3,493 words) - 18:48, 16 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android TableLayout and TableRow Tutorial|Next]]</td> ...ndroid SQLite Databases<td align="center"><td width="20%" align="right">An Android TableLayout and TableRow Tutorial</td>
    20 KB (2,731 words) - 19:32, 15 January 2019
  • ...ontents]]<td width="20%" align="right">[[Accessing Cloud Storage using the Android Storage Access Framework|Next]]</td> ...n="center"><td width="20%" align="right">Accessing Cloud Storage using the Android Storage Access Framework</td>
    31 KB (3,764 words) - 18:52, 16 January 2019
  • ...ntents]]<td width="20%" align="right">[[Creating, Testing and Uploading an Android App Bundle|Next]]</td> ...="center"><td width="20%" align="right">Creating, Testing and Uploading an Android App Bundle</td>
    17 KB (2,136 words) - 15:59, 16 January 2019
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Studio Installation and Setup|Next]]</td> ...th="20%">Table of Contents<td align="center"><td width="20%" align="right">Android Studio Installation and Setup</td>
    4 KB (663 words) - 18:20, 4 January 2019
  • ...s]]<td width="20%" align="right">[[Creating an Example Java Android App in Android Studio|Next]]</td> ...ter"><td width="20%" align="right">Creating an Example Java Android App in Android Studio</td>
    18 KB (2,881 words) - 19:00, 4 January 2019
  • ...a Edition|Table of Contents]]<td width="20%" align="right">[[A Tour of the Android Studio User Interface|Next]]</td> ...on and Setup<td align="center"><td width="20%" align="right">A Tour of the Android Studio User Interface</td>
    25 KB (4,147 words) - 17:42, 21 May 2019
  • ...a Edition|Table of Contents]]<td width="20%" align="right">[[A Tour of the Android Studio User Interface|Next]]</td> ...droid Studio<td align="center"><td width="20%" align="right">A Tour of the Android Studio User Interface</td>
    16 KB (2,575 words) - 21:02, 7 January 2019
  • ...a Edition|Table of Contents]]<td width="20%" align="right">[[Understanding Android Views, View Groups and Layouts|Next]]</td> ...s by Example<td align="center"><td width="20%" align="right">Understanding Android Views, View Groups and Layouts</td>
    14 KB (2,045 words) - 15:23, 10 January 2019
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[A Guide to the Android ConstraintLayout|Next]]</td> ...and Layouts<td align="center"><td width="20%" align="right">A Guide to the Android ConstraintLayout</td>
    20 KB (3,110 words) - 16:13, 10 January 2019
  • ...e of Contents]]<td width="20%" align="right">[[Manual XML Layout Design in Android Studio|Next]]</td> ...d align="center"><td width="20%" align="right">Manual XML Layout Design in Android Studio</td>
    14 KB (2,285 words) - 18:26, 16 January 2019
  • ...- Java Edition|Table of Contents]]<td width="20%" align="right">[[Managing Android Constraints using Constraint Sets|Next]]</td> ...ntLayout Tutorial<td align="center"><td width="20%" align="right">Managing Android Constraints using Constraint Sets</td>
    10 KB (1,379 words) - 22:01, 10 January 2019
  • ...Contents]]<td width="20%" align="right">[[A Guide to using Instant Run in Android Studio|Next]]</td> ...ign="center"><td width="20%" align="right">A Guide to using Instant Run in Android Studio</td>
    15 KB (1,958 words) - 15:10, 11 January 2019
  • ...le of Contents]]<td width="20%" align="right">[[An Overview and Example of Android Event Handling|Next]]</td> ...td align="center"><td width="20%" align="right">An Overview and Example of Android Event Handling</td>
    11 KB (1,733 words) - 15:20, 11 January 2019
  • ...tion|Table of Contents]]<td width="20%" align="right">[[An Introduction to Android Fragments|Next]]</td> ...r Class<td align="center"><td width="20%" align="right">An Introduction to Android Fragments</td>
    23 KB (3,199 words) - 16:00, 11 January 2019
  • ...package files that need to be downloaded when a user installs an app on an Android device. Although initially intended as a way to automatically generate sepa ...to as ''on-demand modules'') allow the different features that comprise an Android app to be packaged into separate modules that are only downloaded and insta
    16 KB (2,265 words) - 18:19, 21 May 2019
  • ...ith the Floating Action Button and Snackbar|Previous]]<td align="center">[[Android Studio Development Essentials - Java Edition|Table of Contents]]<td width=" ...ined with the ViewPager class to create a tab based interface within an Android activity.
    22 KB (2,816 words) - 20:30, 14 January 2019
  • ...dition|Table of Contents]]<td width="20%" align="right">[[Working with the Android AppBar and Collapsing Toolbar Layouts|Next]]</td> ...Tutorial<td align="center"><td width="20%" align="right">Working with the Android AppBar and Collapsing Toolbar Layouts</td>
    10 KB (1,589 words) - 21:07, 14 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Direct Reply Notification Tutorial|Next]]</td> ...es – A Worked Example<td align="center"><td width="20%" align="right">An Android Direct Reply Notification Tutorial</td>
    23 KB (3,021 words) - 18:50, 15 January 2019
  • ...tion|Table of Contents]]<td width="20%" align="right">[[An Introduction to Android Multi-Window Support|Next]]</td> ...utorial<td align="center"><td width="20%" align="right">An Introduction to Android Multi-Window Support</td>
    18 KB (1,915 words) - 18:56, 15 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Studio Multi-Window Split-Screen and Freeform Tutorial|Next]]</td> ...y Notification Tutorial<td align="center"><td width="20%" align="right">An Android Studio Multi-Window Split-Screen and Freeform Tutorial</td>
    15 KB (2,154 words) - 19:11, 15 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Picture-in-Picture Tutorial|Next]]</td> ...MediaController Classes<td align="center"><td width="20%" align="right">An Android Picture-in-Picture Tutorial</td>
    11 KB (1,450 words) - 20:13, 15 January 2019
  • ...ents]]<td width="20%" align="right">[[Video Recording and Image Capture on Android using Camera Intents|Next]]</td> ...center"><td width="20%" align="right">Video Recording and Image Capture on Android using Camera Intents</td>
    15 KB (1,761 words) - 20:20, 15 January 2019
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Audio Recording and Playback using MediaPlayer and MediaRecorder|Next]]</td ...droid using Camera Intents<td align="center"><td width="20%" align="right">Android Audio Recording and Playback using MediaPlayer and MediaRecorder</td>
    17 KB (2,293 words) - 20:36, 15 January 2019
  • ...tion|Table of Contents]]<td width="20%" align="right">[[An Introduction to Android App Links|Next]]</td> ...Example<td align="center"><td width="20%" align="right">An Introduction to Android App Links</td>
    31 KB (3,680 words) - 21:12, 15 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Studio App Links Tutorial|Next]]</td> ...ustom Document Printing<td align="center"><td width="20%" align="right">An Android Studio App Links Tutorial</td>
    8 KB (1,198 words) - 21:16, 15 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Instant App Tutorial|Next]]</td> ...on to Android App Links<td align="center"><td width="20%" align="right">An Android Instant App Tutorial</td>
    18 KB (2,703 words) - 21:28, 15 January 2019
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[A Guide to the Android Studio Profiler|Next]]</td> ...ks Tutorial<td align="center"><td width="20%" align="right">A Guide to the Android Studio Profiler</td>
    9 KB (1,375 words) - 15:29, 16 January 2019
  • ...p. This tutorial will include steps to create a dynamic module from within Android Studio, upload the app bundle to the Google Play Store for testing, and use Select the ''Start a new Android Studio project'' quick start option from the welcome screen and, within the
    30 KB (4,148 words) - 19:01, 21 May 2019
  • ...package files that need to be downloaded when a user installs an app on an Android device. Although initially intended as a way to automatically generate sepa ...to as ''on-demand modules'') allow the different features that comprise an Android app to be packaged into separate modules that are only downloaded and insta
    16 KB (2,241 words) - 14:28, 24 May 2019
  • ...p. This tutorial will include steps to create a dynamic module from within Android Studio, upload the app bundle to the Google Play Store for testing, and use Select the ''Start a new Android Studio project'' quick start option from the welcome screen and, within the
    29 KB (4,132 words) - 14:31, 24 May 2019

Page text matches

  • ...of free on-line IT books covering a wide range of topics including iOS and Android app development, operating systems, programming, scripting, system administ ...ponents, the goal of this book is to teach the skills necessary to develop Android-based applications using the Kotlin programming language.
    39 KB (5,785 words) - 18:50, 29 June 2023
  • The goal of this book is to teach the skills necessary to develop Android based applications for the Kindle Fire family of devices. ...e architecture of Android is followed by an in-depth look at the design of Android applications and user interfaces. More advanced topics such as database man
    4 KB (644 words) - 20:10, 27 October 2016
  • ...a Edition|Table of Contents]]<td width="20%" align="right">[[Understanding Android Application and Activity Lifecycles|Next]]</td> ...Architecture<td align="center"><td width="20%" align="right">Understanding Android Application and Activity Lifecycles</td>
    12 KB (1,858 words) - 20:23, 9 January 2019
  • ...ets will be running iOS (most will run the Honeycomb release of Google’s Android OS) and, perhaps most significantly, none will be part of Apple’s formida ...tions market, for example, has contributed significantly to the success of Android based devices. Conversely Nokia’s failure to create a successful ecosyste
    4 KB (626 words) - 20:12, 27 October 2016
  • ...bles users to stream stored music to a variety of mobile devices including Android phones and iOS devices such as the iPhone and iPad.
    11 KB (1,867 words) - 19:54, 27 October 2016
  • ...tions market, for example, has contributed significantly to the success of Android based devices. Conversely Nokia’s failure to create a successful ecosyste
    5 KB (868 words) - 20:16, 27 October 2016
  • # [[Setting up a Kindle Fire Android Development Environment]] #* [[Setting up a Kindle Fire Android Development Environment|System Requirements]]
    40 KB (5,387 words) - 18:11, 16 December 2023
  • ...able of Contents]]<td width="20%" align="right">[[Setting Up a Kindle Fire Android Development Environment|Next]]</td> ...s<td align="center"><td width="20%" align="right">Setting Up a Kindle Fire Android Development Environment</td>
    7 KB (1,086 words) - 20:03, 27 October 2016
  • ...|Table of Contents]]<td width="20%" align="right">[[Creating a Kindle Fire Android Virtual Device (AVD)|Next]]</td> ...ire<td align="center"><td width="20%" align="right">Creating a Kindle Fire Android Virtual Device (AVD)</td>
    32 KB (5,269 words) - 20:13, 27 October 2016
  • ...Contents]]<td width="20%" align="right">[[Creating an Example Kindle Fire Android Application|Next]]</td> ...ign="center"><td width="20%" align="right">Creating an Example Kindle Fire Android Application</td>
    14 KB (2,139 words) - 19:58, 27 October 2016
  • ...ment Essentials|Table of Contents]]<td width="20%" align="right">[[Testing Android Applications on a Physical Kindle Fire Device with ADB|Next]]</td> ...rtual Device (AVD)<td align="center"><td width="20%" align="right">Testing Android Applications on a Physical Kindle Fire Device</td>
    21 KB (3,510 words) - 20:01, 27 October 2016
  • ...f Contents]]<td width="20%" align="right">[[An Overview of the Kindle Fire Android Architecture|Next]]</td> ...lign="center"><td width="20%" align="right">An Overview of the Kindle Fire Android Architecture</td>
    13 KB (2,117 words) - 20:14, 27 October 2016
  • ...tials|Table of Contents]]<td width="20%" align="right">[[The Anatomy of an Android Application|Next]]</td> ...e Device<td align="center"><td width="20%" align="right">The Anatomy of an Android Application</td>
    13 KB (1,944 words) - 20:00, 27 October 2016
  • ...- Java Edition|Table of Contents]]<td width="20%" align="right">[[Handling Android Activity State Changes|Next]]</td> ...droid Application<td align="center"><td width="20%" align="right">Handling Android Activity State Changes</td>
    14 KB (2,212 words) - 20:36, 9 January 2019
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Activity State Changes by Example|Next]]</td> ...on and Activity Lifecycles<td align="center"><td width="20%" align="right">Android Activity State Changes by Example</td>
    21 KB (3,168 words) - 20:45, 9 January 2019
  • ...="20%" align="right">[[Saving and Restoring the User Interface State of an Android Activity|Next]]</td> ...th="20%" align="right">Saving and Restoring the User Interface State of an Android Activity</td>
    16 KB (2,420 words) - 19:58, 27 October 2016
  • ...ssentials|Table of Contents]]<td width="20%" align="right">[[Understanding Android Views, View Groups and Layouts|Next]]</td> ...Application<td align="center"><td width="20%" align="right">Understanding Android Views, View Groups and Layouts</td>
    12 KB (1,878 words) - 20:10, 27 October 2016
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[A Guide to the Android Studio Layout Editor Tool|Next]]</td> ...id Activity<td align="center"><td width="20%" align="right">A Guide to the Android Studio Layout Editor Tool</td>
    12 KB (1,929 words) - 15:42, 10 January 2019
  • ...Essentials|Table of Contents]]<td width="20%" align="right">[[Creating an Android User interface in Java Code|Next]]</td> ...ps and Layouts<td align="center"><td width="20%" align="right">Creating an Android User Interface in Java Code</td>
    25 KB (3,956 words) - 20:03, 27 October 2016
  • ...nt Essentials|Table of Contents]]<td width="20%" align="right">[[Using the Android GridLayout Manager in the Graphical Layout Tool|Next]]</td> ...ical Layout Tool<td align="center"><td width="20%" align="right">Using the Android GridLayout Manager in the Graphical Layout Tool</td>
    22 KB (3,171 words) - 19:56, 27 October 2016
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Touch and Multi-touch Event Handling|Next]]</td> ...tant Run in Android Studio<td align="center"><td width="20%" align="right">Android Touch and Multi-touch Event Handling</td>
    19 KB (2,731 words) - 15:29, 11 January 2019
  • ...tents]]<td width="20%" align="right">[[Detecting Common Gestures using the Android Gesture Detector Class|Next]]</td> ..."center"><td width="20%" align="right">Detecting Common Gestures using the Android Gesture Detector Class</td>
    18 KB (2,273 words) - 15:36, 11 January 2019
  • ...sentials|Table of Contents]]<td width="20%" align="right">[[An Overview of Android Intents|Next]]</td> ...nt Handling<td align="center"><td width="20%" align="right">An Overview of Android Intents</td>
    25 KB (3,675 words) - 20:03, 27 October 2016
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Explicit Intents – A Worked Example|Next]]</td> ...aster/Detail Flow Tutorial<td align="center"><td width="20%" align="right">Android Explicit Intents – A Worked Example</td>
    14 KB (2,019 words) - 15:44, 15 January 2019
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Implicit Intents – A Worked Example|Next]]</td> ...verview of Android Intents<td align="center"><td width="20%" align="right">Android Implicit Intents – A Worked Example</td>
    16 KB (2,124 words) - 15:55, 15 January 2019
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Broadcast Intents and Broadcast Receivers|Next]]</td> ...tents – A Worked Example<td align="center"><td width="20%" align="right">Android Broadcast Intents and Broadcast Receivers</td>
    15 KB (2,210 words) - 16:08, 15 January 2019
  • ...droid Implicit Intents – A Worked Example|Previous]]<td align="center">[[Android Studio Development Essentials - Java Edition|Table of Contents]]<td width=" <td width="20%">Android Implicit Intents – A Worked Example<td align="center"><td width="20%" ali
    20 KB (2,782 words) - 16:11, 15 January 2019
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[Implementing an Android Started Service – A Worked Example|Next]]</td> ...AsyncTasks<td align="center"><td width="20%" align="right">Implementing an Android Started Service – A Worked Example</td>
    14 KB (2,154 words) - 16:21, 15 January 2019
  • ...sentials|Table of Contents]]<td width="20%" align="right">[[An Overview of Android Started and Bound Services|Next]]</td> ...t Receivers<td align="center"><td width="20%" align="right">An Overview of Android Started and Bound Services</td>
    16 KB (2,342 words) - 19:56, 27 October 2016
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Local Bound Services – A Worked Example|Next]]</td> ...Started and Bound Services<td align="center"><td width="20%" align="right">Android Local Bound Services – A Worked Example</td>
    20 KB (2,672 words) - 16:28, 15 January 2019
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Remote Bound Services – A Worked Example|Next]]</td> ...rvice – A Worked Example<td align="center"><td width="20%" align="right">Android Remote Bound Services – A Worked Example</td>
    17 KB (2,250 words) - 18:22, 15 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Notifications Tutorial|Next]]</td> ...es – A Worked Example<td align="center"><td width="20%" align="right">An Android Notifications Tutorial</td>
    13 KB (1,655 words) - 18:26, 15 January 2019
  • ...able of Contents]]<td width="20%" align="right">[[Setting up a Kindle Fire Android Development Environment|Next]]</td> ...s<td align="center"><td width="20%" align="right">Setting up a Kindle Fire Android Development Environment</td>
    5 KB (837 words) - 19:59, 27 October 2016
  • ...ents]]<td width="20%" align="right">[[Saving and Restoring the State of an Android Activity|Next]]</td> ...center"><td width="20%" align="right">Saving and Restoring the State of an Android Activity</td>
    16 KB (2,355 words) - 20:57, 9 January 2019
  • ..."20%" align="right">[[Implementing Custom Gesture and Pinch Recognition on Android|Next]]</td> ...h="20%" align="right">Implementing Custom Gesture and Pinch Recognition on Android</td>
    14 KB (1,732 words) - 15:48, 11 January 2019
  • ...ials|Table of Contents]]<td width="20%" align="right">[[An Introduction to Android Fragments|Next]]</td> ...r Class<td align="center"><td width="20%" align="right">An Introduction to Android Fragments</td>
    27 KB (3,945 words) - 20:03, 27 October 2016
  • ...tion|Table of Contents]]<td width="20%" align="right">[[Using Fragments in Android Studio - An Example|Next]]</td> ...Android<td align="center"><td width="20%" align="right">Using Fragments in Android Studio - An Example</td>
    17 KB (2,317 words) - 16:08, 11 January 2019
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Master/Detail Flow Tutorial|Next]]</td> ...on to Android Fragments<td align="center"><td width="20%" align="right">An Android Master/Detail Flow Tutorial</td>
    27 KB (3,738 words) - 20:13, 27 October 2016
  • ...sentials|Table of Contents]]<td width="20%" align="right">[[An Overview of Android Intents|Next]]</td> ...ked Example<td align="center"><td width="20%" align="right">An Overview of Android Intents</td>
    14 KB (1,994 words) - 19:55, 27 October 2016
  • ...ials - Java Edition|Table of Contents]]<td width="20%" align="right">[[The Android Room Persistence Library|Next]]</td> ...and Freeform Tutorial<td align="center"><td width="20%" align="right">The Android Room Persistence Library</td>
    15 KB (2,440 words) - 19:25, 15 January 2019
  • ...ing so, take some time to introduce the basic concepts of table layouts in Android Studio. [[File:As3.2 tablelayout complete ui.png|center|Android Table Layout UI Completed]]
    11 KB (1,719 words) - 21:21, 3 January 2019
  • ...ssentials|Table of Contents]]<td width="20%" align="right">[[Understanding Android Content Providers|Next]]</td> ...Row Tutorial<td align="center"><td width="20%" align="right">Understanding Android Content Providers</td>
    17 KB (2,308 words) - 19:58, 27 October 2016
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Content Provider Tutorial|Next]]</td> ...QLite Database Tutorial<td align="center"><td width="20%" align="right">An Android Content Provider Tutorial</td>
    8 KB (1,329 words) - 20:15, 27 October 2016
  • ...f Contents]]<td width="20%" align="right">[[Implementing Video Playback on Android using the VideoView and MediaController Classes|Next]]</td> ...lign="center"><td width="20%" align="right">Implementing Video Playback on Android using the VideoView and MediaController Classes</td>
    28 KB (3,876 words) - 20:01, 27 October 2016
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Picture-in-Picture Mode|Next]]</td> ...e Access Framework Example<td align="center"><td width="20%" align="right">Android Picture-in-Picture Mode</td>
    14 KB (1,891 words) - 20:09, 15 January 2019
  • ...nts]]<td width="20%" align="right">[[Making Runtime Permission Requests in Android|Next]]</td> ...enter"><td width="20%" align="right">Making Runtime Permission Requests in Android</td>
    12 KB (1,596 words) - 20:23, 15 January 2019
  • <td width="20%">[[Implementing Video Playback on Android using the VideoView and MediaController Classes|Previous]]<td align="center <td width="20%">Implementing Video Playback on Android using the VideoView and MediaController Classes<td align="center"><td width
    14 KB (1,916 words) - 20:16, 27 October 2016
  • In terms of audio playback, the Kindle Fire implementation of Android supports AAC LC/LTP, HE-AACv1 (AAC+), HE-AACv2 (enhanced AAC+), AMR-NB, AMR ...er to record audio, the manifest file for the application must include the android.permission.RECORD_AUDIO permission:
    18 KB (2,630 words) - 20:15, 27 October 2016
  • ...ice, Google Maps comes bundled as part of the overall package. The typical Android based phone or tablet, therefore, includes a Google Maps application and pr ...evident that this might present a problem for the large number of existing Android applications that would potentially need to be migrated to the Kindle Fire.
    25 KB (3,876 words) - 20:15, 27 October 2016
  • ...ment Essentials|Table of Contents]]<td width="20%" align="right">[[Marking Android Map Locations using Amazon Map Overlays|Next]]</td> ...on the Kindle Fire<td align="center"><td width="20%" align="right">Marking Android Map Locations using Amazon Map Overlays</td>
    20 KB (2,801 words) - 20:01, 27 October 2016
  • <td width="20%">[[Marking Android Map Locations using Amazon Map Overlays|Previous]]<td align="center">[[Kind <td width="20%">Marking Android Map Locations using Amazon Map Overlays<td align="center"><td width="20%" a
    18 KB (2,901 words) - 19:57, 27 October 2016
  • Launch the Eclipse environment and create a new Android Application Project named InAppDemo consisting of an activity named InAppDe <manifest xmlns:android="http://schemas.android.com/apk/res/android"
    27 KB (3,849 words) - 20:02, 27 October 2016
  • ...rchases are not the only ways to generate revenue from a Kindle Fire-based Android application. A third option exists in the form of advertisement placements ...advertisements into Android applications running on Kindle Fire and other Android based devices (as long as those applications are distributed via the Amazon
    21 KB (3,265 words) - 20:00, 27 October 2016
  • ...n project intended to show how to display an ad within a Kindle Fire-based Android application. Launch the Eclipse environment and create a new Android Application Project named AdExample consisting of an activity named AdExamp
    11 KB (1,554 words) - 19:59, 27 October 2016
  • ...ire. This is because the concept of smallest width was not introduced into Android until version 3.2. As such, this value is not available for the first gener ...display, all of which must have matching file names. Once implemented, the Android runtime system will automatically select the correct layout file to display
    9 KB (1,468 words) - 20:01, 27 October 2016
  • The last phase of the process of bringing a Kindle Fire based Android application to market involves submitting the application for approval usin
    14 KB (2,261 words) - 20:11, 27 October 2016
  • ...entials|Table of Contents]]<td width="20%" align="right">[[Introduction to Android 4.4 App Development Essentials|Next]]</td> ...dth="20%"><td align="center"><td width="20%" align="right">Introduction to Android 4.4 App Development Essentials</td>
    7 KB (842 words) - 21:06, 15 December 2023
  • ...ntials|Table of Contents]]<td width="20%" align="right">[[Working with the Android GridLayout in XML Layout Resources|Next]]</td> ...Java Code<td align="center"><td width="20%" align="right">Working with the Android GridLayout in XML Layout Resources</td>
    15 KB (2,489 words) - 20:13, 27 October 2016
  • ...le of Contents]]<td width="20%" align="right">[[An Overview and Example of Android Event Handling|Next]]</td> ...td align="center"><td width="20%" align="right">An Overview and Example of Android Event Handling</td>
    8 KB (1,142 words) - 20:13, 27 October 2016
  • ...s]]<td width="20%" align="right">[[Creating and Managing Overflow Menus on Android|Next]]</td> ...ter"><td width="20%" align="right">Creating and Managing Overflow Menus on Android</td>
    18 KB (2,786 words) - 19:55, 27 October 2016
  • ...ssentials|Table of Contents]]<td width="20%" align="right">[[Setting up an Android Development Environment|Next]]</td> ...of Contents<td align="center"><td width="20%" align="right">Setting up an Android Development Environment</td>
    3 KB (466 words) - 20:13, 27 October 2016
  • ...Essentials|Table of Contents]]<td width="20%" align="right">[[Creating an Android Virtual Device (AVD)|Next]]</td> ...ent Essentials<td align="center"><td width="20%" align="right">Creating an Android Virtual Device (AVD)</td>
    26 KB (4,148 words) - 20:15, 27 October 2016
  • ...als|Table of Contents]]<td width="20%" align="right">[[Creating an Example Android Application|Next]]</td> ...onment<td align="center"><td width="20%" align="right">Creating an Example Android Application</td>
    12 KB (1,915 words) - 19:55, 27 October 2016
  • ...<td width="20%" align="right">[[Testing Android Applications on a Physical Android Device with ADB|Next]]</td> ..."><td width="20%" align="right">Testing Android Applications on a Physical Android Device with ADB</td>
    21 KB (3,508 words) - 19:58, 27 October 2016
  • ...ials|Table of Contents]]<td width="20%" align="right">[[An Overview of the Android Architecture|Next]]</td> ...ication<td align="center"><td width="20%" align="right">An Overview of the Android Architecture</td>
    17 KB (2,776 words) - 20:12, 27 October 2016
  • ...ition|Table of Contents]]<td width="20%" align="right">[[The Anatomy of an Android Application|Next]]</td> ...e Editor<td align="center"><td width="20%" align="right">The Anatomy of an Android Application</td>
    12 KB (1,734 words) - 20:19, 9 January 2019
  • ...ntents]]<td width="20%" align="right">[[Animating User Interfaces with the Android Transitions Framework|Next]]</td> ...="center"><td width="20%" align="right">Animating User Interfaces with the Android Transitions Framework</td>
    17 KB (2,420 words) - 18:47, 14 January 2019
  • ...ontents]]<td width="20%" align="right">[[Accessing Cloud Storage using the Android Storage Access Framework|Next]]</td> ...n="center"><td width="20%" align="right">Accessing Cloud Storage using the Android Storage Access Framework</td>
    26 KB (3,639 words) - 19:58, 27 October 2016
  • ...td width="20%" align="right">[[Working with the Google Maps Android API in Android Studio|Next]]</td> ...><td width="20%" align="right">Working with the Google Maps Android API in Android Studio</td>
    25 KB (3,070 words) - 20:45, 15 January 2019
  • ...tials|Table of Contents]]<td width="20%" align="right">[[Printing with the Android Printing Framework|Next]]</td> ...Recorder<td align="center"><td width="20%" align="right">Printing with the Android Printing Framework</td>
    35 KB (5,332 words) - 20:17, 27 October 2016
  • ...able of Contents]]<td width="20%" align="right">[[Signing and Preparing an Android Application for Release|Next]]</td> ...l<td align="center"><td width="20%" align="right">Signing and Preparing an Android Application for Release</td>
    11 KB (1,713 words) - 20:00, 27 October 2016
  • ...width="20%" align="right">[[Integrating Google Play In-app Billing into an Android Application – A Tutorial|Next]]</td> ...d width="20%" align="right">Integrating Google Play In-app Billing into an Android Application – A Tutorial</td>
    9 KB (1,402 words) - 20:11, 27 October 2016
  • ...reparing an Android Application for Release|Previous]]<td align="center">[[Android 4 App Development Essentials|Table of Contents]]<td width="20%" align="righ <td width="20%">Signing and Preparing an Android Application for Release<td align="center"><td width="20%" align="right"></t
    38 KB (5,724 words) - 19:54, 27 October 2016
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android HTML and Web Content Printing Example|Next]]</td> ...d API in Android Studio<td align="center"><td width="20%" align="right">An Android HTML and Web Content Printing Example</td>
    17 KB (2,641 words) - 21:00, 15 January 2019
  • ...Contents]]<td width="20%" align="right">[[The Anatomy of an Android Studio Android Application|Next]]</td> ...gn="center"><td width="20%" align="right">The Anatomy of an Android Studio Android Application</td>
    12 KB (1,723 words) - 19:58, 27 October 2016
  • ...okia or Blackberry. They are, instead, predominantly running either iOS or Android.
    7 KB (1,167 words) - 20:12, 27 October 2016
  • bookTitle = "Android Studio Development Essentials"
    28 KB (4,600 words) - 04:17, 10 November 2016
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Transition Tutorial using beginDelayedTransition|Next]]</td> ...erflow Menus on Android<td align="center"><td width="20%" align="right">An Android Transition Tutorial using beginDelayedTransition</td>
    21 KB (2,812 words) - 18:55, 14 January 2019
  • ...va Edition|Table of Contents]]<td width="20%" align="right">[[Implementing Android Scene Transitions – A Tutorial|Next]]</td> ...ons Framework<td align="center"><td width="20%" align="right">Implementing Android Scene Transitions – A Tutorial</td>
    10 KB (1,175 words) - 19:22, 14 January 2019
  • ...ition Tutorial using beginDelayedTransition|Previous]]<td align="center">[[Android Studio Development Essentials - Java Edition|Table of Contents]]<td width=" <td width="20%">An Android Transition Tutorial using beginDelayedTransition<td align="center"><td widt
    16 KB (2,093 words) - 20:00, 14 January 2019
  • ...Java Edition|Table of Contents]]<td width="20%" align="right">[[A Guide to Android Custom Document Printing|Next]]</td> ...nting Framework<td align="center"><td width="20%" align="right">A Guide to Android Custom Document Printing</td>
    18 KB (2,272 words) - 21:06, 15 January 2019
  • ...ials|Table of Contents]]<td width="20%" align="right">[[Handling Different Android Devices and Displays|Next]]</td> ...Example<td align="center"><td width="20%" align="right">Handling Different Android Devices and Displays</td>
    31 KB (4,248 words) - 19:59, 27 October 2016
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Storage Access Framework Example|Next]]</td> ...torage Access Framework<td align="center"><td width="20%" align="right">An Android Storage Access Framework Example</td>
    15 KB (2,123 words) - 19:57, 15 January 2019
  • ...f Contents]]<td width="20%" align="right">[[Implementing Video Playback on Android using the VideoView and MediaController Classes|Next]]</td> ...lign="center"><td width="20%" align="right">Implementing Video Playback on Android using the VideoView and MediaController Classes</td>
    24 KB (3,069 words) - 20:02, 15 January 2019
  • ...Development Essentials|Table of Contents]]<td width="20%" align="right">[[Android Studio Development Essentials Introduction|Next]]</td> <td width="20%"><td align="center"><td width="20%" align="right">Android Studio Development Essentials Introduction</td>
    19 KB (2,365 words) - 18:02, 17 December 2023
  • ...ssentials|Table of Contents]]<td width="20%" align="right">[[A Tour of the Android Studio User Interface|Next]]</td> ...Environment<td align="center"><td width="20%" align="right">A Tour of the Android Studio User Interface</td>
    19 KB (3,119 words) - 20:01, 27 October 2016
  • ...]<td width="20%" align="right">[[Testing Android Studio Apps on a Physical Android Device|Next]]</td> ...r"><td width="20%" align="right">Testing Android Studio Apps on a Physical Android Device</td>
    16 KB (2,544 words) - 21:27, 7 January 2019
  • ...ble of Contents]]<td width="20%" align="right">[[Using and Configuring the Android Studio AVD Emulator|Next]]</td> ...<td align="center"><td width="20%" align="right">Using and Configuring the Android Studio AVD Emulator</td>
    16 KB (2,576 words) - 20:34, 7 January 2019
  • ...ition|Table of Contents]]<td width="20%" align="right">[[The Basics of the Android Studio Code Editor|Next]]</td> ...nterface<td align="center"><td width="20%" align="right">The Basics of the Android Studio Code Editor</td>
    11 KB (1,757 words) - 21:27, 8 January 2019
  • ...tion|Table of Contents]]<td width="20%" align="right">[[An Overview of the Android Architecture|Next]]</td> ...Device<td align="center"><td width="20%" align="right">An Overview of the Android Architecture</td>
    18 KB (2,965 words) - 20:06, 9 January 2019
  • ...align="right">[[Understanding Android Application and Activity Lifecycles (Android Studio)|Next]]</td> ...Architecture<td align="center"><td width="20%" align="right">Understanding Android Application and Activity Lifecycles</td>
    11 KB (1,705 words) - 20:14, 27 October 2016
  • ...<td width="20%" align="right">[[Handling Android Activity State Changes in Android Studio|Next]]</td> ..."><td width="20%" align="right">Handling Android Activity State Changes in Android Studio</td>
    13 KB (2,158 words) - 20:13, 27 October 2016
  • ...tents]]<td width="20%" align="right">[[Android Activity State Changes - An Android Studio Example|Next]]</td> ..."center"><td width="20%" align="right">Android Activity State Changes - An Android Studio Example</td>
    16 KB (2,510 words) - 19:57, 27 October 2016
  • ...ts]]<td width="20%" align="right">[[Saving and Restoring Activity State in Android Studio|Next]]</td> ...nter"><td width="20%" align="right">Saving and Restoring Activity State in Android Studio</td>
    16 KB (2,540 words) - 19:59, 27 October 2016
  • ...%" align="right">[[Understanding Android Views, View Groups and Layouts in Android Studio|Next]]</td> ...20%" align="right">Understanding Android Views, View Groups and Layouts in Android Studio</td>
    13 KB (1,963 words) - 20:12, 27 October 2016
  • ...sentials|Table of Contents]]<td width="20%" align="right">[[A Guide to the Android Studio Designer Tool|Next]]</td> ...roid Studio<td align="center"><td width="20%" align="right">A Guide to the Android Studio Designer Tool</td>
    11 KB (1,779 words) - 20:16, 27 October 2016
  • ...ents]]<td width="20%" align="right">[[Designing a User Interface using the Android Studio Designer Tool|Next]]</td> ...center"><td width="20%" align="right">Designing a User Interface using the Android Studio Designer Tool</td>
    12 KB (1,875 words) - 19:54, 27 October 2016
  • ...20%" align="right">[[Creating an Android User Interface in Java Code using Android Studio|Next]]</td> ...="20%" align="right">Creating an Android User Interface in Java Code using Android Studio</td>
    19 KB (3,044 words) - 19:58, 27 October 2016
  • ...s]]<td width="20%" align="right">[[Using the Android GridLayout Manager in Android Studio Designer|Next]]</td> ...ter"><td width="20%" align="right">Using the Android GridLayout Manager in Android Studio Designer</td>
    22 KB (3,187 words) - 20:03, 27 October 2016
  • ...ntials|Table of Contents]]<td width="20%" align="right">[[Working with the Android GridLayout using XML Layout Resources|Next]]</td> ...id Studio<td align="center"><td width="20%" align="right">Working with the Android GridLayout using XML Layout Resources</td>
    14 KB (2,289 words) - 20:16, 27 October 2016
  • ...]<td width="20%" align="right">[[An Overview and Android Studio Example of Android Event Handling|Next]]</td> ...r"><td width="20%" align="right">An Overview and Android Studio Example of Android Event Handling</td>
    10 KB (1,315 words) - 20:14, 27 October 2016
  • ...idth="20%" align="right">[[Android Touch and Multi-touch Event Handling in Android Studio|Next]]</td> ...width="20%" align="right">Android Touch and Multi-touch Event Handling in Android Studio</td>
    19 KB (2,852 words) - 19:56, 27 October 2016
  • ...Contents]]<td width="20%" align="right">[[Detecting Common Gestures using Android Studio and the Gesture Detector Class|Next]]</td> ...ign="center"><td width="20%" align="right">Detecting Common Gestures using Android Studio and the Gesture Detector Class</td>
    17 KB (2,445 words) - 19:55, 27 October 2016
  • ..."20%" align="right">[[Implementing Android Custom Gesture Recognition with Android Studio|Next]]</td> ...h="20%" align="right">Implementing Android Custom Gesture Recognition with Android Studio</td>
    13 KB (1,802 words) - 20:00, 27 October 2016
  • ...nts]]<td width="20%" align="right">[[An Introduction to Using Fragments in Android Studio|Next]]</td> ...enter"><td width="20%" align="right">An Introduction to Using Fragments in Android Studio</td>
    27 KB (3,899 words) - 20:01, 27 October 2016
  • == Detecting Pinch Gestures in Android == The simplest method for detecting pinch gestures is to use the Android ScaleGestureDetector class. In general terms, detecting pinch gestures invo
    6 KB (746 words) - 14:58, 6 May 2014
  • ...ials|Table of Contents]]<td width="20%" align="right">[[Using Fragments in Android Studio - An Example|Next]]</td> ...Studio<td align="center"><td width="20%" align="right">Using Fragments in Android Studio - An Example</td>
    17 KB (2,469 words) - 19:56, 27 October 2016
  • ...s - Java Edition|Table of Contents]]<td width="20%" align="right">[[Modern Android App Architecture with Jetpack|Next]]</td> ...o Android Fragments<td align="center"><td width="20%" align="right">Modern Android App Architecture with Jetpack</td>
    23 KB (3,071 words) - 16:21, 11 January 2019
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[An Overview of Android Intents|Next]]</td> ...tion Drawer<td align="center"><td width="20%" align="right">An Overview of Android Intents</td>
    19 KB (2,756 words) - 18:51, 16 January 2019
  • ...of Contents]]<td width="20%" align="right">[[Animating User Interfaces in Android Studio using the Transitions Framework|Next]]</td> ...align="center"><td width="20%" align="right">Animating User Interfaces in Android Studio using the Transitions Framework</td>
    15 KB (2,064 words) - 20:00, 27 October 2016
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Studio Transition Tutorial using beginDelayedTransition|Next]]</td> ...Menus in Android Studio<td align="center"><td width="20%" align="right">An Android Studio Transition Tutorial using beginDelayedTransition</td>
    20 KB (2,817 words) - 19:55, 27 October 2016
  • ...width="20%" align="right">[[Implementing Android Scene Transitions – An Android Studio Tutorial|Next]]</td> ...td width="20%" align="right">Implementing Android Scene Transitions – An Android Studio Tutorial</td>
    10 KB (1,340 words) - 19:55, 27 October 2016
  • ...ble of Contents]]<td width="20%" align="right">[[An Overview of Intents in Android Studio|Next]]</td> ...<td align="center"><td width="20%" align="right">An Overview of Intents in Android Studio</td>
    17 KB (2,430 words) - 19:54, 27 October 2016
  • ...Contents]]<td width="20%" align="right">[[Android Explicit Intents – An Android Studio Example|Next]]</td> ...ign="center"><td width="20%" align="right">Android Explicit Intents – An Android Studio Example</td>
    14 KB (2,034 words) - 20:02, 27 October 2016
  • ...Contents]]<td width="20%" align="right">[[Android Implicit Intents – An Android Studio Example|Next]]</td> ...ign="center"><td width="20%" align="right">Android Implicit Intents – An Android Studio Example</td>
    17 KB (2,465 words) - 19:57, 27 October 2016
  • ...d width="20%" align="right">[[Broadcast Intents and Broadcast Receivers in Android Studio|Next]]</td> ...<td width="20%" align="right">Broadcast Intents and Broadcast Receivers in Android Studio</td>
    17 KB (2,520 words) - 19:55, 27 October 2016
  • ...]]<td width="20%" align="right">[[Android Threads and Thread Handlers - An Android Studio Tutorial|Next]]</td> ...er"><td width="20%" align="right">Android Threads and Thread Handlers - An Android Studio Tutorial</td>
    21 KB (3,002 words) - 19:59, 27 October 2016
  • ...ssentials|Table of Contents]]<td width="20%" align="right">[[Understanding Android Started and Bound Services|Next]]</td> ...droid Studio<td align="center"><td width="20%" align="right">Understanding Android Started and Bound Services</td>
    17 KB (2,384 words) - 19:57, 27 October 2016
  • ...<td width="20%" align="right">[[Implementing an Android Started Service in Android Studio|Next]]</td> ..."><td width="20%" align="right">Implementing an Android Started Service in Android Studio</td>
    14 KB (2,163 words) - 20:13, 27 October 2016
  • ...ents]]<td width="20%" align="right">[[Implementing Local Bound Services in Android Studio|Next]]</td> ...center"><td width="20%" align="right">Implementing Local Bound Services in Android Studio</td>
    20 KB (2,794 words) - 20:02, 27 October 2016
  • ...<td width="20%" align="right">[[An Overview of Android SQLite Databases in Android Studio|Next]]</td> ..."><td width="20%" align="right">An Overview of Android SQLite Databases in Android Studio</td>
    13 KB (1,789 words) - 19:54, 27 October 2016
  • ...ents]]<td width="20%" align="right">[[Android Remote Bound Services – An Android Studio Tutorial|Next]]</td> ...center"><td width="20%" align="right">Android Remote Bound Services – An Android Studio Tutorial</td>
    17 KB (2,403 words) - 19:54, 27 October 2016
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Studio TableLayout and TableRow Tutorial|Next]]</td> ...Android Studio Tutorial<td align="center"><td width="20%" align="right">An Android Studio TableLayout and TableRow Tutorial</td>
    18 KB (2,919 words) - 20:04, 27 October 2016
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Studio SQLite Database Tutorial|Next]]</td> ...bases in Android Studio<td align="center"><td width="20%" align="right">An Android Studio SQLite Database Tutorial</td>
    13 KB (1,888 words) - 19:54, 27 October 2016
  • ...<td width="20%" align="right">[[Understanding Android Content Providers in Android Studio|Next]]</td> ..."><td width="20%" align="right">Understanding Android Content Providers in Android Studio</td>
    16 KB (2,174 words) - 19:54, 27 October 2016
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Studio Content Provider Example|Next]]</td> ...QLite Database Tutorial<td align="center"><td width="20%" align="right">An Android Studio Content Provider Example</td>
    8 KB (1,346 words) - 20:13, 27 October 2016
  • ...gn="right">[[Accessing Cloud Storage using the Storage Access Framework in Android Studio|Next]]</td> ...lign="right">Accessing Cloud Storage using the Storage Access Framework in Android Studio</td>
    27 KB (3,670 words) - 19:55, 27 October 2016
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Studio Storage Access Framework Example|Next]]</td> ...ontent Provider Example<td align="center"><td width="20%" align="right">An Android Studio Storage Access Framework Example</td>
    15 KB (2,233 words) - 19:57, 27 October 2016
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Studio VideoView and MediaController Tutorial|Next]]</td> ...ework in Android Studio<td align="center"><td width="20%" align="right">An Android Studio VideoView and MediaController Tutorial</td>
    22 KB (3,255 words) - 20:01, 27 October 2016
  • ...lign="right">[[Video Recording and Image Capture using Camera Intents - An Android Studio Example|Next]]</td> ...align="right">Video Recording and Image Capture using Camera Intents - An Android Studio Example</td>
    14 KB (2,030 words) - 19:57, 27 October 2016
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Studio Recording and Playback Example using MediaPlayer and MediaRecorder|N ...ediaController Tutorial<td align="center"><td width="20%" align="right">An Android Studio Recording and Playback Example using MediaPlayer and MediaRecorder</
    14 KB (1,988 words) - 20:14, 27 October 2016
  • ...td width="20%" align="right">[[Working with the Google Maps Android API in Android Studio|Next]]</td> ...><td width="20%" align="right">Working with the Google Maps Android API in Android Studio</td>
    18 KB (2,535 words) - 19:54, 27 October 2016
  • ...ition|Table of Contents]]<td width="20%" align="right">[[Printing with the Android Printing Framework|Next]]</td> ...Recorder<td align="center"><td width="20%" align="right">Printing with the Android Printing Framework</td>
    31 KB (4,437 words) - 20:53, 15 January 2019
  • ...Testing and Uploading an Android App Bundle|Previous]]<td align="center">[[Android Studio Development Essentials - Java Edition|Table of Contents]]<td width=" ...steps to compile and run the application projects that have been created. Android Studio has been achieving this in the background using a system known as Gr
    16 KB (2,310 words) - 16:07, 16 January 2019
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Studio HTML and Web Content Printing Example|Next]]</td> ...d API in Android Studio<td align="center"><td width="20%" align="right">An Android Studio HTML and Web Content Printing Example</td>
    19 KB (2,923 words) - 20:15, 27 October 2016
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Studio Google Play In-app Billing Tutorial|Next]]</td> ...cument Printing Example<td align="center"><td width="20%" align="right">An Android Studio Google Play In-app Billing Tutorial</td>
    12 KB (1,825 words) - 20:04, 27 October 2016
  • ...able of Contents]]<td width="20%" align="right">[[An Overview of Gradle in Android Studio|Next]]</td> ...o<td align="center"><td width="20%" align="right">An Overview of Gradle in Android Studio</td>
    42 KB (6,318 words) - 17:42, 17 June 2020
  • ...s]]<td width="20%" align="right">[[Generating a Signed Release APK File in Android Studio|Next]]</td> ...ter"><td width="20%" align="right">Generating a Signed Release APK File in Android Studio</td>
    30 KB (4,109 words) - 19:56, 27 October 2016
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android Studio Custom Document Printing Example|Next]]</td> ...ework in Android Studio<td align="center"><td width="20%" align="right">An Android Studio Custom Document Printing Example</td>
    17 KB (2,428 words) - 19:58, 27 October 2016
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[Introduction - Android Studio 6|Next]]</td> ...ing-android-studio/ Setting up an Android Studio Development Environment - Android 6]<br><br>
    19 KB (2,306 words) - 17:42, 17 December 2023
  • ...0%" align="right">[[Setting up an Android Studio Development Environment - Android 6|Next]]</td> ...of Contents<td align="center"><td width="20%" align="right">Setting up an Android Studio Development Environment</td>
    4 KB (629 words) - 20:12, 27 October 2016
  • ...ents]]<td width="20%" align="right">[[Creating an Example Android 6 App in Android Studio|Next]]</td> ...center"><td width="20%" align="right">Creating an Example Android 6 App in Android Studio</td>
    23 KB (3,763 words) - 20:10, 27 October 2016
  • ...s]]<td width="20%" align="right">[[Setting up a Windows, Linux or Mac OS X Android Studio Development Environment|Next]]</td> ...ter"><td width="20%" align="right">Setting up a Windows, Linux or Mac OS X Android Studio Development Environment</td>
    3 KB (470 words) - 19:54, 27 October 2016
  • ...ntents]]<td width="20%" align="right">[[Creating an Example Android App in Android Studio|Next]]</td> ...="center"><td width="20%" align="right">Creating an Example Android App in Android Studio</td>
    21 KB (3,376 words) - 20:13, 27 October 2016
  • ...">[[An Overview of Gradle in Android Studio|Previous]]<td align="center">[[Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig <td width="20%">An Overview of Gradle in Android Studio<td align="center"><td width="20%" align="right"></td>
    15 KB (2,254 words) - 20:00, 27 October 2016
  • ...ponents, the goal of this book is to teach the skills necessary to develop Android-based applications using the Kotlin programming language. <br><br>[https://www.answertopia.com/book-toc/android-studio-essentials-kotlin-edition/ Read this book>>]</td>
    8 KB (1,215 words) - 18:51, 29 June 2023
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Studio Essentials - Java Edition Introduction|Next]]</td> # [[Android Studio Essentials - Java Edition Introduction|Introduction]]<br><br>
    13 KB (1,345 words) - 17:49, 17 December 2023
  • ...able of Contents]]<td width="20%" align="right">[[An Overview of Gradle in Android Studio|Next]]</td> ...l<td align="center"><td width="20%" align="right">An Overview of Gradle in Android Studio</td>
    27 KB (4,236 words) - 16:03, 16 January 2019
  • bookTitle = "Android Studio Development Essentials"
    28 KB (4,520 words) - 20:13, 27 October 2016
  • ...width="20%" align="right">[[A Tour of the Android Studio User Interface - Android 6|Next]]</td> ...Environment<td align="center"><td width="20%" align="right">A Tour of the Android Studio User Interface</td>
    20 KB (3,268 words) - 19:59, 27 October 2016
  • ...width="20%" align="right">[[Creating an Android 6 Virtual Device (AVD) in Android Studio|Next]]</td> ...td width="20%" align="right">Creating an Android 6 Virtual Device (AVD) in Android Studio</td>
    16 KB (2,574 words) - 19:56, 27 October 2016
  • ...]<td width="20%" align="right">[[Testing Android Studio Apps on a Physical Android 6 Device|Next]]</td> ...r"><td width="20%" align="right">Testing Android Studio Apps on a Physical Android 6 Device</td>
    17 KB (2,734 words) - 19:55, 27 October 2016
  • ...width="20%" align="right">[[The Basics of the Android Studio Code Editor - Android 6|Next]]</td> ...d Studio<td align="center"><td width="20%" align="right">The Basics of the Android Studio Code Editor</td>
    13 KB (2,062 words) - 20:12, 27 October 2016
  • ...width="20%" align="right">[[A Guide to the Android Studio Designer Tool - Android 6|Next]]</td> ...id 6 Device<td align="center"><td width="20%" align="right">A Guide to the Android Studio Designer Tool</td>
    17 KB (2,849 words) - 20:13, 27 October 2016
  • ...ght">[[Designing a User Interface using the Android Studio Designer Tool - Android 6|Next]]</td> ...center"><td width="20%" align="right">Designing a User Interface using the Android Studio Designer Tool</td>
    15 KB (2,482 words) - 19:59, 27 October 2016
  • ...d 6 Edition|Table of Contents]]<td width="20%" align="right">[[Creating an Android 6 User Interface in Java Code|Next]]</td> ...Designer Tool<td align="center"><td width="20%" align="right">Creating an Android 6 User Interface in Java Code</td>
    19 KB (3,059 words) - 19:54, 27 October 2016
  • ...s]]<td width="20%" align="right">[[Using the Android GridLayout Manager in Android 6 Studio Designer|Next]]</td> ...r"><td width="20%" align="right">Using the Android 6 GridLayout Manager in Android Studio Designer</td>
    23 KB (3,357 words) - 20:01, 27 October 2016
  • ...dition|Table of Contents]]<td width="20%" align="right">[[Working with the Android 6 GridLayout using XML Layout Resources|Next]]</td> ...Java Code<td align="center"><td width="20%" align="right">Working with the Android 6 GridLayout using XML Layout Resources</td>
    13 KB (2,196 words) - 20:13, 27 October 2016
  • ...le of Contents]]<td width="20%" align="right">[[An Overview and Example of Android 6 Event Handling|Next]]</td> ...td align="center"><td width="20%" align="right">An Overview and Example of Android 6 Event Handling</td>
    10 KB (1,330 words) - 20:16, 27 October 2016
  • ...tents]]<td width="20%" align="right">[[Detecting Common Gestures using the Android 6 Gesture Detector Class|Next]]</td> ..."center"><td width="20%" align="right">Detecting Common Gestures using the Android 6 Gesture Detector Class</td>
    17 KB (2,414 words) - 19:57, 27 October 2016
  • ..."20%" align="right">[[Implementing Custom Gesture and Pinch Recognition on Android 6|Next]]</td> ...h="20%" align="right">Implementing Custom Gesture and Pinch Recognition on Android 6</td>
    13 KB (1,779 words) - 20:01, 27 October 2016
  • ...tion|Table of Contents]]<td width="20%" align="right">[[An Introduction to Android 6 Fragments|Next]]</td> ...r Class<td align="center"><td width="20%" align="right">An Introduction to Android 6 Fragments</td>
    28 KB (4,023 words) - 19:58, 27 October 2016
  • ...dth="20%" align="right">[[Using Fragments in Android Studio - An Example - Android 6|Next]]</td> ...droid 6<td align="center"><td width="20%" align="right">Using Fragments in Android Studio - An Example</td>
    17 KB (2,483 words) - 19:57, 27 October 2016
  • ...ntents]]<td width="20%" align="right">[[Animating User Interfaces with the Android 6 Transitions Framework|Next]]</td> ...="center"><td width="20%" align="right">Animating User Interfaces with the Android 6 Transitions Framework</td>
    23 KB (3,224 words) - 20:15, 27 October 2016
  • ...- Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[An Android 6 Transition Tutorial using beginDelayedTransition|Next]]</td> ...oid Studio - An Example<td align="center"><td width="20%" align="right">An Android 6 Transition Tutorial using beginDelayedTransition</td>
    20 KB (2,838 words) - 19:57, 27 October 2016
  • ...6 Edition|Table of Contents]]<td width="20%" align="right">[[Implementing Android 6 Scene Transitions – A Tutorial|Next]]</td> ...ons Framework<td align="center"><td width="20%" align="right">Implementing Android 6 Scene Transitions – A Tutorial</td>
    10 KB (1,300 words) - 20:02, 27 October 2016
  • ...ion|Previous]]<td align="center">[[Android Studio Development Essentials - Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[Working with t <td width="20%">An Android 6 Transition Tutorial using beginDelayedTransition<td align="center"><td wi
    17 KB (2,388 words) - 19:58, 27 October 2016
  • ...nts]]<td width="20%" align="right">[[Creating a Tabbed Interface using the Android TabLayout Component|Next]]</td> ...enter"><td width="20%" align="right">Creating a Tabbed Interface using the Android TabLayout Component</td>
    20 KB (2,949 words) - 18:29, 16 January 2019
  • ...dition|Table of Contents]]<td width="20%" align="right">[[Working with the Android RecyclerView and CardView Widgets|Next]]</td> ...Snackbar<td align="center"><td width="20%" align="right">Working with the Android RecyclerView and CardView Widgets</td>
    21 KB (2,884 words) - 19:59, 27 October 2016
  • ...- Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[An Android RecyclerView and CardView Tutorial|Next]]</td> ...the TabLayout Component<td align="center"><td width="20%" align="right">An Android RecyclerView and CardView Tutorial</td>
    10 KB (1,397 words) - 20:16, 27 October 2016
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Layout Editor Sample Data Tutorial|Next]]</td> ...ew and CardView Widgets<td align="center"><td width="20%" align="right">An Android Layout Editor Sample Data Tutorial</td>
    19 KB (2,375 words) - 18:30, 16 January 2019
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[Implementing an Android Navigation Drawer|Next]]</td> ...a Tutorial<td align="center"><td width="20%" align="right">Implementing an Android Navigation Drawer</td>
    16 KB (2,221 words) - 21:26, 14 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Studio Master/Detail Flow Tutorial|Next]]</td> ...lapsing Toolbar Layouts<td align="center"><td width="20%" align="right">An Android Studio Master/Detail Flow Tutorial</td>
    13 KB (1,825 words) - 21:39, 14 January 2019
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[An Overview of Android 6 Intents|Next]]</td> ...tion Drawer<td align="center"><td width="20%" align="right">An Overview of Android 6 Intents</td>
    18 KB (2,804 words) - 20:01, 27 October 2016
  • ...als - Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[Android 6 Explicit Intents – A Worked Example|Next]]</td> ...aster/Detail Flow Tutorial<td align="center"><td width="20%" align="right">Android 6 Explicit Intents – A Worked Example</td>
    14 KB (2,025 words) - 19:58, 27 October 2016
  • ...als - Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[Android 6 Implicit Intents – A Worked Example|Next]]</td> ...rview of Android 6 Intents<td align="center"><td width="20%" align="right">Android 6 Implicit Intents – A Worked Example</td>
    17 KB (2,402 words) - 19:56, 27 October 2016
  • ...als - Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[Android 6 Broadcast Intents and Broadcast Receivers|Next]]</td> ...tents – A Worked Example<td align="center"><td width="20%" align="right">Android 6 Broadcast Intents and Broadcast Receivers</td>
    16 KB (2,394 words) - 20:00, 27 October 2016
  • ...%" align="right">[[A Basic Overview of Java Threads and Thread Handlers on Android|Next]]</td> ...20%" align="right">A Basic Overview of Java Threads and Thread Handlers on Android</td>
    21 KB (2,990 words) - 20:03, 27 October 2016
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[An Overview of Android 6 Started and Bound Services|Next]]</td> ...t Receivers<td align="center"><td width="20%" align="right">An Overview of Android 6 Started and Bound Services</td>
    17 KB (2,328 words) - 19:54, 27 October 2016
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[Implementing an Android 6 Started Service – A Worked Example|Next]]</td> ...on Android<td align="center"><td width="20%" align="right">Implementing an Android 6 Started Service – A Worked Example</td>
    14 KB (2,184 words) - 19:55, 27 October 2016
  • ...als - Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[Android 6 Local Bound Services – A Worked Example|Next]]</td> ...Started and Bound Services<td align="center"><td width="20%" align="right">Android 6 Local Bound Services – A Worked Example</td>
    20 KB (2,780 words) - 19:57, 27 October 2016
  • ...als - Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[Android 6 Remote Bound Services – A Worked Example|Next]]</td> ...rvice – A Worked Example<td align="center"><td width="20%" align="right">Android 6 Remote Bound Services – A Worked Example</td>
    17 KB (2,394 words) - 20:04, 27 October 2016
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[An Overview of Android 6 SQLite Databases|Next]]</td> ...ked Example<td align="center"><td width="20%" align="right">An Overview of Android 6 SQLite Databases</td>
    13 KB (1,789 words) - 20:03, 27 October 2016
  • ...- Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[An Android 6 TableLayout and TableRow Tutorial|Next]]</td> ...es – A Worked Example<td align="center"><td width="20%" align="right">An Android 6 TableLayout and TableRow Tutorial</td>
    18 KB (2,931 words) - 20:00, 27 October 2016
  • ...- Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[An Android 6 SQLite Database Tutorial|Next]]</td> ...roid 6 SQLite Databases<td align="center"><td width="20%" align="right">An Android 6 SQLite Database Tutorial</td>
    13 KB (1,811 words) - 19:56, 27 October 2016
  • ...6 Edition|Table of Contents]]<td width="20%" align="right">[[Understanding Android 6 Content Providers|Next]]</td> ...Row Tutorial<td align="center"><td width="20%" align="right">Understanding Android 6 Content Providers</td>
    16 KB (2,159 words) - 19:58, 27 October 2016
  • ...td width="20%" align="right">[[Implementing an Android Content Provider in Android Studio|Next]]</td> ...><td width="20%" align="right">Implementing an Android Content Provider in Android Studio</td>
    9 KB (1,360 words) - 20:17, 27 October 2016
  • ...ontents]]<td width="20%" align="right">[[Accessing Cloud Storage using the Android 6 Storage Access Framework|Next]]</td> ...n="center"><td width="20%" align="right">Accessing Cloud Storage using the Android 6 Storage Access Framework</td>
    27 KB (3,669 words) - 19:54, 27 October 2016
  • ...- Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[An Android 6 Storage Access Framework Example|Next]]</td> ...vider in Android Studio<td align="center"><td width="20%" align="right">An Android 6 Storage Access Framework Example</td>
    15 KB (2,221 words) - 20:03, 27 October 2016
  • ...f Contents]]<td width="20%" align="right">[[Implementing Video Playback on Android 6 using the VideoView and MediaController Classes|Next]]</td> ...lign="center"><td width="20%" align="right">Implementing Video Playback on Android 6 using the VideoView and MediaController Classes</td>
    22 KB (3,242 words) - 20:02, 27 October 2016
  • ...ents]]<td width="20%" align="right">[[Video Recording and Image Capture on Android 6 using Camera Intents|Next]]</td> ...center"><td width="20%" align="right">Video Recording and Image Capture on Android 6 using Camera Intents</td>
    14 KB (1,953 words) - 20:03, 27 October 2016
  • ...nts]]<td width="20%" align="right">[[Making Runtime Permission Requests in Android 6.0|Next]]</td> ...enter"><td width="20%" align="right">Making Runtime Permission Requests in Android 6.0</td>
    14 KB (1,962 words) - 20:14, 27 October 2016
  • ...als - Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[Android 6 Audio Recording and Playback using MediaPlayer and MediaRecorder|Next]]</ ...oid 6 using Camera Intents<td align="center"><td width="20%" align="right">Android 6 Audio Recording and Playback using MediaPlayer and MediaRecorder</td>
    17 KB (2,359 words) - 20:13, 27 October 2016
  • ...width="20%" align="right">[[Working with the Google Maps Android 6 API in Android Studio|Next]]</td> ...td width="20%" align="right">Working with the Google Maps Android 6 API in Android Studio</td>
    23 KB (3,150 words) - 20:03, 27 October 2016
  • ...ition|Table of Contents]]<td width="20%" align="right">[[Printing with the Android 6 Printing Framework|Next]]</td> ...Recorder<td align="center"><td width="20%" align="right">Printing with the Android 6 Printing Framework</td>
    29 KB (4,357 words) - 20:15, 27 October 2016
  • ...- Android 6 Edition|Table of Contents]]<td width="20%" align="right">[[An Android 6 HTML and Web Content Printing Example|Next]]</td> ...6 API in Android Studio<td align="center"><td width="20%" align="right">An Android 6 HTML and Web Content Printing Example</td>
    18 KB (2,861 words) - 20:16, 27 October 2016
  • ...id 6 Edition|Table of Contents]]<td width="20%" align="right">[[A Guide to Android 6 Custom Document Printing|Next]]</td> ...nting Framework<td align="center"><td width="20%" align="right">A Guide to Android 6 Custom Document Printing</td>
    20 KB (2,817 words) - 19:57, 27 October 2016
  • ...tion|Table of Contents]]<td width="20%" align="right">[[Handling Different Android 6 Devices and Displays|Next]]</td> ...Example<td align="center"><td width="20%" align="right">Handling Different Android 6 Devices and Displays</td>
    30 KB (4,057 words) - 19:55, 27 October 2016
  • ...able of Contents]]<td width="20%" align="right">[[Signing and Preparing an Android 6 Application for Release|Next]]</td> ...g<td align="center"><td width="20%" align="right">Signing and Preparing an Android 6 Application for Release</td>
    9 KB (1,366 words) - 19:56, 27 October 2016
  • ...width="20%" align="right">[[Integrating Google Play In-app Billing into an Android 6 Application|Next]]</td> ...d width="20%" align="right">Integrating Google Play In-app Billing into an Android 6 Application</td>
    13 KB (1,933 words) - 20:12, 27 October 2016
  • ...]<td width="20%" align="right">[[An Overview of Gradle in Android Studio - Android 6|Next]]</td> ...r"><td width="20%" align="right">An Overview of Gradle in Android Studio - Android 6</td>
    41 KB (6,173 words) - 18:25, 25 September 2017
  • ...th="20%" align="right">[[An Android Studio Gradle Build Variants Example - Android 6|Next]]</td> ...n Android 6 Application<td align="center"><td width="20%" align="right">An Android Studio Gradle Build Variants Example</td>
    17 KB (2,545 words) - 19:56, 27 October 2016
  • ...d 6|Previous]]<td align="center">[[Android Studio Development Essentials - Android 6 Edition|Table of Contents]]<td width="20%" align="right"></td> <td width="20%">An Overview of Gradle in Android Studio<td align="center"><td width="20%" align="right"></td>
    15 KB (2,326 words) - 19:56, 27 October 2016
  • # [[Using and Configuring the Android Studio 2 AVD Emulator]] #* [[Using and Configuring the Android Studio 2 AVD Emulator|The Emulator Environment]]
    3 KB (454 words) - 14:35, 6 June 2016
  • ...nching an app on the new emulator is now faster than running on a physical Android device. Not only does the emulator contain many new configuration options, ...id devices, this chapter will take some time to provide an overview of the Android Studio 2 AVD emulator and highlight many of the configuration features that
    13 KB (2,013 words) - 21:54, 16 January 2016
  • Fingerprint authentication uses the touch sensor built into many Android devices to identify the user and provide access to both the device and appl ...essentially 10 steps to implementing fingerprint authentication within an Android app. These steps can be summarized as follows:
    28 KB (3,473 words) - 18:38, 17 January 2016
  • ...d Instant Run, arguably one of the most important features included in the Android Studio 2 release. ...uction of Instant Run, each time a change to a project needed to be tested Android Studio would recompile the code, convert it to Dex format, generate the APK
    10 KB (1,610 words) - 19:00, 18 January 2016
  • ...larly, the operating system data might indicate that most visitors running Android or iOS are not yet using ad blockers. If the majority of your revenue comes
    19 KB (2,957 words) - 20:13, 27 October 2016
  • # [[A Guide to the Android ConstraintLayout]] #* [[A Guide to the Android ConstraintLayout|How ConstraintLayout Works]]
    9 KB (1,040 words) - 20:42, 9 March 2017
  • ...ents]]<td width="20%" align="right">[[A Guide to using ConstraintLayout in Android Studio|Next]]</td> ...center"><td width="20%" align="right">A Guide to using ConstraintLayout in Android Studio</td>
    15 KB (2,335 words) - 18:25, 10 January 2019
  • ...h="20%" align="right">[[Working with ConstraintLayout Chains and Ratios in Android Studio|Next]]</td> ...dth="20%" align="right">Working with ConstraintLayout Chains and Ratios in Android Studio</td>
    20 KB (3,161 words) - 19:21, 10 January 2019
  • ...ty to outline the creation of an activity starting with a “bare-bones” Android Studio project. Having covered the use of the Android Studio Designer, the chapter will also introduce the Layout Inspector and H
    20 KB (3,257 words) - 20:10, 2 September 2016
  • ...clude actions such as a button to open the app that sent the notification. Android 7 has also introduced Direct Reply, a feature that allows the user to type ...be covered in the chapter entitled [[Integrating Firebase Support into an Android Studio Project]].
    16 KB (2,279 words) - 20:14, 2 September 2016
  • Direct reply is a feature introduced in Android 7 that allows the user to enter text into a notification and send it to the Start Android Studio and create a new project, entering DirectReply into the Application
    13 KB (1,687 words) - 20:15, 2 September 2016
  • ...isplayed on the device screen at one time. In this chapter, an overview of Android multi-window modes will be provided from both user and app developer perspe ...practical steps involved in working with multi-window mode when developing Android apps.
    14 KB (2,041 words) - 18:33, 18 August 2016
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[An Overview of Android SQLite Databases|Next]]</td> ...dow Support<td align="center"><td width="20%" align="right">An Overview of Android SQLite Databases</td>
    9 KB (1,252 words) - 19:21, 15 January 2019
  • ...Firebase and to outline the integration of Firebase notifications into an Android Studio project. ...pic of the next chapter, is to the ability to send remote notifications to Android apps. Before trying out Firebase remote notifications, however, some initia
    8 KB (1,171 words) - 10:50, 26 June 2016
  • ...was created and the appropriate steps taken to integrate Firebase into an Android Studio project. These steps were taken in preparation for the Firebase remo ...ching the FirebaseNotify app created in the previous chapter on a physical Android device. Once the app is running, place it into the background by tapping th
    10 KB (1,468 words) - 18:32, 18 August 2016
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Studio Layout Editor ConstraintLayout Tutorial|Next]]</td> ...ayout in Android Studio<td align="center"><td width="20%" align="right">An Android Studio Layout Editor ConstraintLayout Tutorial</td>
    12 KB (1,768 words) - 21:14, 10 January 2019
  • ...ure and manipulate the view objects that comprise the user interface of an Android activity. Within the context of this chapter, we will explore some of the a ...used to demonstrate some of the typical steps involved in this approach to Android user interface creation.
    15 KB (2,303 words) - 20:18, 9 March 2017
  • ...n of an example layout created entirely in Java code and without using the Android Studio Layout Editor tool. == Creating the Example Project in Android Studio ==
    13 KB (1,726 words) - 20:37, 9 March 2017
  • ...ions framework. This chapter uses a tutorial based approach to demonstrate Android transitions in action using the beginDelayedTransition() method of the Tran == Creating the Android Studio TransitionDemo Project ==
    9 KB (1,114 words) - 20:47, 9 March 2017
  • <td width="20%"><td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Getting Started # [[Managing Firebase Messaging Device Groups from an Android App]]<br><br>
    4 KB (509 words) - 17:02, 30 August 2017
  • ...als - Android Edition|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Firebase User Au ...rebase projects available to each account, so it is best to group multiple Android Studio app projects within a single Firebase project.
    4 KB (633 words) - 17:08, 30 August 2017
  • ...e User Authentication|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Testing and Cust ...strate the implementation of email/password based authentication within an Android app using the FirebaseUI Auth API. Subsequent chapters will extend this exa
    22 KB (3,205 words) - 17:13, 30 August 2017
  • ...Started with Firebase|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Email/Password A ...he least time and programming effort to integrate. In fact, configuring an Android Studio project to support Firebase authentication typically takes longer th
    11 KB (1,548 words) - 17:09, 30 August 2017
  • ...using FirebaseUI Auth|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Google Sign-In A The previous chapter worked through the development of an Android app that uses the FirebaseUI Auth API to implement email/password based use
    19 KB (2,890 words) - 17:15, 30 August 2017
  • ...I Auth Authentication|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Facebook Login A ...I Auth. These steps include connecting the project to Firebase from within Android Studio and adding the build dependencies to the Gradle build files.
    16 KB (2,393 words) - 17:15, 30 August 2017
  • ...using FirebaseUI Auth|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Twitter Sign-In ...password. These accounts apply only to the Firebase project with which the Android app is associated and are unconnected to any accounts the user might have o
    14 KB (2,228 words) - 17:16, 30 August 2017
  • ...using FirebaseUI Auth|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Phone Number Sig ...ed into the Android Studio project in the form of string resources. Launch Android Studio, open the FirebaseAuth project and use the project tool window to lo
    9 KB (1,301 words) - 17:18, 30 August 2017
  • ...using FirebaseUI Auth|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Email/Password A ...using FirebaseUI Auth|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Email/Password A
    5 KB (692 words) - 17:20, 30 August 2017
  • ...using FirebaseUI Auth|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Managing User Ac ...rst step in this exercise is to create the new project. Begin by launching Android Studio and, if necessary, closing any currently open projects using the Fil
    23 KB (3,284 words) - 17:21, 30 August 2017
  • ...sing the Firebase SDK|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Handling Firebas ...provide email and password-based account creation and sign-in features for Android apps. In addition to providing the ability to create and sign into accounts
    10 KB (1,347 words) - 17:22, 30 August 2017
  • ...sing the Firebase SDK|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Google Authentic Open the FirebaseAuth project in Android Studio, load the FirebaseAuthActivity.java file into the editing panel and
    20 KB (2,869 words) - 17:26, 30 August 2017
  • ...n Errors and Failures|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Facebook Authent ...t demonstrates the practical steps involved in implementing this within an Android app.
    27 KB (3,744 words) - 17:27, 30 August 2017
  • ...sing the Firebase SDK|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Twitter Log In A ...rst step in this exercise is to create the new project. Begin by launching Android Studio and, if necessary, closing any currently open projects using the Fil
    32 KB (4,549 words) - 17:28, 30 August 2017
  • ...sing the Firebase SDK|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Phone Number Aut Begin by launching Android Studio and selecting the Start a new Android Studio project quick start option from the welcome screen.
    28 KB (3,842 words) - 17:29, 30 August 2017
  • ...sing the Firebase SDK|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Anonymous Authen Launch Android Studio and select the Start a new Android Studio project quick start option from the welcome screen.
    17 KB (2,131 words) - 17:30, 30 August 2017
  • ...sing the Firebase SDK|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Linking and Unli Begin by launching Android Studio and selecting the Start a new Android Studio project quick start option from the welcome screen.
    17 KB (2,377 words) - 17:31, 30 August 2017
  • ...sing the Firebase SDK|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Firebase Realtim ...sing the Firebase SDK|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Firebase Realtim
    13 KB (1,828 words) - 17:33, 30 August 2017
  • ...hentication Providers|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Writing Firebase ...s and capabilities of the Firebase Realtime Database within the context of Android app development. Subsequent chapters will work through the practical applic
    13 KB (2,010 words) - 17:34, 30 August 2017
  • ...ase Realtime Database|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Reading Firebase ...re the ways in which data can be written to a database tree from within an Android app. This chapter will provide details on how to write and delete database
    11 KB (1,740 words) - 17:35, 30 August 2017
  • ...ealtime Database Data|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Firebase Realtim ...ealtime Database Data|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Firebase Realtim
    12 KB (1,918 words) - 17:36, 30 August 2017
  • ...ealtime Database Data|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Working with Fir ...ealtime Database Data|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Working with Fir
    20 KB (3,124 words) - 17:37, 30 August 2017
  • ...altime Database Rules|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[A Basic Firebase ...altime Database Rules|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[A Basic Firebase
    12 KB (1,745 words) - 17:38, 30 August 2017
  • ...altime Database Lists|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[A Firebase Realt ...n the previous chapters, this chapter will step through the creation of an Android Studio project that makes use of the realtime database to store data. The a
    20 KB (2,812 words) - 17:39, 30 August 2017
  • ...ime Database Tutorial|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Firebase Cloud M Launch Android Studio and select the Start a new Android Studio project quick start option from the welcome screen.
    21 KB (2,998 words) - 17:40, 30 August 2017
  • ...se List Data Tutorial|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Sending Firebase ...st the sending and receiving of notification messages targeted at specific Android devices and user segments. The app created in this chapter will be extended
    19 KB (2,890 words) - 17:41, 30 August 2017
  • ...ebase Cloud Messaging|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Managing Firebas ...a data payload, they always result in a notification appearing within the Android status bar and notifications shade when the app is in the background. Serve
    22 KB (3,420 words) - 17:42, 30 August 2017
  • ...th="20%" align="right">[[Managing Firebase Messaging Device Groups from an Android App|Next]]</td> ...idth="20%" align="right">Managing Firebase Messaging Device Groups from an Android App</td>
    10 KB (1,508 words) - 17:42, 30 August 2017
  • ...e Groups with Node.js|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Firebase Cloud U ...“Firebase Device Group Example”. Although this ID is being used in an Android app, the web application option is selected here because the requests are s
    18 KB (2,634 words) - 17:44, 30 August 2017
  • ...s from an Android App|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[A Firebase Cloud <td width="20%">Managing Firebase Messaging Device Groups from an Android App<td align="center"><td width="20%" align="right">A Firebase Cloud Messag
    10 KB (1,554 words) - 17:44, 30 August 2017
  • ...ud Upstream Messaging|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[An Example Fireb This chapter will explain how to load the app server project into Android Studio before providing a guided tour of the key elements of the code that
    11 KB (1,812 words) - 17:45, 30 August 2017
  • ...tream XMPP App Server|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Firebase Cloud S ...nd communicating with the Firebase CCS, the next step is to build a client Android app that will make use of upstream messaging and the features built into th
    15 KB (2,118 words) - 17:46, 30 August 2017
  • ...Messaging Client App|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[A Guide to Fireb ...Messaging Client App|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[A Guide to Fireb
    24 KB (3,374 words) - 17:47, 30 August 2017
  • ...irebase Cloud Storage|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[A Firebase Cloud ...irebase Cloud Storage|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[A Firebase Cloud
    14 KB (2,301 words) - 17:48, 30 August 2017
  • ...torage Security Rules|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Firebase Remote ...chapter, this theory will be put into practice through the creation of an Android app that makes use of cloud storage to store and retrieve video files.
    24 KB (3,318 words) - 17:49, 30 August 2017
  • ...loud Storage Tutorial|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[A Firebase Remot The main object responsible for providing Remote Config support within an Android app is the FirebaseRemoteConfig object. The first step in implementing Remo
    19 KB (2,869 words) - 17:50, 30 August 2017
  • ...irebase Remote Config|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Firebase Analyti ...mote Config to remotely change a number of configuration options within an Android app.
    14 KB (2,004 words) - 17:51, 30 August 2017
  • ...emote Config Tutorial|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[A Guided Tour of The object responsible for providing Firebase Analytics support within an Android app is the FirebaseAnalytics object. The first step in implementing Analyti
    10 KB (1,621 words) - 17:52, 30 August 2017
  • ...>[[Firebase Analytics|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[An Overview of t ...sing ID which is used by Google to create anonymous user profiles for each Android device for advertising targeting purposes.
    9 KB (1,472 words) - 17:53, 30 August 2017
  • ...e Analytics Dashboard|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[A Firebase Analy ...e Analytics Dashboard|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[A Firebase Analy
    13 KB (2,042 words) - 17:53, 30 August 2017
  • ...ase Analytics Screens|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Firebase Test La ...receding chapters, this chapter will step through the creation of a simple Android application project that demonstrates some of the key features of both the
    12 KB (1,807 words) - 17:54, 30 August 2017
  • ...se Analytics Tutorial|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[A Firebase Test ...pp testing. It is no longer possible to test an app on a single device and Android version and assume that it will run with equal reliability on all other pot
    6 KB (970 words) - 17:55, 30 August 2017
  • ...">[[Firebase Test Lab|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[A Firebase Test ..., Firebase provides a number of different options when it comes to testing Android apps. In this chapter a sample app will be tested using Firebase Test Lab R
    10 KB (1,618 words) - 17:55, 30 August 2017
  • ...Robo Testing Example|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Firebase Dynamic ...cution of that test from within both the Firebase console and remotely via Android Studio.
    19 KB (2,860 words) - 17:59, 30 August 2017
  • ...ation Testing Example|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Creating, Receiv ...ssibility. Dynamic links are also cross-platform and can be implemented on Android and iOS apps, or used exclusively for web based content.
    16 KB (2,625 words) - 18:00, 30 August 2017
  • ...irebase Dynamic Links|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Firebase Invites ...ter will provide a practical example of Dynamic Links in the context of an Android app. The topics that will be covered in this chapter include the creation o
    21 KB (3,112 words) - 18:01, 30 August 2017
  • ...Firebase Dynamic Link|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Firebase App Ind " to install it on your Android device.</p></body>")
    7 KB (1,071 words) - 18:02, 30 August 2017
  • ...%">[[Firebase Invites|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Implementing Fir ...different indexing features available and how to implement them within an Android app.
    7 KB (1,176 words) - 18:02, 30 August 2017
  • ...Firebase App Indexing|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[A Firebase App I ...actical terms how the various app indexing features are implemented for an Android app.
    12 KB (1,730 words) - 18:03, 30 August 2017
  • ...Firebase App Indexing|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Firebase Perform ...t in action. With these goals in mind, this chapter will create an example Android app which makes use of many of the features offered by Firebase App Indexin
    19 KB (2,644 words) - 18:04, 30 August 2017
  • ...App Indexing Tutorial|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Firebase Cloud F ...book will be used. If you have already completed this project, open it in Android Studio now. Alternatively, the completed project can be found in the code s
    15 KB (2,150 words) - 18:04, 30 August 2017
  • ...erformance Monitoring|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[Installing the F ...like the DataSnapshot objects used when working with Realtime Databases in Android Java code, the DeltaSnapshot can be navigated to access specific nodes of t
    15 KB (2,185 words) - 18:05, 30 August 2017
  • ...ebase Cloud Functions|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[A Firebase Cloud ...ebase Cloud Functions|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[A Firebase Cloud
    8 KB (1,221 words) - 18:05, 30 August 2017
  • ...ling the Firebase CLI|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right">[[A Cloud Function ...tion of Firebase Cloud Functions will be demonstrated using a pre-existing Android Studio app project named CloudFunctions. This project is a simple app that
    12 KB (1,808 words) - 18:06, 30 August 2017
  • ...ud Functions Tutorial|Previous]]<td align="center">[[Firebase Essentials - Android Edition|Table of Contents]]<td width="20%" align="right"></td> ...ated in this chapter is intended to be used in conjunction with an example Android Studio project named CloudStorage_Functions which is included in the sample
    12 KB (1,715 words) - 18:07, 30 August 2017
  • ...my of a Kotlin Android Application|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig <td width="20%">The Anatomy of a Kotlin Android Application<td align="center"><td width="20%" align="right">Kotlin Data Typ
    8 KB (1,269 words) - 21:28, 30 November 2017
  • {{#pagetitle: Kotlin / Android Studio Development Essentials }} ...id studio" description="A guide to building Android apps using Kotlin and Android Studio."></seo>
    12 KB (1,381 words) - 15:20, 30 October 2023
  • ...="20%">[[An Introduction to Kotlin|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig val bookTitle = "Android Studio Development Essentials"
    25 KB (4,065 words) - 21:28, 30 November 2017
  • ...a Types, Variables and Nullability|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig ...a Types, Variables and Nullability|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig
    15 KB (2,497 words) - 21:29, 30 November 2017
  • ...[[Kotlin Operators and Expressions|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig ...[[Kotlin Operators and Expressions|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig
    16 KB (2,561 words) - 21:30, 30 November 2017
  • ...width="20%">[[Kotlin Flow Control|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig ...width="20%">[[Kotlin Flow Control|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig
    15 KB (2,295 words) - 21:31, 30 November 2017
  • ...ew of Kotlin Functions and Lambdas|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig ...ew of Kotlin Functions and Lambdas|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig
    15 KB (2,155 words) - 21:31, 30 November 2017
  • ...|Table of Contents]]<td width="20%" align="right">[[Kotlin - Understanding Android Application and Activity Lifecycles|Next]]</td> ...ng in Kotlin<td align="center"><td width="20%" align="right">Understanding Android Application and Activity Lifecycles</td>
    14 KB (1,908 words) - 21:32, 30 November 2017
  • ...tials|Table of Contents]]<td width="20%" align="right">[[Kotlin - Handling Android Activity State Changes|Next]]</td> ...e and Subclassing<td align="center"><td width="20%" align="right">Handling Android Activity State Changes</td>
    13 KB (2,164 words) - 21:32, 30 November 2017
  • ...ls|Table of Contents]]<td width="20%" align="right">[[A Guided Tour of the Android Studio User Interface|Next]]</td> ...nment<td align="center"><td width="20%" align="right">A Guided Tour of the Android Studio User Interface</td>
    21 KB (3,540 words) - 21:26, 30 November 2017
  • ...Table of Contents]]<td width="20%" align="right">[[The Anatomy of a Kotlin Android Application|Next]]</td> ...ce<td align="center"><td width="20%" align="right">The Anatomy of a Kotlin Android Application</td>
    12 KB (1,725 words) - 21:27, 30 November 2017
  • ...erview of the Android Architecture|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig <td width="20%">An Overview of the Android Architecture<td align="center"><td width="20%" align="right">An Introductio
    11 KB (1,703 words) - 21:27, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[Kotlin - Android Activity State Changes by Example|Next]]</td> ...on and Activity Lifecycles<td align="center"><td width="20%" align="right">Android Activity State Changes by Example</td>
    17 KB (2,517 words) - 18:01, 1 December 2017
  • ...width="20%" align="right">[[Kotlin - Saving and Restoring the State of an Android Activity|Next]]</td> ...center"><td width="20%" align="right">Saving and Restoring the State of an Android Activity</td>
    16 KB (2,341 words) - 21:34, 30 November 2017
  • ...s|Table of Contents]]<td width="20%" align="right">[[Kotlin- Understanding Android Views, View Groups and Layouts|Next]]</td> ...s by Example<td align="center"><td width="20%" align="right">Understanding Android Views, View Groups and Layouts</td>
    13 KB (2,039 words) - 21:35, 30 November 2017
  • ...Table of Contents]]<td width="20%" align="right">[[Kotlin - A Guide to the Android Studio Layout Editor Tool|Next]]</td> ...id Activity<td align="center"><td width="20%" align="right">A Guide to the Android Studio Layout Editor Tool</td>
    12 KB (1,926 words) - 21:36, 30 November 2017
  • ...Table of Contents]]<td width="20%" align="right">[[Kotlin - A Guide to the Android ConstraintLayout|Next]]</td> ...and Layouts<td align="center"><td width="20%" align="right">A Guide to the Android ConstraintLayout</td>
    17 KB (2,816 words) - 16:14, 4 December 2017
  • ...width="20%" align="right">[[Kotlin - A Guide to using ConstraintLayout in Android Studio|Next]]</td> ...center"><td width="20%" align="right">A Guide to using ConstraintLayout in Android Studio</td>
    15 KB (2,347 words) - 21:37, 30 November 2017
  • ...lign="right">[[Kotlin - Working with ConstraintLayout Chains and Ratios in Android Studio|Next]]</td> ...dth="20%" align="right">Working with ConstraintLayout Chains and Ratios in Android Studio</td>
    19 KB (3,068 words) - 19:24, 30 November 2017
  • ...Essentials|Table of Contents]]<td width="20%" align="right">[[Kotlin - An Android Studio Layout Editor ConstraintLayout Tutorial|Next]]</td> ...ayout in Android Studio<td align="center"><td width="20%" align="right">An Android Studio Layout Editor ConstraintLayout Tutorial</td>
    12 KB (1,703 words) - 21:38, 30 November 2017
  • ...ents]]<td width="20%" align="right">[[Kotlin - Manual XML Layout Design in Android Studio|Next]]</td> ...d align="center"><td width="20%" align="right">Manual XML Layout Design in Android Studio</td>
    14 KB (2,319 words) - 21:39, 30 November 2017
  • ...t Editor ConstraintLayout Tutorial|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig <td width="20%">An Android Studio Layout Editor ConstraintLayout Tutorial<td align="center"><td width=
    10 KB (1,407 words) - 21:39, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android ConstraintSet Tutorial|Next]]</td> ...in Android Studio<td align="center"><td width="20%" align="right">A Kotlin Android ConstraintSet Tutorial</td>
    16 KB (2,434 words) - 21:40, 30 November 2017
  • ...Development Essentials|Table of Contents]]<td width="20%" align="right">[[Android Event Handling in Kotlin|Next]]</td> ...ints using Constraint Sets<td align="center"><td width="20%" align="right">Android Event Handling in Kotlin</td>
    14 KB (1,905 words) - 16:16, 4 December 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[Kotlin - Android Touch and Multi-touch Event Handling|Next]]</td> ...oid ConstraintSet Tutorial<td align="center"><td width="20%" align="right">Android Touch and Multi-touch Event Handling</td>
    17 KB (2,645 words) - 16:18, 4 December 2017
  • ...d width="20%" align="right">[[Kotlin - Detecting Common Gestures using the Android Gesture Detector Class|Next]]</td> ..."center"><td width="20%" align="right">Detecting Common Gestures using the Android Gesture Detector Class</td>
    15 KB (2,255 words) - 21:41, 30 November 2017
  • ...gn="right">[[Kotlin - Implementing Custom Gesture and Pinch Recognition on Android|Next]]</td> ...h="20%" align="right">Implementing Custom Gesture and Pinch Recognition on Android</td>
    12 KB (1,665 words) - 21:42, 30 November 2017
  • ...ble of Contents]]<td width="20%" align="right">[[An Introduction to Kotlin Android Fragments|Next]]</td> ...<td align="center"><td width="20%" align="right">An Introduction to Kotlin Android Fragments</td>
    24 KB (3,374 words) - 21:42, 30 November 2017
  • ...ials|Table of Contents]]<td width="20%" align="right">[[Using Fragments in Android Studio - A Kotlin Example|Next]]</td> ...Android<td align="center"><td width="20%" align="right">Using Fragments in Android Studio - A Kotlin Example</td>
    17 KB (2,398 words) - 21:43, 30 November 2017
  • ...s]]<td width="20%" align="right">[[Creating and Managing Overflow Menus on Android with Kotlin|Next]]</td> ...ter"><td width="20%" align="right">Creating and Managing Overflow Menus on Android with Kotlin</td>
    23 KB (3,067 words) - 16:20, 4 December 2017
  • ...td width="20%" align="right">[[Kotlin - Animating User Interfaces with the Android Transitions Framework|Next]]</td> ...="center"><td width="20%" align="right">Animating User Interfaces with the Android Transitions Framework</td>
    18 KB (2,455 words) - 21:44, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Transition Tutorial using beginDelayedTransition|Next]]</td> ...droid with Kotlin<td align="center"><td width="20%" align="right">A Kotlin Android Transition Tutorial using beginDelayedTransition</td>
    21 KB (2,814 words) - 21:45, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Scene Transitions Tutorial|Next]]</td> ...sitions Framework<td align="center"><td width="20%" align="right">A Kotlin Android Scene Transitions Tutorial</td>
    8 KB (1,060 words) - 21:45, 30 November 2017
  • ...orial using beginDelayedTransition|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig <td width="20%">A Kotlin Android Transition Tutorial using beginDelayedTransition<td align="center"><td widt
    15 KB (2,152 words) - 21:46, 30 November 2017
  • ...Android Scene Transitions Tutorial|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig <td width="20%">A Kotlin Android Scene Transitions Tutorial<td align="center"><td width="20%" align="right">
    19 KB (2,933 words) - 21:47, 30 November 2017
  • ...loating Action Button and Snackbar|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig ...ombined with the ViewPager class to create a tab based interface within an Android activity.
    20 KB (2,754 words) - 21:49, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android RecyclerView and CardView Tutorial|Next]]</td> ...bLayout Component<td align="center"><td width="20%" align="right">A Kotlin Android RecyclerView and CardView Tutorial</td>
    10 KB (1,380 words) - 21:50, 30 November 2017
  • ...RecyclerView and CardView Widgets|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig Create a new project in Android Studio, entering CardDemo into the Application name field and ebookfrenzy.c
    19 KB (2,420 words) - 21:50, 30 November 2017
  • ...entials|Table of Contents]]<td width="20%" align="right">[[Implementing an Android Navigation Drawer in Kotlin|Next]]</td> ...w Tutorial<td align="center"><td width="20%" align="right">Implementing an Android Navigation Drawer in Kotlin</td>
    15 KB (2,179 words) - 21:51, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Studio Master/Detail Flow Tutorial|Next]]</td> ...Layouts in Kotlin<td align="center"><td width="20%" align="right">A Kotlin Android Studio Master/Detail Flow Tutorial</td>
    13 KB (1,810 words) - 21:52, 30 November 2017
  • ...sentials|Table of Contents]]<td width="20%" align="right">[[An Overview of Android Intents in Kotlin|Next]]</td> ...r in Kotlin<td align="center"><td width="20%" align="right">An Overview of Android Intents in Kotlin</td>
    20 KB (2,869 words) - 16:24, 4 December 2017
  • ...Development Essentials|Table of Contents]]<td width="20%" align="right">[[Android Explicit Intents – A Kotlin Example|Next]]</td> ...aster/Detail Flow Tutorial<td align="center"><td width="20%" align="right">Android Explicit Intents – A Kotlin Example</td>
    14 KB (2,011 words) - 21:53, 30 November 2017
  • ...Development Essentials|Table of Contents]]<td width="20%" align="right">[[Android Implicit Intents – A Kotlin Example|Next]]</td> ...Android Intents in Kotlin<td align="center"><td width="20%" align="right">Android Implicit Intents – A Kotlin Example</td>
    15 KB (2,113 words) - 21:54, 30 November 2017
  • ...pment Essentials|Table of Contents]]<td width="20%" align="right">[[Kotlin Android Broadcast Intents and Broadcast Receivers|Next]]</td> ...A Kotlin Example<td align="center"><td width="20%" align="right">Kotlin Android Broadcast Intents and Broadcast Receivers</td>
    15 KB (2,175 words) - 21:54, 30 November 2017
  • ...licit Intents – A Kotlin Example|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig <td width="20%">Android Implicit Intents – A Kotlin Example<td align="center"><td width="20%" ali
    20 KB (2,751 words) - 16:27, 4 December 2017
  • ...pment Essentials|Table of Contents]]<td width="20%" align="right">[[Kotlin Android Started and Bound Services|Next]]</td> ...Broadcast Receivers<td align="center"><td width="20%" align="right">Kotlin Android Started and Bound Services</td>
    14 KB (1,994 words) - 21:55, 30 November 2017
  • ...Development Essentials|Table of Contents]]<td width="20%" align="right">[[Android Started Service – A Kotlin Example|Next]]</td> ...lin Threads and AsyncTasks<td align="center"><td width="20%" align="right">Android Started Service – A Kotlin Example</td>
    14 KB (2,135 words) - 21:56, 30 November 2017
  • ...Development Essentials|Table of Contents]]<td width="20%" align="right">[[Android Local Bound Services – A Kotlin Example|Next]]</td> ...Started and Bound Services<td align="center"><td width="20%" align="right">Android Local Bound Services – A Kotlin Example</td>
    20 KB (2,654 words) - 16:29, 4 December 2017
  • ...Development Essentials|Table of Contents]]<td width="20%" align="right">[[Android Remote Bound Services – A Kotlin Example|Next]]</td> ...rvice – A Kotlin Example<td align="center"><td width="20%" align="right">Android Remote Bound Services – A Kotlin Example</td>
    16 KB (2,202 words) - 21:57, 30 November 2017
  • ...velopment Essentials|Table of Contents]]<td width="20%" align="right">[[An Android 8 Notifications Kotlin Tutorial|Next]]</td> ...es – A Kotlin Example<td align="center"><td width="20%" align="right">An Android 8 Notifications Kotlin Tutorial</td>
    12 KB (1,635 words) - 16:30, 4 December 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Direct Reply Notification Tutorial|Next]]</td> ...A Kotlin Example<td align="center"><td width="20%" align="right">A Kotlin Android Direct Reply Notification Tutorial</td>
    22 KB (2,919 words) - 21:59, 30 November 2017
  • ...e of Contents]]<td width="20%" align="right">[[Kotlin - An Introduction to Android Multi-Window Support|Next]]</td> ...utorial<td align="center"><td width="20%" align="right">An Introduction to Android Multi-Window Support</td>
    16 KB (1,883 words) - 21:59, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Multi-Window Split-Screen and Freeform Tutorial|Next]]</td> ...fication Tutorial<td align="center"><td width="20%" align="right">A Kotlin Android Multi-Window Split-Screen and Freeform Tutorial</td>
    15 KB (2,165 words) - 22:00, 30 November 2017
  • ...Table of Contents]]<td width="20%" align="right">[[Kotlin - An Overview of Android SQLite Databases|Next]]</td> ...dow Support<td align="center"><td width="20%" align="right">An Overview of Android SQLite Databases</td>
    9 KB (1,281 words) - 22:01, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android TableLayout and TableRow Tutorial|Next]]</td> ...Freeform Tutorial<td align="center"><td width="20%" align="right">A Kotlin Android TableLayout and TableRow Tutorial</td>
    19 KB (2,983 words) - 22:01, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android SQLite Database Tutorial|Next]]</td> ...SQLite Databases<td align="center"><td width="20%" align="right">A Kotlin Android SQLite Database Tutorial</td>
    10 KB (1,555 words) - 22:02, 30 November 2017
  • ...|Table of Contents]]<td width="20%" align="right">[[Kotlin - Understanding Android Content Providers|Next]]</td> ...Row Tutorial<td align="center"><td width="20%" align="right">Understanding Android Content Providers</td>
    16 KB (2,050 words) - 22:02, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Content Provider Tutorial|Next]]</td> ...Database Tutorial<td align="center"><td width="20%" align="right">A Kotlin Android Content Provider Tutorial</td>
    9 KB (1,350 words) - 22:03, 30 November 2017
  • ...<td width="20%" align="right">[[Kotlin - Accessing Cloud Storage using the Android Storage Access Framework|Next]]</td> ...n="center"><td width="20%" align="right">Accessing Cloud Storage using the Android Storage Access Framework</td>
    28 KB (3,532 words) - 22:03, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Storage Access Framework Example|Next]]</td> ...Provider Tutorial<td align="center"><td width="20%" align="right">A Kotlin Android Storage Access Framework Example</td>
    15 KB (2,141 words) - 22:04, 30 November 2017
  • ...pment Essentials|Table of Contents]]<td width="20%" align="right">[[Kotlin Android Video Playback using the VideoView and MediaController Classes|Next]]</td> ...ge Access Framework<td align="center"><td width="20%" align="right">Kotlin Android Video Playback using the VideoView and MediaController Classes</td>
    22 KB (3,029 words) - 22:04, 30 November 2017
  • ...Development Essentials|Table of Contents]]<td width="20%" align="right">[[Android Picture-in-Picture Mode using Kotlin|Next]]</td> ...e Access Framework Example<td align="center"><td width="20%" align="right">Android Picture-in-Picture Mode using Kotlin</td>
    14 KB (1,895 words) - 22:05, 30 November 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Picture-in-Picture Tutorial|Next]]</td> ...ontroller Classes<td align="center"><td width="20%" align="right">A Kotlin Android Picture-in-Picture Tutorial</td>
    11 KB (1,443 words) - 15:33, 1 December 2017
  • ...width="20%" align="right">[[Kotlin - Video Recording and Image Capture on Android using Camera Intents|Next]]</td> ...center"><td width="20%" align="right">Video Recording and Image Capture on Android using Camera Intents</td>
    15 KB (1,837 words) - 15:33, 1 December 2017
  • ...width="20%" align="right">[[Kotlin - Making Runtime Permission Requests in Android|Next]]</td> ...enter"><td width="20%" align="right">Making Runtime Permission Requests in Android</td>
    12 KB (1,603 words) - 15:35, 1 December 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[Kotlin - Android Audio Recording and Playback using MediaPlayer and MediaRecorder|Next]]</td ...droid using Camera Intents<td align="center"><td width="20%" align="right">Android Audio Recording and Playback using MediaPlayer and MediaRecorder</td>
    17 KB (2,315 words) - 15:36, 1 December 2017
  • ..."20%" align="right">[[Kotlin - Working with the Google Maps Android API in Android Studio|Next]]</td> ...><td width="20%" align="right">Working with the Google Maps Android API in Android Studio</td>
    24 KB (3,007 words) - 15:37, 1 December 2017
  • ...le of Contents]]<td width="20%" align="right">[[Kotlin - Printing with the Android Printing Framework|Next]]</td> ...Recorder<td align="center"><td width="20%" align="right">Printing with the Android Printing Framework</td>
    30 KB (4,287 words) - 16:31, 4 December 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android HTML and Web Content Printing Example|Next]]</td> ...in Android Studio<td align="center"><td width="20%" align="right">A Kotlin Android HTML and Web Content Printing Example</td>
    17 KB (2,675 words) - 15:41, 1 December 2017
  • ...tials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Guide to Android Custom Document Printing|Next]]</td> ...ramework<td align="center"><td width="20%" align="right">A Kotlin Guide to Android Custom Document Printing</td>
    17 KB (2,222 words) - 16:31, 4 December 2017
  • ...ials|Table of Contents]]<td width="20%" align="right">[[An Introduction to Android App Links in Kotlin|Next]]</td> ...Example<td align="center"><td width="20%" align="right">An Introduction to Android App Links in Kotlin</td>
    29 KB (3,737 words) - 15:43, 1 December 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Studio App Links Tutorial|Next]]</td> ...Document Printing<td align="center"><td width="20%" align="right">A Kotlin Android Studio App Links Tutorial</td>
    8 KB (1,206 words) - 15:43, 1 December 2017
  • ...ials|Table of Contents]]<td width="20%" align="right">[[An Introduction to Android Instant Apps|Next]]</td> ...Kotlin<td align="center"><td width="20%" align="right">An Introduction to Android Instant Apps</td>
    17 KB (2,656 words) - 16:32, 4 December 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Instant App Tutorial|Next]]</td> ...pp Links Tutorial<td align="center"><td width="20%" align="right">A Kotlin Android Instant App Tutorial</td>
    9 KB (1,472 words) - 15:45, 1 December 2017
  • ...Essentials|Table of Contents]]<td width="20%" align="right">[[Adapting an Android Studio Project for Instants Apps|Next]]</td> ...d Instant Apps<td align="center"><td width="20%" align="right">Adapting an Android Studio Project for Instants Apps</td>
    9 KB (1,343 words) - 15:45, 1 December 2017
  • ...ent Essentials|Table of Contents]]<td width="20%" align="right">[[A Kotlin Android Fingerprint Authentication Tutorial|Next]]</td> ...tant App Tutorial<td align="center"><td width="20%" align="right">A Kotlin Android Fingerprint Authentication Tutorial</td>
    9 KB (1,367 words) - 15:26, 16 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Biometric Authentication Tutorial|Next]]</td> ...id Instant App Tutorial<td align="center"><td width="20%" align="right">An Android Biometric Authentication Tutorial</td>
    15 KB (2,356 words) - 15:51, 16 January 2019
  • ...ials|Table of Contents]]<td width="20%" align="right">[[Handling Different Android Devices and Displays in Kotlin|Next]]</td> ...ts Apps<td align="center"><td width="20%" align="right">Handling Different Android Devices and Displays in Kotlin</td>
    30 KB (3,403 words) - 15:27, 16 January 2019
  • ...able of Contents]]<td width="20%" align="right">[[Signing and Preparing an Android App for Release|Next]]</td> ...l<td align="center"><td width="20%" align="right">Signing and Preparing an Android App for Release</td>
    10 KB (1,498 words) - 15:48, 1 December 2017
  • ...oid Devices and Displays in Kotlin|Previous]]<td align="center">[[Kotlin / Android Studio Development Essentials|Table of Contents]]<td width="20%" align="rig <td width="20%">Handling Different Android Devices and Displays in Kotlin<td align="center"><td width="20%" align="rig
    22 KB (3,546 words) - 14:11, 1 December 2017
  • ...ssentials|Table of Contents]]<td width="20%" align="right">[[Setting Up an Android Studio Development Environment|Next]]</td> ...of Contents<td align="center"><td width="20%" align="right">Setting Up an Android Studio Development Environment</td>
    5 KB (749 words) - 21:24, 30 November 2017
  • ...]<td width="20%" align="right">[[Creating an Example Kotlin Android App in Android Studio|Next]]</td> ...r"><td width="20%" align="right">Creating an Example Kotlin Android App in Android Studio</td>
    18 KB (2,814 words) - 21:25, 30 November 2017
  • ...e of Contents]]<td width="20%" align="right">[[Kotlin - An Overview of the Android Architecture|Next]]</td> ...Studio<td align="center"><td width="20%" align="right">An Overview of the Android Architecture</td>
    16 KB (2,522 words) - 21:26, 30 November 2017
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Jetpack ViewModel Tutorial|Next]]</td> ...oid Studio - An Example<td align="center"><td width="20%" align="right">An Android Jetpack ViewModel Tutorial</td>
    13 KB (2,133 words) - 18:14, 11 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Jetpack LiveData Tutorial|Next]]</td> ...chitecture with Jetpack<td align="center"><td width="20%" align="right">An Android Jetpack LiveData Tutorial</td>
    17 KB (2,524 words) - 18:27, 11 January 2019
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[An Overview of Android Jetpack Data Binding|Next]]</td> ...el Tutorial<td align="center"><td width="20%" align="right">An Overview of Android Jetpack Data Binding</td>
    10 KB (1,353 words) - 18:37, 16 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Jetpack Data Binding Tutorial|Next]]</td> ...tpack LiveData Tutorial<td align="center"><td width="20%" align="right">An Android Jetpack Data Binding Tutorial</td>
    19 KB (2,873 words) - 18:39, 16 January 2019
  • ...va Edition|Table of Contents]]<td width="20%" align="right">[[Working with Android Jetpack Lifecycle-Aware Components|Next]]</td> ...Data Binding<td align="center"><td width="20%" align="right">Working with Android Jetpack Lifecycle-Aware Components</td>
    15 KB (2,030 words) - 18:43, 16 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Jetpack Lifecycle Tutorial|Next]]</td> ...k Data Binding Tutorial<td align="center"><td width="20%" align="right">An Android Jetpack Lifecycle Tutorial</td>
    9 KB (1,235 words) - 18:51, 11 January 2019
  • ...tion|Table of Contents]]<td width="20%" align="right">[[An Overview of the Android Jetpack Navigation Architecture Component|Next]]</td> ...ponents<td align="center"><td width="20%" align="right">An Overview of the Android Jetpack Navigation Architecture Component</td>
    11 KB (1,517 words) - 18:46, 16 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Navigation Component Tutorial|Next]]</td> ...pack Lifecycle Tutorial<td align="center"><td width="20%" align="right">An Android Navigation Component Tutorial</td>
    14 KB (2,124 words) - 19:09, 11 January 2019
  • ...s]]<td width="20%" align="right">[[Creating and Managing Overflow Menus on Android|Next]]</td> ...ter"><td width="20%" align="right">Creating and Managing Overflow Menus on Android</td>
    25 KB (3,493 words) - 18:48, 16 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android TableLayout and TableRow Tutorial|Next]]</td> ...ndroid SQLite Databases<td align="center"><td width="20%" align="right">An Android TableLayout and TableRow Tutorial</td>
    20 KB (2,731 words) - 19:32, 15 January 2019
  • ...ontents]]<td width="20%" align="right">[[Accessing Cloud Storage using the Android Storage Access Framework|Next]]</td> ...n="center"><td width="20%" align="right">Accessing Cloud Storage using the Android Storage Access Framework</td>
    31 KB (3,764 words) - 18:52, 16 January 2019
  • ...ntents]]<td width="20%" align="right">[[Creating, Testing and Uploading an Android App Bundle|Next]]</td> ...="center"><td width="20%" align="right">Creating, Testing and Uploading an Android App Bundle</td>
    17 KB (2,136 words) - 15:59, 16 January 2019
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Studio Installation and Setup|Next]]</td> ...th="20%">Table of Contents<td align="center"><td width="20%" align="right">Android Studio Installation and Setup</td>
    4 KB (663 words) - 18:20, 4 January 2019
  • ...s]]<td width="20%" align="right">[[Creating an Example Java Android App in Android Studio|Next]]</td> ...ter"><td width="20%" align="right">Creating an Example Java Android App in Android Studio</td>
    18 KB (2,881 words) - 19:00, 4 January 2019
  • ...a Edition|Table of Contents]]<td width="20%" align="right">[[A Tour of the Android Studio User Interface|Next]]</td> ...on and Setup<td align="center"><td width="20%" align="right">A Tour of the Android Studio User Interface</td>
    25 KB (4,147 words) - 17:42, 21 May 2019
  • ...a Edition|Table of Contents]]<td width="20%" align="right">[[A Tour of the Android Studio User Interface|Next]]</td> ...droid Studio<td align="center"><td width="20%" align="right">A Tour of the Android Studio User Interface</td>
    16 KB (2,575 words) - 21:02, 7 January 2019
  • ...a Edition|Table of Contents]]<td width="20%" align="right">[[Understanding Android Views, View Groups and Layouts|Next]]</td> ...s by Example<td align="center"><td width="20%" align="right">Understanding Android Views, View Groups and Layouts</td>
    14 KB (2,045 words) - 15:23, 10 January 2019
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[A Guide to the Android ConstraintLayout|Next]]</td> ...and Layouts<td align="center"><td width="20%" align="right">A Guide to the Android ConstraintLayout</td>
    20 KB (3,110 words) - 16:13, 10 January 2019
  • ...e of Contents]]<td width="20%" align="right">[[Manual XML Layout Design in Android Studio|Next]]</td> ...d align="center"><td width="20%" align="right">Manual XML Layout Design in Android Studio</td>
    14 KB (2,285 words) - 18:26, 16 January 2019
  • ...- Java Edition|Table of Contents]]<td width="20%" align="right">[[Managing Android Constraints using Constraint Sets|Next]]</td> ...ntLayout Tutorial<td align="center"><td width="20%" align="right">Managing Android Constraints using Constraint Sets</td>
    10 KB (1,379 words) - 22:01, 10 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Java ConstraintSet Tutorial|Next]]</td> ...esign in Android Studio<td align="center"><td width="20%" align="right">An Android Java ConstraintSet Tutorial</td>
    16 KB (2,410 words) - 22:05, 10 January 2019
  • ...Contents]]<td width="20%" align="right">[[A Guide to using Instant Run in Android Studio|Next]]</td> ...ign="center"><td width="20%" align="right">A Guide to using Instant Run in Android Studio</td>
    15 KB (1,958 words) - 15:10, 11 January 2019
  • ...le of Contents]]<td width="20%" align="right">[[An Overview and Example of Android Event Handling|Next]]</td> ...td align="center"><td width="20%" align="right">An Overview and Example of Android Event Handling</td>
    11 KB (1,733 words) - 15:20, 11 January 2019
  • ...tion|Table of Contents]]<td width="20%" align="right">[[An Introduction to Android Fragments|Next]]</td> ...r Class<td align="center"><td width="20%" align="right">An Introduction to Android Fragments</td>
    23 KB (3,199 words) - 16:00, 11 January 2019
  • ...package files that need to be downloaded when a user installs an app on an Android device. Although initially intended as a way to automatically generate sepa ...to as ''on-demand modules'') allow the different features that comprise an Android app to be packaged into separate modules that are only downloaded and insta
    16 KB (2,265 words) - 18:19, 21 May 2019
  • ...ith the Floating Action Button and Snackbar|Previous]]<td align="center">[[Android Studio Development Essentials - Java Edition|Table of Contents]]<td width=" ...ined with the ViewPager class to create a tab based interface within an Android activity.
    22 KB (2,816 words) - 20:30, 14 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android RecyclerView and CardView Tutorial|Next]]</td> ...oid TabLayout Component<td align="center"><td width="20%" align="right">An Android RecyclerView and CardView Tutorial</td>
    10 KB (1,358 words) - 20:41, 14 January 2019
  • ...dition|Table of Contents]]<td width="20%" align="right">[[Working with the Android AppBar and Collapsing Toolbar Layouts|Next]]</td> ...Tutorial<td align="center"><td width="20%" align="right">Working with the Android AppBar and Collapsing Toolbar Layouts</td>
    10 KB (1,589 words) - 21:07, 14 January 2019
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[An Overview of Android Started and Bound Services|Next]]</td> ...t Receivers<td align="center"><td width="20%" align="right">An Overview of Android Started and Bound Services</td>
    14 KB (2,002 words) - 16:17, 15 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Direct Reply Notification Tutorial|Next]]</td> ...es – A Worked Example<td align="center"><td width="20%" align="right">An Android Direct Reply Notification Tutorial</td>
    23 KB (3,021 words) - 18:50, 15 January 2019
  • ...tion|Table of Contents]]<td width="20%" align="right">[[An Introduction to Android Multi-Window Support|Next]]</td> ...utorial<td align="center"><td width="20%" align="right">An Introduction to Android Multi-Window Support</td>
    18 KB (1,915 words) - 18:56, 15 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Studio Multi-Window Split-Screen and Freeform Tutorial|Next]]</td> ...y Notification Tutorial<td align="center"><td width="20%" align="right">An Android Studio Multi-Window Split-Screen and Freeform Tutorial</td>
    15 KB (2,154 words) - 19:11, 15 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Picture-in-Picture Tutorial|Next]]</td> ...MediaController Classes<td align="center"><td width="20%" align="right">An Android Picture-in-Picture Tutorial</td>
    11 KB (1,450 words) - 20:13, 15 January 2019
  • ...ents]]<td width="20%" align="right">[[Video Recording and Image Capture on Android using Camera Intents|Next]]</td> ...center"><td width="20%" align="right">Video Recording and Image Capture on Android using Camera Intents</td>
    15 KB (1,761 words) - 20:20, 15 January 2019
  • ...sentials - Java Edition|Table of Contents]]<td width="20%" align="right">[[Android Audio Recording and Playback using MediaPlayer and MediaRecorder|Next]]</td ...droid using Camera Intents<td align="center"><td width="20%" align="right">Android Audio Recording and Playback using MediaPlayer and MediaRecorder</td>
    17 KB (2,293 words) - 20:36, 15 January 2019
  • ...tion|Table of Contents]]<td width="20%" align="right">[[An Introduction to Android App Links|Next]]</td> ...Example<td align="center"><td width="20%" align="right">An Introduction to Android App Links</td>
    31 KB (3,680 words) - 21:12, 15 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Studio App Links Tutorial|Next]]</td> ...ustom Document Printing<td align="center"><td width="20%" align="right">An Android Studio App Links Tutorial</td>
    8 KB (1,198 words) - 21:16, 15 January 2019
  • ...tials - Java Edition|Table of Contents]]<td width="20%" align="right">[[An Android Instant App Tutorial|Next]]</td> ...on to Android App Links<td align="center"><td width="20%" align="right">An Android Instant App Tutorial</td>
    18 KB (2,703 words) - 21:28, 15 January 2019
  • ...Edition|Table of Contents]]<td width="20%" align="right">[[A Guide to the Android Studio Profiler|Next]]</td> ...ks Tutorial<td align="center"><td width="20%" align="right">A Guide to the Android Studio Profiler</td>
    9 KB (1,375 words) - 15:29, 16 January 2019
  • ...p. This tutorial will include steps to create a dynamic module from within Android Studio, upload the app bundle to the Google Play Store for testing, and use Select the ''Start a new Android Studio project'' quick start option from the welcome screen and, within the
    30 KB (4,148 words) - 19:01, 21 May 2019
  • ...package files that need to be downloaded when a user installs an app on an Android device. Although initially intended as a way to automatically generate sepa ...to as ''on-demand modules'') allow the different features that comprise an Android app to be packaged into separate modules that are only downloaded and insta
    16 KB (2,241 words) - 14:28, 24 May 2019
  • ...p. This tutorial will include steps to create a dynamic module from within Android Studio, upload the app bundle to the Google Play Store for testing, and use Select the ''Start a new Android Studio project'' quick start option from the welcome screen and, within the
    29 KB (4,132 words) - 14:31, 24 May 2019
  • ...unning Linux, Windows or macOS. In fact, there are even apps available for Android and iOS that will allow you to access your RHEL 8 desktop from just about a
    21 KB (3,322 words) - 16:13, 17 June 2019

View (previous 500 | next 500) (20 | 50 | 100 | 250 | 500)