Hlustaðu og lestu

Stígðu inn í heim af óteljandi sögum

  • Lestu og hlustaðu eins mikið og þú vilt
  • Þúsundir titla
  • Getur sagt upp hvenær sem er
  • Engin skuldbinding
Prófa frítt
is Device Banner Block 894x1036

Creating Dynamic UIs with Android Fragments - Second Edition

Tungumál
enska
Format
Flokkur

Óskáldað efni

Create engaging apps with fragments to provide a rich user interface that dynamically adapts to the individual characteristics of your customers' tablets and smartphones

About This Book

• From an eminent author comes a book that will help you create engaging apps that dynamically adapt to individual device characteristics

• The only book that includes the latest fragment-oriented features and their role in Material design

• This book provides code-intensive discussions and detailed examples that help you understand better and learn faster.

Who This Book Is For

This book is for developers with a basic understanding of Android programming who would like to improve the appearance and usability of their applications by creating a more interactive user experience and dynamically adaptive UIs; providing better support for tablets and smartphones in a single app; and reducing the complexity of managing app UIs.

What You Will Learn • Learn the role and capabilities of fragments

• Use Android Studio's fragment-oriented features

• Create an app UI that works effectively on smartphones and tablets

• Manage the creation and life cycle of fragments

• Dynamically manage fragments using the FragmentTransaction class

• Learn the application design for communicating between fragments

• Leverage fragments when implementing applications that take advantage of the latest features of Material Design

In Detail

Today's users expect mobile apps to be dynamic and highly interactive, with rich navigation features. These same apps must look fantastic whether running on a medium-resolution smartphone or high-resolution tablet. Fragments provide the toolset we need to meet these user expectations by enabling us to build our applications out of adaptable components that take advantage of the rich capabilities of each individual device and automatically adapt to their differences.

This book looks at the impact fragments have on Android UI design and their role in both simplifying many common UI challenges and in providing best practices for incorporating rich UI behaviors. We look closely at the roll of fragment transactions and how to work with the Android back stack. Leveraging this understanding, we explore several specialized fragment-related classes such as ListFragment and DialogFragment. We then go on to discuss how to implement rich navigation features such as swipe-based screen browsing, and the role of fragments when developing applications that take advantage of the latest aspects of Material Design.

You will learn everything you need to provide dynamic, multi-screen UIs within a single activity, and the rich UI features demanded by today's mobile users.

Style and approach

A fast-paced learning guide that gives a hands-on, code-intensive approach with a focus on real-world applications.

© 2016 Packt Publishing (Rafbók): 9781785882760

Útgáfudagur

Rafbók: 23 mars 2016

Aðrir höfðu einnig áhuga á...

  1. Arduino Unlocked: A Beginner’s Guide to Programming: A Journey into Creative Electronics Mason Scott
  2. Security Challenges with Blockchain Chintan Dave
  3. Mastering AI App Development with MERN Stack Anik Acharjee
  4. Python Primer: A Beginner's Guide: Mastering Python Programming Step-by-Step Chris Reynolds
  5. Modern Web Development with Go Dušan Stojanovi?
  6. Time Series Analysis with R: Mastering Patterns and Predictions in Temporal Data with Practical R Applications Brian Paul
  7. Java in Action: The Journey of Java: From Core Concepts to Advanced Programming Elizabeth King
  8. Mastering Serverless Computing with AWS Lambda Eidivandi Omid
  9. Enhancing Deep Learning Performance Using Displaced Rectifier Linear Unit David Macêdo
  10. Advanced Java: From Beginner to Professional: Navigating the World of Java Laura Evans
  11. Data Science with Python for Beginners: A Beginner's Guide to Unraveling Insights with Python Brian Paul
  12. Ultimate Statistical Analysis System (SAS) for Data Analytics Vishesh Dhingra
  13. Time Series Data Analysis: A Comprehensive Guide for Very Beginners Brian Paul
  14. Learning from the Machines: Shaping Intelligence in a Digital World: Harnessing Algorithms to Drive the Next Wave of Innovation Evan Carter
  15. Machine Learning Mastery: Shaping the Future with Algorithms: Unlocking Insights Through Predictive Machine Learning Daniel Foster
  16. Design Thinking Introbooks Team
  17. Mastering IoT For Industrial Environments Shrey Sharma
  18. Data Science Demystified: A Comprehensive Guide to Data-Driven Decision Making Alexander Scott
  19. Computer Programming with R: Comprehensive Introduction Data Analysis and Visualization with R Programming Language Brian Murray
  20. Sweet Spot UX: Communicating User Experience to Stakeholders, Decision Makers and Other Humans Mike Newman
  21. Decoding the Future: The Power of Data in Decision-Making: Transforming Insights into Innovation Through Data Science Lucas Foster
  22. Data Lake: Comprehensive Strategies for Architecting, Managing, and Leveraging Data Lakes for Scalable Analytics, Enhanced Data Integration, and Advanced Insights Across Modern Enterprises Allan Murray
  23. Big Data Engineering for Beginners: A Comprehensive Guide to Understanding, Implementing, and Mastering Big Data Technologies for Data-Driven Success Ben Rizer
  24. Data Mining for Beginners: Extracting Knowledge from Large Datasets From Raw Data to Actionable Insights Brian Murray
  25. Data Engineering with AWS: A Comprehensive Guide to Building Robust Data Pipelines v
  26. Data Virtualization: The Power of Unified Data. Harnessing the Benefits of Data Virtualization Brian Murray
  27. Data Engineering Guide for Beginners: Building the Backbone of Modern Data Infrastructure Allan Murray
  28. Relational Databases: Mastering the Fundamentals of SQL, Design, and Optimization for Efficient Data Handling SAM CAMPBELL
  29. Quantum Physics Introbooks Team
  30. Data Privacy for Beginners: Comprehensive Guide to Safeguarding Your Personal Information Robert Francis

Veldu áskrift

  • Yfir 900.000 hljóð- og rafbækur

  • Yfir 400 titlar frá Storytel Original

  • Barnvænt viðmót með Kids Mode

  • Vistaðu bækurnar fyrir ferðalögin

Vinsælast

Unlimited

Besti valkosturinn fyrir einn notanda

3290 kr /mánuði
3 dagar frítt
  • 1 aðgangur

  • Ótakmörkuð hlustun

  • Yfir 900.000 hljóð- og rafbækur

  • Engin skuldbinding

  • Getur sagt upp hvenær sem er

Prófaðu frítt

Family

Fyrir þau sem vilja deila sögum með fjölskyldu og vinum.

Frá 3990 kr/mánuði
3 dagar frítt
  • 2-6 aðgangar

  • 100 klst/mán fyrir hvern aðgang

  • Yfir 900.000 hljóð- og rafbækur

  • ‎Engin skuldbinding

  • Getur sagt upp hvenær sem er

2 aðgangar

3990 kr /á mánuði
Prófaðu frítt