RIP
Tutorial
Tags
Topics
Examples
eBooks
Learning Android eBook (PDF)
Download this eBook for free
Chapters
Chapter 1: Getting started with Android
Chapter 2: 9-Patch Images
Chapter 3: Accessing SQLite databases using the ContentValues class
Chapter 4: Accounts and AccountManager
Chapter 5: ACRA
Chapter 6: Activity
Chapter 7: Activity Recognition
Chapter 8: ADB (Android Debug Bridge)
Chapter 9: adb shell
Chapter 10: Adding a FuseView to an Android Project
Chapter 11: AdMob
Chapter 12: AIDL
Chapter 13: AlarmManager
Chapter 14: Android Architecture Components
Chapter 15: Android Authenticator
Chapter 16: Android game development
Chapter 17: Android Java Native Interface (JNI)
Chapter 18: Android Kernel Optimization
Chapter 19: Android NDK
Chapter 20: Android Paypal Gateway Integration
Chapter 21: Android Places API
Chapter 22: Android programming with Kotlin
Chapter 23: Android Sound and Media
Chapter 24: Android Studio
Chapter 25: Android Things
Chapter 26: Android Versions
Chapter 27: Android Vk Sdk
Chapter 28: Android-x86 in VirtualBox
Chapter 29: Animated AlertDialog Box
Chapter 30: Animators
Chapter 31: Annotation Processor
Chapter 32: AsyncTask
Chapter 33: AudioManager
Chapter 34: AudioTrack
Chapter 35: AutoCompleteTextView
Chapter 36: Autosizing TextViews
Chapter 37: Barcode and QR code reading
Chapter 38: Bitmap Cache
Chapter 39: Bluetooth and Bluetooth LE API
Chapter 40: Bluetooth Low Energy
Chapter 41: Bottom Sheets
Chapter 42: BottomNavigationView
Chapter 43: BroadcastReceiver
Chapter 44: Building Backwards Compatible Apps
Chapter 45: ButterKnife
Chapter 46: Button
Chapter 47: Callback URL
Chapter 48: Camera 2 API
Chapter 49: Camera and Gallery
Chapter 50: Canvas drawing using SurfaceView
Chapter 51: Capturing Screenshots
Chapter 52: CardView
Chapter 53: Check Data Connection
Chapter 54: Check Internet Connectivity
Chapter 55: CleverTap
Chapter 56: Colors
Chapter 57: ConstraintLayout
Chapter 58: ConstraintSet
Chapter 59: ContentProvider
Chapter 60: Context
Chapter 61: Convert vietnamese string to english string Android
Chapter 62: CoordinatorLayout and Behaviors
Chapter 63: Count Down Timer
Chapter 64: Crash Reporting Tools
Chapter 65: Create Android Custom ROMs
Chapter 66: Create Singleton Class for Toast Message
Chapter 67: Creating Custom Views
Chapter 68: Creating Overlay (always-on-top) Windows
Chapter 69: Creating Splash screen
Chapter 70: Creating your own libraries for Android applications
Chapter 71: Custom Fonts
Chapter 72: Dagger 2
Chapter 73: Data Binding Library
Chapter 74: Data Encryption/Decryption
Chapter 75: Data Synchronization with Sync Adapter
Chapter 76: Date and Time Pickers
Chapter 77: DayNight Theme (AppCompat v23.2 / API 14+)
Chapter 78: Define step value (increment) for custom RangeSeekBar
Chapter 79: Design Patterns
Chapter 80: Detect Shake Event in Android
Chapter 81: Device Display Metrics
Chapter 82: Dialog
Chapter 83: Displaying Google Ads
Chapter 84: Doze Mode
Chapter 85: Drawables
Chapter 86: EditText
Chapter 87: Email Validation
Chapter 88: Emulator
Chapter 89: Enhancing Alert Dialogs
Chapter 90: Enhancing Android Performance Using Icon Fonts
Chapter 91: Exceptions
Chapter 92: ExoPlayer
Chapter 93: Facebook SDK for Android
Chapter 94: Fast way to setup Retrolambda on an android project.
Chapter 95: Fastjson
Chapter 96: fastlane
Chapter 97: FileIO with Android
Chapter 98: FileProvider
Chapter 99: Fingerprint API in android
Chapter 100: Firebase
Chapter 101: Firebase App Indexing
Chapter 102: Firebase Cloud Messaging
Chapter 103: Firebase Crash Reporting
Chapter 104: Firebase Realtime DataBase
Chapter 105: FloatingActionButton
Chapter 106: Formatting phone numbers with pattern.
Chapter 107: Formatting Strings
Chapter 108: Fragments
Chapter 109: Fresco
Chapter 110: Genymotion for android
Chapter 111: Gesture Detection
Chapter 112: Getting Calculated View Dimensions
Chapter 113: Getting started with OpenGL ES 2.0+
Chapter 114: Getting system font names and using the fonts
Chapter 115: Glide
Chapter 116: Google Awareness APIs
Chapter 117: Google Drive API
Chapter 118: Google Maps API v2 for Android
Chapter 119: Google Play Store
Chapter 120: Google signin integration on android
Chapter 121: Gradle for Android
Chapter 122: GreenDAO
Chapter 123: GreenRobot EventBus
Chapter 124: Gson
Chapter 125: Handler
Chapter 126: Handling Deep Links
Chapter 127: Handling touch and motion events
Chapter 128: Hardware Button Events/Intents (PTT, LWP, etc.)
Chapter 129: How to store passwords securely
Chapter 130: How to use SparseArray
Chapter 131: HttpURLConnection
Chapter 132: Image Compression
Chapter 133: ImageView
Chapter 134: Implicit Intents
Chapter 135: In-app Billing
Chapter 136: Installing apps with ADB
Chapter 137: Instant Run in Android Studio
Chapter 138: Integrate Google Sign In
Chapter 139: Integrate OpenCV into Android Studio
Chapter 140: Intent
Chapter 141: IntentService
Chapter 142: Inter-app UI testing with UIAutomator
Chapter 143: Interfaces
Chapter 144: Internationalization and localization (I18N and L10N)
Chapter 145: Jackson
Chapter 146: Java on Android
Chapter 147: JCodec
Chapter 148: Jenkins CI setup for Android Projects
Chapter 149: Job Scheduling
Chapter 150: JSON in Android with org.json
Chapter 151: Keyboard
Chapter 152: Layouts
Chapter 153: Leakcanary
Chapter 154: Library Dagger 2: Dependency Injection in Applications
Chapter 155: Lint Warnings
Chapter 156: ListView
Chapter 157: Loader
Chapter 158: Loading Bitmaps Effectively
Chapter 159: Localization with resources in Android
Chapter 160: Localized Date/Time in Android
Chapter 161: Location
Chapter 162: Logging and using Logcat
Chapter 163: Looper
Chapter 164: LruCache
Chapter 165: Material Design
Chapter 166: MediaPlayer
Chapter 167: MediaSession
Chapter 168: MediaStore
Chapter 169: Memory Leaks
Chapter 170: Menu
Chapter 171: Moshi
Chapter 172: Multidex and the Dex Method Limit
Chapter 173: MVP Architecture
Chapter 174: MVVM (Architecture)
Chapter 175: NavigationView
Chapter 176: Notification Channel Android O
Chapter 177: Notifications
Chapter 178: OkHttp
Chapter 179: Okio
Chapter 180: Optimized VideoView
Chapter 181: Orientation Changes
Chapter 182: ORMLite in android
Chapter 183: Otto Event Bus
Chapter 184: PackageManager
Chapter 185: Pagination in RecyclerView
Chapter 186: Paint
Chapter 187: Parcelable
Chapter 188: Performance Optimization
Chapter 189: Picasso
Chapter 190: Ping ICMP
Chapter 191: Port Mapping using Cling library in Android
Chapter 192: PorterDuff Mode
Chapter 193: ProgressBar
Chapter 194: ProGuard - Obfuscating and Shrinking your code
Chapter 195: Project SDK versions
Chapter 196: Publish .aar file to Apache Archiva with Gradle
Chapter 197: Publish a library to Maven Repositories
Chapter 198: Publish to Play Store
Chapter 199: Realm
Chapter 200: RecyclerView
Chapter 201: RecyclerView and LayoutManagers
Chapter 202: RecyclerView Decorations
Chapter 203: RecyclerView onClickListeners
Chapter 204: RenderScript
Chapter 205: Resources
Chapter 206: Retrofit2
Chapter 207: Retrofit2 with RxJava
Chapter 208: RoboGuice
Chapter 209: Robolectric
Chapter 210: Runtime Permissions in API-23 +
Chapter 211: SearchView
Chapter 212: Secure SharedPreferences
Chapter 213: Secure SharedPreferences
Chapter 214: Security
Chapter 215: SensorManager
Chapter 216: Service
Chapter 217: Shared Element Transitions
Chapter 218: SharedPreferences
Chapter 219: ShortcutManager
Chapter 220: Sign your Android App for Release
Chapter 221: Smartcard
Chapter 222: Snackbar
Chapter 223: SpannableString
Chapter 224: Speech to Text Conversion
Chapter 225: Spinner
Chapter 226: Split Screen / Multi-Screen Activities
Chapter 227: SQLite
Chapter 228: Storing Files in Internal & External Storage
Chapter 229: Strict Mode Policy : A tool to catch the bug in the Compile Time.
Chapter 230: Supporting Screens With Different Resolutions, Sizes
Chapter 231: Swipe to Refresh
Chapter 232: SyncAdapter with periodically do sync of data
Chapter 233: TabLayout
Chapter 234: TensorFlow
Chapter 235: Testing UI with Espresso
Chapter 236: Text to Speech(TTS)
Chapter 237: TextInputLayout
Chapter 238: TextView
Chapter 239: The Manifest File
Chapter 240: Theme, Style, Attribute
Chapter 241: Thread
Chapter 242: Time Utils
Chapter 243: Toast
Chapter 244: Tools Attributes
Chapter 245: Touch Events
Chapter 246: TransitionDrawable
Chapter 247: Twitter APIs
Chapter 248: Typedef Annotations: @IntDef, @StringDef
Chapter 249: UI Lifecycle
Chapter 250: Unit testing in Android with JUnit
Chapter 251: Universal Image Loader
Chapter 252: Unzip File in Android
Chapter 253: Vector Drawables
Chapter 254: VectorDrawable and AnimatedVectorDrawable
Chapter 255: Vibration
Chapter 256: VideoView
Chapter 257: ViewFlipper
Chapter 258: ViewPager
Chapter 259: Volley
Chapter 260: WebView
Chapter 261: What is ProGuard? What is use in Android?
Chapter 262: Widgets
Chapter 263: Wi-Fi Connections
Chapter 264: Writing UI tests - Android
Chapter 265: XMPP register login and chat simple example
Chapter 266: Xposed
Chapter 267: Youtube-API
Chapter 268: Zip file in android
Download this eBook for free
Cookie
This website stores cookies on your computer.
We use cookies to enhance your experience on our website and deliver personalized content.
For more details on our cookie usage, please review our
Cookie Policy
and
Privacy Policy
Accept all Cookies
Leave this website