Cargando…

Creating Dynamic UI with Android Fragments.

A fast-paced tutorial that guides you through everything you need to know about dynamic UI design for Android devices. This book is for developers with a basic understanding of Android programming who would like to improve the appearance and usability of their applications. Whether you're looki...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Wilson, Jim
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Packt Publishing, 2013.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Ma 4500
001 EBOOKCENTRAL_ocn859388510
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |n|||||||||
008 131004s2013 xx o 000 0 eng d
040 |a IDEBK  |b eng  |e pn  |c IDEBK  |d OCLCQ  |d MHW  |d MEAUC  |d EBLCP  |d OCLCQ  |d FEM  |d ZCU  |d MERUC  |d OCLCQ  |d G3B  |d OCLCO  |d OCLCF  |d ICG  |d OCLCQ  |d OCLCO  |d DKC  |d AU@  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCL 
019 |a 968098252  |a 969003471 
020 |a 1299926231  |q (ebk) 
020 |a 9781299926233  |q (ebk) 
020 |a 9781783283101 
020 |a 1783283106 
029 1 |a AU@  |b 000062539742 
029 1 |a DEBBG  |b BV044063377 
029 1 |a AU@  |b 000067095871 
035 |a (OCoLC)859388510  |z (OCoLC)968098252  |z (OCoLC)969003471 
037 |a 523874  |b MIL 
050 4 |a QA76.76.A65 .W384 2013 
082 0 4 |a 005.2 
049 |a UAMI 
100 1 |a Wilson, Jim. 
245 1 0 |a Creating Dynamic UI with Android Fragments. 
260 |b Packt Publishing,  |c 2013. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |2 rda 
588 0 |a Print version record. 
520 |a A fast-paced tutorial that guides you through everything you need to know about dynamic UI design for Android devices. This book is for developers with a basic understanding of Android programming who would like to improve the appearance and usability of their applications. Whether you're looking to create a more interactive user experience, create more dynamically adaptive UIs, provide better support for tablets and smartphones in a single app, reduce the complexity of managing your app UIs, or you are just trying to expand your UI design philosophy, then this book is for you. 
505 0 |a Cover; Copyright; Credits; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Fragments and UI Modularization; The need for a new approach to UI creation; The broad platform support of fragments; Fragments simplify common Android tasks; The relationship between fragments and activities; Making the shift to fragments; The old thinking -- activity-oriented; Defining the activity appearance; Displaying the activity UI; The new thinking -- fragment-oriented; Creating the fragment layout resources; Creating the Fragment class. 
505 8 |a Converting the activity to use fragmentsSummary; Chapter 2: Fragments and UI Flexibility; Creating UI flexibility; Dynamic fragment layout selection; Adding an alternate layout resource; Managing fragment layout by screen size; Eliminating redundancy; Design fragments for flexibility; Avoid tight coupling; Abstract fragment relationships; Encapsulate fragment operations; Loosely connect the pieces; Fragments protect against the unexpected; Evolving layout resource files; Creating the book description activity; Making the MainActivity class adaptive; Summary. 
505 8 |a Chapter 3: Fragment Lifecycle and SpecializationUnderstanding fragment lifecycle; Understanding fragment setup and display; Avoiding method name confusion; Understanding fragment hide and teardown; Maximizing available resources; Managing a fragment state; Special purpose fragment classes; ListFragment; Associating data with the list; Separating data from display; DialogFragment; Styles; Layout; DialogFragment display; Event handling; Dialog identity; Summary; Chapter 4: Working with Fragment Transactions; Intentional screen management; Dynamically managing fragments. 
505 8 |a Deferred execution of transaction changesAdding and removing fragments; Supporting the back button; Creating an adaptive application layout; Updating the layout to support dynamic fragments; Adapting to device differences; Dynamically loading a fragment at startup; Transitioning between fragments; Eliminating redundant handling; Creating the fragment on-the-fly; Managing asynchronous creation; Putting it all together; Summary; Chapter 5: Creating Rich Navigation with Fragments; A brave new world; Making navigation fun with swipe; Implementing swipe navigation; Managing the swipe fragments. 
505 8 |a Putting the swipe UI into placeAndroid Studio and swipe navigation; Improving navigation with the ActionBar; Navigating randomly with tabs; Managing tab selection; Connecting the fragments to the tabs; Providing direct access with drop-down list navigation; Managing fragment selection; Providing the navigation choices; Android Studio and drop-down list navigation; Summary; Index. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
630 0 0 |a Android (Electronic resource) 
630 0 7 |a Android (Electronic resource)  |2 fast 
650 0 |a Mobile computing. 
650 0 |a Application software  |x Development. 
650 0 |a Open source software. 
650 6 |a Informatique mobile. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Logiciels libres. 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Mobile computing  |2 fast 
650 7 |a Open source software  |2 fast 
758 |i has work:  |a Creating dynamic Uls with Android Fragments (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCYcKpgdKmd63dWDgDTf3w3  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |z 9781299926233 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=1394964  |z Texto completo 
938 |a EBL - Ebook Library  |b EBLB  |n EBL1394964 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis26251489 
994 |a 92  |b IZTAP