Creating Dynamic UI with Android Fragments, 2nd Edition

0
(0)

Creating Dynamic UI with Android Fragments, 2nd Edition
 

  • Author:Jim Wilson
  • Length: 154 pages
  • Edition: 2nd Revised edition
  • Publisher: Packt Publishing
  • Publication Date: 2016-03-23
  • ISBN-10: 1785889591
  • ISBN-13: 9781785889592
  • Sales Rank: #2009106 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    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.

    Table of Contents

    Chapter 1: Fragments and UI Modularization
    Chapter 2: Fragments and UI Flexibility
    Chapter 3: Fragment Life Cycle and Specialization
    Chapter 4: Working with Fragment Transactions
    Chapter 5: Creating Rich Navigation
    Chapter 6: Fragments and Material Design

    中文:

    书名:使用Android片段创建动态用户界面,第二版

    使用片段创建引人入胜的应用程序,以提供丰富的用户界面,动态适应您的客户的个人特征&平板电脑和智能手机

    About This Book

    • 一位知名作者写了一本书,将帮助您创建动态适应个人设备特征的引人入胜的应用程序
    • 唯一一本包含最新的面向片段的特征及其在材料设计中的作用的书
    • 本书提供了代码密集的讨论和详细的示例,帮助您更好地理解和更快地学习。

    Who This Book Is For

    本书面向对Android编程有基本了解的开发人员,他们希望通过创建更具互动性的用户体验和动态自适应的用户界面来改善其应用程序的外观和可用性,在单个应用程序中为平板电脑和智能手机提供更好的支持,并降低管理应用程序用户界面的复杂性。

    What You Will Learn

    • 了解片段的作用和功能
    • 使用Android Studio的面向片段的功能
    • 创建在智能手机和平板电脑上有效工作的应用程序用户界面
    • 管理片段的创建和生命周期
    • 使用FragmentTransaction类动态管理片段
    • 了解片段间通信的应用程序设计
    • 在实施利用材料设计的最新功能的应用程序时利用片段

    In Detail

    如今,用户希望移动应用程序是动态的、高度互动的,并具有丰富的导航功能。无论是在中等分辨率的智能手机上运行,还是在高分辨率的平板电脑上运行,这些应用程序都必须看起来非常棒。片断提供了满足这些用户期望所需的工具集,使我们能够使用可适应的组件构建应用程序,这些组件利用每个单独设备的丰富功能并自动适应它们的差异。

    这本书着眼于碎片对Android用户界面设计的影响,以及它们在简化许多常见的用户界面挑战以及为整合丰富的用户界面行为提供最佳实践方面所扮演的角色。我们仔细研究了大量的碎片事务,以及如何使用Android后台堆栈。利用这一理解,我们探索了几个专门的片段相关类,如ListFragment和DialogFragment。然后,我们继续讨论如何实现丰富的导航功能,如基于滑动的屏幕浏览,以及在开发利用材料设计的最新方面的应用程序时片段的作用。

    您将学习在单一活动中提供动态、多屏幕用户界面所需的一切,以及当今移动用户所需的丰富用户界面功能。

    Style and approach

    这是一个快节奏的学习指南,提供了一种动手的、代码密集的方法,重点放在现实世界的应用程序上。

    Table of Contents

    第1章:片断和用户界面模块化
    Chapter 2: Fragments and UI Flexibility
    Chapter 3: Fragment Life Cycle and Specialization
    第4章:使用片段事务
    Chapter 5: Creating Rich Navigation
    第6章:碎片和材料设计

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册