Pro Android UI

0
(0)

Pro Android UI
 

  • Author:Wallace Jackson
  • Length: 580 pages
  • Edition: 1
  • Publisher: Apress
  • Publication Date: 2014-02-11
  • ISBN-10: 1430249862
  • ISBN-13: 9781430249863
  • Sales Rank: #3392318 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    If you’re an Android application developer, chances are you’re using fixed, scrolling, swipe-able, and other cutting-edge custom UI Designs in your Android development projects. These UI Design approaches as well as other Android ViewGroup UI layout containers are the bread and butter of Pro Android User Interface (UI) design and Android User Experience (UX) design and development.

    Using a top down approach, Pro Android UI shows you how to design and develop the best user interface for your app, while taking into account the varying device form factors in the increasingly fragmented Android environment. Pro Android UI aims to be the ultimate reference and customization cookbook for your Android UI Design, and as such will be useful to experienced developers as well as beginners.

    With Android’s powerful UI layout classes, you can easily create everything from the simplest of lists to fully tricked-out user interfaces. While using these UI classes for boring, standard user interfaces can be quite simple, customizing a unique UI design can often become extremely challenging.

    What you’ll learn

    • How to design and develop a sleek looking and highly functional user interface (UI) design and experience (UX) design using Android APIs
    • What Android layout containers are, and how to best leverage them
    • How to design user-friendly UI layouts that conform to Android UI guidelines
    • What, when, why and how to use fundamental Android UI layout containers (ViewGroup subclasses) and Android UI widgets (View subclasses)
    • How to use new media assets such as images, video, and animation in a UI
    • How to create UI Fragments for UI design for specific ActionBar or Activity classes that you wish to create for UI designs within your applications
    • Scaling UI Design for the various Android smartphone and tablet form factors

    Who this book is for

    This book is for experienced Android app developers.  It can also be for app developers and UI designers working on other platforms like iOS and BlackBerry who might also be interested in Android.

    Table of Contents

    Part I. Introduction to the Core Classes for Android UI Design: Development Tools, Layout Containers and Widgets
    Chapter 1. Android UI Design Tools: Setting Up Your Android Development System
    Chapter 2. Android UI Layouts: Layout Containers and the ViewGroup Class
    Chapter 3. Android UI Widgets: User Interface Widgets and the View Class

    Part II. Introduction to Android Menu Class for UI Design: OptionsMenu, ContextMenu, PopupMenu and ActionBar
    Chapter 4. Android UI Options Menus: OptionsMenu Class and an Introduction to the Android ActionBar
    Chapter 5. Android UI Local Menus: The ContextMenu Class and PopupMenu Class
    Chapter 6. Android UI Action Bar: Advanced ActionBar Design & ActionBar Class

    Part III. Android UI: Layout Considerations, Concepts & UI Containers: LinearLayout, RelativeLayout, FrameLayout
    Chapter 7. Android UI Design Considerations: Styles, Screen Density Targets and New Media Formats
    Chapter 8. Android UI Design Concepts: Wire-framing & UI Layout Design Patterns
    Chapter 9. Android UI Layout Conventions, Differences and Approaches
    Chapter 10. Android UI Theme Design & Digital Media Concepts

    Part IV. Basic Android UI Design: Basic Layout Containers: FrameLayout, LinearLayout, RelativeLayout, GridLayout
    Chapter 11. Android’s FrameLayout Class: Using Digital Video in your UI Design
    Chapter 12. Android’s LinearLayout Class: Horizontal and Vertical UI Design
    Chapter 13. Android’s RelativeLayout Class: Complex UI Design Via a Single Layout Container
    Chapter 14. Android’s GridLayout Class: Optimized UI Design using a Grid-based Layout

    Part V. Advanced Android UI Design: Advanced Layout Containers: DrawerLayout, SlidingPane, ViewPager, Strips
    Chapter 15. Android DrawerLayout Class: Using Left and Right Side UI Drawer Design
    Chapter 16. Android SlidingPaneLayout Class: Optimized UI Design using a Grid-based Layout Container
    Chapter 17. Android ViewPager Class: Using View Paging to Navigate Complex View Hierarchies
    Chapter 18. Android PagerTabStrip and PagerTitleStrip Classes: Design Navigation UI Elements for the ViewPager Layout

    中文:

    书名:专业安卓用户界面

    如果您是一名Android应用程序开发人员,则很可能在Android开发项目中使用固定的、滚动的、可滑动的和其他尖端的定制UI设计。这些UI设计方法以及其他Android ViewGroup UI布局容器是专业Android用户界面(UI)设计和Android用户体验(UX)设计和开发的基础。

    使用自上而下的方法,Pro Android UI向您展示如何为您的应用程序设计和开发最佳用户界面,同时考虑到日益分散的Android环境中不同的设备外形因素。Pro Android UI旨在成为Android UI设计的最终参考和定制食谱,因此对经验丰富的开发人员和初学者都很有用。

    使用Android强大的UI布局类,您可以轻松创建从最简单的列表到完全花哨的用户界面的一切。虽然使用这些UI类枯燥乏味,但标准用户界面可能非常简单,但定制独特的UI设计通常会变得非常具有挑战性。

    你会学到什么?

    • 如何使用Android API设计和开发外观时尚且功能强大的用户界面(UI)设计和体验(UX)设计
    • 什么是Android布局容器,以及如何最好地利用它们
    • 如何设计符合Android用户界面准则的用户友好的用户界面布局
    • 什么、何时、为什么以及如何使用基本的Android UI布局容器(ViewGroup子类)和Android UI小部件(View子类)
    • 如何在用户界面中使用图像、视频和动画等新媒体资源
    • 如何为您希望为应用程序中的UI设计创建的特定ActionBar或Activity类的UI设计创建UI片段
    • 适用于各种Android智能手机和平板电脑外形的Scaling UI设计

    这本书是为谁而写的

    这本书是为有经验的Android应用程序开发人员编写的。它也适用于在iOS和黑莓等其他平台上工作的应用程序开发人员和用户界面设计师,他们可能也对Android感兴趣。

    目录表

    第一部分Android用户界面设计核心类简介:开发工具、布局容器和小部件
    第1章Android用户界面设计工具:设置您的Android开发系统
    第2章Android UI布局:布局容器和ViewGroup类
    第三章Android UI小部件:用户界面小部件和View类

    第二部分:Android用户界面设计菜单类简介:OptionsMenu、ConextMenu、PopupMenu和ActionBar
    第四章Android用户界面选项菜单:OptionsMenu类和Android ActionBar简介
    第五章Android用户界面本地菜单:ConextMenu类和PopupMenu类
    第六章Android用户界面操作栏:高级ActionBar设计&ActionBar类

    第三部分:Android UI:布局注意事项、概念和UI容器:LinearLayout、RelativeLayout、FrameLayout
    第七章Android用户界面设计注意事项:风格、屏幕密度目标和新媒体格式
    第八章Android用户界面设计概念:线框和用户界面布局设计模式
    第9章Android用户界面布局约定、差异和方法
    Chapter 10. Android UI Theme Design & Digital Media Concepts

    第四部分:Android基本用户界面设计:基本布局容器:FrameLayout、LinearLayout、RelativeLayout、GridLayout
    第11章Android的FrameLayout类:在用户界面设计中使用数字视频
    第12章Android的LinearLayout类:水平和垂直UI设计
    第13章Android的RelativeLayout类:通过单一布局容器进行复杂的UI设计
    第14章Android的GridLayout类:使用基于网格的布局优化的UI设计

    第五部分高级Android用户界面设计:高级布局容器:DrawerLayout、SlidingPane、ViewPager、Strips
    第15章Android DrawerLayout类:使用左侧和右侧UI抽屉设计
    第16章Android SlidingPaneLayout类:使用基于网格的布局容器优化的UI设计
    第17章Android ViewPager类:使用视图分页来导航复杂的视图层次结构
    第18章:Android PagerTabBar和Pager标题带类:为ViewPager布局设计导航UI元素

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

    点击星号评分!

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

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

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册