Android Programming 1st Edition by Bill Phillips, Brian Hardy – Ebook PDF Instant Download/Delivery: 0321804333 ,9780321804334
Full download Android Programming 1st Edition after payment
Product details:
ISBN 10: 0321804333
ISBN 13: 9780321804334
Author: Bill Phillips, Brian Hardy
Android Programming 1st Edition Table of contents:
Chapter 1: Your First Android Application
-
The Tools You Need
-
Creating and Running a Project
-
Anatomy of an Android Application
Chapter 2: Android and Model–View–Controller
-
MVC in Android
-
Layouts and Resources
-
Working with Widgets
Chapter 3: The Activity Lifecycle
-
Activity States
-
Lifecycle Callbacks
-
Saving and Restoring State
Chapter 4: Debugging Android Apps
-
Using Logcat
-
The Debugger
-
Common Pitfalls
Chapter 5: Your Second Activity
-
Intents
-
Explicit vs. Implicit Intents
-
Returning Results
Chapter 6: Android SDK Versions and Compatibility
-
Understanding API Levels
-
Supporting Multiple Devices
-
Using Compatibility Libraries
Chapter 7: Fragments
-
What Are Fragments?
-
Creating a Fragment
-
Fragment Lifecycle
Chapter 8: UI Fragments and the Fragment Manager
-
Fragment Transactions
-
Fragment Back Stack
-
Reusable Fragments
Chapter 9: Creating User Interfaces with Layouts and Widgets
-
LinearLayout, RelativeLayout, FrameLayout
-
Buttons, TextViews, and EditTexts
-
Custom Views
Chapter 10: ListFragments and Adapters
-
ListView Basics
-
ArrayAdapter
-
Custom Adapters
Chapter 11: Displaying Lists with RecyclerView
-
ViewHolder Pattern
-
LayoutManagers
-
Handling Item Clicks
Chapter 12: Toolbars and AppCompat
-
The ActionBar vs Toolbar
-
Menus and Navigation
-
Styling
Chapter 13: Using AsyncTask
-
Background Threads in Android
-
AsyncTask Lifecycle
-
Updating the UI
Chapter 14: Services
-
Service Lifecycle
-
Started vs. Bound Services
-
Foreground Services
Chapter 15: Broadcast Receivers
-
System Broadcasts
-
Custom Broadcasts
-
Ordered Broadcasts
Chapter 16: Files and Saving State
-
SharedPreferences
-
Internal and External Storage
-
Managing Files
Chapter 17: Databases with SQLite
-
SQLiteOpenHelper
-
CRUD Operations
-
Using Cursors
Chapter 18: Loaders
-
CursorLoader
-
Asynchronous Queries
-
Managing Lifecycle
Chapter 19: Audio Playback
-
MediaPlayer
-
Handling Audio Focus
-
Background Playback
Chapter 20: Camera and Gallery
-
Capturing Photos
-
Storing and Displaying Images
-
Intents with Media
Chapter 21: Location and Maps
-
LocationManager
-
Google Maps API
-
Geocoding
Chapter 22: Networking
-
HTTP and REST
-
Using HttpURLConnection
-
JSON Parsing
Chapter 23: Background Tasks with AsyncTaskLoader
-
LoaderManager
-
Long-Running Operations
-
Managing Rotation
Chapter 24: Custom Views and Touch Events
-
Drawing on Canvas
-
Handling Gestures
-
Animations
Chapter 25: Unit Testing and Instrumentation
-
Writing JUnit Tests
-
Espresso UI Testing
-
Test-Driven Development
Chapter 26: Deploying Your App
-
Preparing for Release
-
Signing APKs
-
Publishing on Google Play
People also search for Android Programming 1st Edition:
what is an activity in android programming
android programming language
best android programming app
app for android programming language
android programming apps