Document Type
|
:
|
BL
|
Record Number
|
:
|
668074
|
Doc. No
|
:
|
dltt
|
Main Entry
|
:
|
Smith, Dave, (Engineer)
|
Title & Author
|
:
|
Android recipes : : a problem-solution approach /\ Dave Smith, Erik Hellman, authors
|
Edition Statement
|
:
|
5th ed
|
|
:
|
5th ed
|
Page. NO
|
:
|
1 online resource (735 pages)
|
ISBN
|
:
|
9781484222591
|
|
:
|
: 1484222598
|
|
:
|
9781484222584
|
Notes
|
:
|
Solution
|
Contents
|
:
|
At a Glance; Contents; About the Authors; About the Technical Reviewer; Acknowledgments; 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 ChangesProblem; Solution; How It Works; 1-6. Implementing Situation-Specific Layouts; Problem; Solution; How It Works; Orientation-Specific; Size-Specific; Layout Aliases; Tying It Together; 1-7. Placing Text over Images; Problem; Solution; 1-8. Making Extensible Collection Views; Problem; Solution; How It Works; Staggered Grid; Decorating Items; Item Animations; 1-9. Customizing Empty Lists; Problem; Solution; How It Works; 1-10. Using CardView in RecyclerView; Problem; Solution; How It Works; Expanding the CardView when clicked
|
|
:
|
1-11. Making RecyclerView Section HeadersProblem; Solution; How It Works; 1-12. Creating Compound Controls; Problem; Solution; How It Works; TextImageButton; 1-13. Customizing Transition Animations; Problem; Solution; How It Works; Activity; Support Fragments; Native Fragments; 1-14. Creating View Transformations; Problem; Solution; How It Works; 1-15. Using Android Data Bindings; Problem; Solution; How It Works; 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
|
|
:
|
SolutionHow 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 Actions; Problem; 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 ChangesProblem; Solution; How It Works; Character Counter Example; Currency Formatter Example; 2-11. Customizing Keyboard Actions; Problem; Solution; How It Works; Custom 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
|
Abstract
|
:
|
Discover more than 100 down-to-earth code recipes, covering a wide range of useful topics using complete and real-world working code examples. This book is updated to include the Android N SDK (7.0), as well as earlier releases. Crammed with insightful instruction and helpful examples, this fifth edition of Android Recipes is your guide to writing apps for one of today's 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. 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. What You'll Learn Code for Android smartphones and tablets Use external libraries to save time and effort Boost app performance by using the Android NDK and RenderScript Design apps for performance, responsiveness, and seamlessness Send data between devices and other external hardware Persist application data and share it between applications Capture and play back various device media items Communicate with web services Get the most out of your user interface Who This Book Is For All Android app developers
|
Subject
|
:
|
Application software-- Development.
|
Subject
|
:
|
Mobile computing.
|
Subject
|
:
|
Computer Science.
|
Subject
|
:
|
Mobile Computing.
|
Subject
|
:
|
Programming Techniques.
|
Subject
|
:
|
Programming Languages, Compilers, Interpreters.
|
Dewey Classification
|
:
|
005.1
|
|
:
|
004
|
LC Classification
|
:
|
QA76.76.A65
|
Added Entry
|
:
|
Hellman, Erik,1977-
|
Added Entry
|
:
|
Ohio Library and Information Network.
|