Learning Android

A complet Android Course in PDF format, this is a free Android ebook created for educational purposes by Stack Overflow documentation.

Table of contents

  • Get started with Android
  • Set up Android Studio
  • Compile applications
  • Create a new project
  • Basic configuration
  • Add an activity
  • Running the application
  • Set up an Android device
  • Running from Android Studio
  • APK file location
  • Android programming without IDE
  • Requirements and assumptions
  • Android SDK Setup
  • Code application
  • Build the code
  • Define the contents of the resource file:
  • Set the content to an explicit view:
  • Read device information
  • Full exit example
  • Connect the device by IP
  • Build.gradle at the application level
  • Textview with a different text size
  • Strike the whole text
  • Adding a FuseView to an Android project
  • AlarmManager
  • Improved alert dialogs
  • Android Java Native Interface (JNI)
  • Initialization and connection
  • Fade in / out animation
  • TransitionDrawable animation
  • Fingerprint API in Android
  • Embed Google Drive in Android
  • Create a file on Google Drive
  • Result Manager of DriveContents
  • How to handle deprecated APIs
  • XML activity_login
  • Progress of the publication
  • AudioManager
  • Model class: People.java
  • Adapter class: PeopleAdapter.java
  • Execution Permissions in API-23 +
  • Example of use in the activity
  • Autosizing TextViews
  • Fluff warnings
  • ProgressBar Undetermined
  • Create an annotation @Module Class and @Singleton for Object
  • Request dependencies in dependent objects
  • Connect @Modules with @Inject
  • Using the @Component interface to get objects
  • Data Link Library
  • Use the same click event for one or more views in the XML
  • Listen to long click events
  • Definition of an external earphone
  • add an authorization to your manifest file
  • Android shutdown state
  • Chapter 42: Bitmap Cache
  • Preview the main camera in a TextureView
  • Camera and Gallery
  • Screenshot via Android Studio
  • Screenshot via Android Device Monitor
  • Screenshot via ADB
  • Screen capture via ADB and recording directly to your PC
  • Orientation of the lock screen
  • Manually manage configuration changes
  • Upload the image from a resource from an Android device.
  • Charger
  • Universal Image Loader
  • Control of a servomotor
  • Use QRCodeReaderView (based on Zxing)
  • Adding the library to your project
  • ViewModel with LiveData transformations
  • The durability of the room
  • Customized LiveData
  • Apply an AppCompat theme
  • Add a toolbar
  • Connect with WEP encryption
  • Connect with WPA2 encryption
  • Indomitable views in ButterKnife
  • Android Studio ButterKnife Plugin
  • Windows overlay creation (always visible)
  • Creating a library project
  • Use the library in the project as a module
  • Add a divider to RecyclerView
  • How to add divisors using and divideItemDecoration
  • ActivityNotFoundException
  • OutOfMemoryError
  • LocationManager
  • FusedLocationProviderApi
  • help
  • Install Genymotion, the free version
  • Step 1 - Installing VirtualBox
  • Step 2 - download Genymotion
  • Step 3 - Installing Genymotion
  • Step 4 - Installing Genymotion Emulators
  • Step 5 - Integrate genymotion with Android Studio
  • Step 6 - Genymotion from Android Studio
  • JavaScript alert dialogs in WebView - How to make them work
  • Communication from Javascript to Java (Android)
  • Communication from Java to Javascript
  • Open an example of a dialer
  • Troubleshooting WebView by Printing Console Messages or Remote Debugging
  • Printing messages from the Webview console in logcat
Size : 4049.264 Kb
File type : pdf
Downloads: 506
Created: 2019-04-21

Others Android Tutorials

Android Application Development for the Intel Platform

Android Concepts and Programming

The Complete Guide to Rooting Your Android Phone or Tablet

Android on x86: An Introduction to Optimizing for Intel Architecture

Android Programming Tutorials

Others related eBooks about Learning Android

Annotated Algorithms in Python

This book is assembled from lectures given by the author over a period of 10 years at the ..., download free Python tutorial in PDF (388 pages) created by Massimo Di Pierro ....

Building Skills in Python: A Programmer's Introduction to Python

This book is a complete presentation of the Python language. It is oriented toward learning, which involves accumulating many closely intertwined concepts. In our experience teaching, coaching and doing programming, there is an upper limit on the "clue absorption rate". In order to keep within thi...

Think Java

Download free course Think Java, pdf file on 374 pages by Allen Downey, Chris Mayfield....

Algorithmic Graph Theory

This is an introductory book on algorithmic graph theory. Theory and algorithms are illustrated using the Sage open source mathematics software. To get an overview of the book, you can view the table of contents as shown below or download the complete book. This book is more commonly known as the ...

Programming for Computations - Python, 2nd Edition

This book presents computer programming as a key method for solving mathematical problems...., download free Programming for Computations tutorial in PDF (350 pages) created by Svein Linge ....

Getting started with React

This tutorial teaches you how to program with React, a complete PDF document on 139 pages created by StackOverFlow. This course aims to give a solid foundation to React.js by exploring all of its concepts and possibilities, to then facilitate the exploration of the vast ecosystem that revolves arou...

The Official Raspberry Pi Handbook 2022

Download free course The Official Raspberry Pi Handbook 2022, pdf file on 204 pages by Wes Archer, David Crookes, PJ Evans, Gareth Halfacree, Rosie Hattersley, Phil King, Nicola King, KG Orphanides....

Python Multithreading free PDF

Download free course Python Multithreading free PDF, pdf file on 6 pages by tutorialkart.com....

Learning ada PDF course

Download free Ada tutorial course in PDF, training file in 12 chapters and 45 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Java Programming for Kids

The goal of this book is to help students learn to program in the most popular language in the world: Java. It starts from an introduction to Java and then explains how to write programs that have Graphic User Interface by writing the Tic-Tac-Toe and Ping-Pong games....