Android programming the big nerd ranch guide
- Atlanta Big Nerd Ranch, Inc 2019
- xxii, 602 p. : ill. ; 24 cm.
Includes index.
Learning Android. Your first Android application -- Android and Model-View-Controller -- The Activity lifecycle -- Debugging Android apps -- Your second activity -- Android SDK versions and compatibility -- UI fragments and the Fragment Manager -- Creating user interfaces with layouts and widgets -- Displaying lists with ListFragment -- Using fragment arguments -- Using ViewPager -- Dialogs -- Audio playback using MediaPlayer -- Retained fragments -- Localization -- The action bar -- Saving and loading local files -- Context menus and contextual action mode -- Camera I: Viewfinder -- Camera II: taking pictures and handling images -- Implicit intents -- Two-pane master-detail interfaces -- More about intents and tasks -- Styles and includes -- XML drawables and 9-patches -- HTTP & background tasks -- Loopers, handlers, and HandlerThread -- Search -- Background services -- Broadcast intents -- Browsing the web & WebView -- Custom views and touch events -- Tracking the device's location -- Local databases with SQLite -- Loading asynchronous data with loaders -- Using maps -- Afterword.