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 | ||
|
Learn Java for Android Development : Migrating Java SE Programming Skills to Mobile Development / / by Peter Späth, Jeff Friesen |
Autore | Späth Peter |
Edizione | [4th ed. 2020.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2020 |
Descrizione fisica | 1 online resource (XXIV, 850 p. 25 illus.) |
Disciplina | 005.133 |
Soggetto topico |
Mobile computing
Java (Computer program language) Software engineering Mobile Computing Java Software Engineering/Programming and Operating Systems |
ISBN | 1-4842-5943-2 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | 1. Getting Started with Java -- 2. Learning Language Fundamentals -- 3. Discovering Classes and Objects -- 4. Discovering Inheritance, Polymorphism, and Interfaces -- 5. Mastering Advanced Language Features, Part 1 -- 6. Mastering Advanced Language Features, Part 2 -- 7. Exploring the Basic APIs, Part 1 -- 8. Exploring the Basic APIs, Part 2 -- 9. Exploring the Collections Framework -- 10. Functional Programming -- 11. Exploring the Concurrency Utilities -- 12. Performing Classic I/O -- 13. Accessing Networks -- 14. Migrating to New I/O -- 15. Accessing Databases. - 16. Working With XML and JSON Documents -- 17. Date and Time -- A. Solutions to Exercises. |
Record Nr. | UNINA-9910411928403321 |
Späth Peter | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2020 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|