Android recipes a problem-solution approach

Android continues to be one of the leading mobile OS and development platforms driving today's mobile innovations and the apps ecosystem. Android appears complex, but offers a variety of organized development kits to those coming into Android with differing programming language skill sets. Andr...

Full description

Bibliographic Details
Main Authors: Smith, Dave, Friesen, Jeff (Author)
Format: eBook
Language:English
Published: [Berkeley, CA] Apress 2014
Edition:Third edition
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 06105nmm a2200577 u 4500
001 EB001908603
003 EBX01000000000000001071505
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 9781430263234 
050 4 |a QA76.76.A65 
100 1 |a Smith, Dave 
245 0 0 |a Android recipes  |b a problem-solution approach  |c Dave Smith, Jeff Friesen 
250 |a Third edition 
260 |a [Berkeley, CA]  |b Apress  |c 2014 
300 |a xxx, 737 pages  |b illustrations 
505 0 |a Custom ThemesCustomizing Window Features in Code; FEATURE_CUSTOM_TITLE; FEATURE_NO_TITLE; FEATURE_PROGRESS; FEATURE_INDETERMINATE_PROGRESS; FEATURE ICONS; FEATURE_ACTION_BAR; FEATURE_ACTION_BAR_OVERLAY; Dynamically Toggling System UI Components; Dark Mode; Hiding Navigation Controls; Full-Screen UI Mode; 2-2. Creating and Displaying Views; Problem; Solution; How It Works; Completely Custom Views; Measurement; Drawing; 2-3. Animating a View; Problem; Solution; How It Works; System Animations; Custom Animations; AnimationSet; ViewPropertyAnimator; Object Animator; 2-4. Animating Layout Changes 
505 0 |a ProblemSolution; How It Works; 2-5. Creating Drawables as Backgrounds; Problem; Solution; How It Works; Gradient ListView Row; Rounded View Group; Drawable Patterns; Nine-Patch Images; 2-6. Creating Custom State Drawables; Problem; Solution; How It Works; Button and other Clickable Widgets; CheckBox and other Checkable Widgets; 2-7. Applying Masks to Images; Problem; Solution; How It Works; Rounded Corner Bitmap; Arbitrary Mask Image; Please Try This at Home; 2-8. Drawing over View Content; Problem; Solution; How It Works; Working with PopupWindow Behavior; Animating the PopupWindow 
505 0 |a 1-9. Creating Android Library ProjectsProblem; Solution; How It Works; Creating GameBoard with the Android SDK; Creating GameBoard with Eclipse; 1-10. Using Core Libraries in Applications; Problem; Solution; Android Support Library; Google Play Services; Installation; How It Works; JAR Libraries; Library Projects; Creating and Running UseGridLayout with the Android SDK; Creating and Running UseGridLayout with Eclipse; Summary; Chapter 2: Views, Graphics, and Drawing; 2-1. Customizing the Window; Problem; Solution; How It Works; Customizing Window Attributes with a Theme; System Themes 
505 0 |a At a Glance; Introduction; Chapter 1: Getting Started with Android; 1-1. What Is Android?; 1-2. Exploring the History of Android; 1-3. Installing the Android SDK; Problem; Solution; How It Works; 1-4. Installing an Android Platform; Problem; Solution; How It Works; 1-5. Creating an Android Virtual Device; Problem; Solution; How It Works; 1-6. Starting the AVD; Problem; Solution; How It Works; 1-7. Migrating to Eclipse; Problem; Solution; How It Works; 1-8. Creating Java Library JARs; Problem; Solution; How It Works; Creating MathUtils with the JDK; Creating MathUtils with Eclipse 
505 0 |a Using ViewOverlay2-9. Implementing Situation-Specific Layouts; Problem; Solution; How It Works; Orientation-Specific; Size-Specific; Layout Aliases; Tying It Together; 2-10. Customizing AdapterView Empty Views; Problem; Solution; How It Works; Make Empty Interesting; 2-11. Customizing ListView Rows; Problem; Solution; How It Works; Starting Simple; Adapting to a More Complex Choice; 2-12. Making ListView Section Headers; Problem; Solution; How It Works; That Darn Expansion; 2-13. Creating Compound Controls; Problem; Solution; How It Works; TextImageButton 
653 |a Logiciels d'application / Développement 
653 |a COMPUTERS / Programming / Mobile Devices / bisacsh 
653 |a COMPUTERS / Operating Systems / Android / bisacsh 
653 |a Mobile computing / fast 
653 |a Application software / http://id.loc.gov/authorities/subjects/sh90001980 
653 |a Informatique 
653 |a Informatique mobile 
653 |a Logiciels d'application 
653 |a Android (Electronic resource) / fast 
653 |a Application software / Development / http://id.loc.gov/authorities/subjects/sh95009362 
653 |a Application software / Development / fast 
653 |a Application software / fast 
653 |a Android 
653 |a Mobile computing / http://id.loc.gov/authorities/subjects/sh95004596 
653 |a Electronic Data Processing 
653 |a Android (Electronic resource) / http://id.loc.gov/authorities/names/n2009043077 
700 1 |a Friesen, Jeff  |e author 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
500 |a Includes index 
028 5 0 |a 10.1007/978-1-4302-6323-4 
773 0 |t Springer eBooks 
776 |z 9781430263234 
776 |z 1430263229 
776 |z 1430263237 
776 |z 9781430263227 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781430263227/?ar  |x Verlag  |3 Volltext 
082 0 |a 005.2762 
520 |a Android continues to be one of the leading mobile OS and development platforms driving today's mobile innovations and the apps ecosystem. Android appears complex, but offers a variety of organized development kits to those coming into Android with differing programming language skill sets. Android Recipes: A Problem-Solution Approach, Third Edition offers more than 100 down-to-earth code recipes, and guides you step-by-step through a wide range of useful topics using complete and real-world working code examples. It's updated to include the KitKat Android 4.4 SDK as well as earlier releases. Instead of abstract descriptions of complex concepts, in Android Recipes, you'll find live code examples. When you start a new project you can consider copying and pasting the code and configuration files from this book and then modifying them for your own customization needs. Crammed with insightful instruction and helpful examples, this third edition of Android Recipes is your guide to writing apps for one of todays hottest mobile platforms. It offers pragmatic advice that will help you get the job done quickly and well. This can save you a great deal of work over creating a project from scratch!