Android Recipes [[electronic resource] ] : A Problem-Solution Approach / / by Dave Smith, Erik Hellman |
Autore | Smith Dave |
Edizione | [5th ed. 2016.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2016 |
Descrizione fisica | 1 online resource (XXX, 711 p. 128 illus., 88 illus. in color.) |
Disciplina | 005.3 |
Soggetto topico |
Mobile computing
Mobile Computing |
ISBN | 1-4842-2259-8 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | 1. Layouts and Views -- 2. User Interaction -- 3. Communications and Networking -- 4. Interacting with Device Hardware and Media -- 5. Persisting Data -- 6. Interacting with the System -- 7. Graphics and Drawing -- 8. Working with Android NDK and Renderscript. |
Record Nr. | UNINA-9910154816903321 |
Smith Dave | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2016 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Android Recipes [[electronic resource] ] : A Problem-Solution Approach for Android 5.0 / / by Dave Smith |
Autore | Smith Dave |
Edizione | [4th ed. 2015.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015 |
Descrizione fisica | 1 online resource (774 p.) |
Disciplina |
004
005.13 |
Soggetto topico |
Mobile computing
Programming languages (Electronic computers) Mobile Computing Programming Languages, Compilers, Interpreters |
ISBN | 1-4842-0475-1 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Contents at a Glance; Introduction; Chapter 1: Layouts and Views; 1-1. Styling Common Components; Problem; Solution; How It Works; Themes; System Themes; Custom Themes; 1-2. Toggling System UI Elements; Problem; Solution; How It Works; Dark Mode; Hiding Navigation Controls; Full-Screen UI Mode; 1-3. Creating and Displaying Views; Problem; Solution; How It Works; Completely Custom Views; Measurement; Drawing; 1-4. Animating a View; Problem; Solution; How It Works; ObjectAnimator; AnimatorSet; 1-5. Animating Layout Changes; Problem; Solution; How It Works
1-6. Implementing Situation-Specific LayoutsProblem; Solution; How It Works; Orientation-Specific; Size-Specific; Layout Aliases; Tying It Together; 1-7. Customizing AdapterView Empty Views; Problem; Solution; How It Works; Make Empty Interesting; 1-8. Customizing ListView Rows; Problem; Solution; How It Works; Starting Simple; Adapting to a More Complex Choice; 1-9. Making ListView Section Headers; Problem; Solution; How It Works; 1-10. Creating Compound Controls; Problem; Solution; How It Works; TextImageButton; 1-11. Customizing Transition Animations; Problem; Solution; How It Works ActivitySupport Fragments; Native Fragments; 1-12. Creating View Transformations; Problem; Solution; How It Works; 1-13. Making Extensible Collection Views; Problem; Solution; How It Works; Staggered Grid; Decorating Items; Item Animations; Summary; Chapter 2: User Interaction Recipes; 2-1. Leveraging the Action Bar; Problem; Solution; How It Works; Custom Views; Toolbar; 2-2. Locking Activity Orientation; Problem; Solution; How It Works; 2-3. Performing Dynamic Orientation Locking; Problem; Solution; How It Works; 2-4. Manually Handling Rotation; Problem; Solution; How It Works 2-5. Creating Contextual ActionsProblem; Solution; How It Works; Contextual Pop-ups; ActionMode; 2-6. Displaying a User Dialog Box; Problem; Solution; How It Works; Custom List Items; 2-7. Customizing Menus and Actions; Problem; Solution; How It Works; 2-8. Customizing BACK Behavior; Problem; Solution; How It Works; BACK Behavior and Fragments; 2-9. Emulating the HOME Button; Problem; Solution; How It Works; 2-10. Monitoring TextView Changes; Problem; Solution; How It Works; Character Counter Example; Currency Formatter Example; 2-11. Customizing Keyboard Actions; Problem; Solution How It WorksCustom Enter Key; Custom Action; 2-12. Dismissing the Soft Keyboard; Problem; Solution; How It Works; 2-13. Handling Complex Touch Events; Problem; Solution; How It Works; Multitouch Handling; 2-14. Forwarding Touch Events; Problem; Solution; How It Works; Custom Touch Forwarding (Remote Scroller); 2-15. Blocking Touch Thieves; Problem; Solution; How It Works; 2-16. Making Drag-and-Drop Views; Problem; Solution; How It Works; Customizing DragShadowBuilder; 2-17. Building a Navigation Drawer; Problem; Solution; How It Works; Drawing Over with Toolbar; 2-18. Swiping Between Views Problem |
Record Nr. | UNINA-9910300641703321 |
Smith Dave | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Android Recipes : A Problem-Solution Approach / / by Dave Smith, Jeff Friesen |
Autore | Smith Dave |
Edizione | [3rd ed. 2014.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2014 |
Descrizione fisica | 1 online resource (760 p.) |
Disciplina | 005.1 |
Soggetto topico |
Mobile computing
Application software Mobile Computing Computer Applications |
ISBN | 1-4302-6323-7 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Contents at a Glance; Contents; Foreword; About the Authors; About the Technical Reviewer; Acknowledgments; 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
SolutionHow It Works; Creating MathUtils with the JDK; Creating MathUtils with Eclipse; 1-9. Creating Android Library Projects; Problem; 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 SolutionHow It Works; Customizing Window Attributes with a Theme; System Themes; Custom Themes; Customizing 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 AnimationSetViewPropertyAnimator; Object Animator; 2-4. Animating Layout Changes; Problem; Solution; 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 WorksWorking with PopupWindow Behavior; Animating the PopupWindow; Using ViewOverlay; 2-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 |
Record Nr. | UNINA-9910300472203321 |
Smith Dave | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2014 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|