Beginning Android 3

0
(0)

Beginning Android 3
 

  • Author:Mark Murphy
  • Length: 612 pages
  • Edition: 1
  • Publisher: Apress
  • Publication Date: 2011-07-14
  • ISBN-10: 1430232978
  • ISBN-13: 9781430232971
  • Sales Rank: #3138296 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    The vibrant and rich Android development platform, created by Google and the Open Handset Alliance, continues to be a platform in its truest sense, encompassing hundreds of classes beyond the traditional Java classes and open source components that ship with the software development kit. Android’s continued growth includes support for Flash and Flash gaming apps, Wi-Fi tethering, improved performance, WebM or WebMedia integration for HTML5-based video and other multimedia APIs, Chrome OS (WebOS) integration, and more.

    With Beginning Android 3, you’ll learn how to develop applications for Android 3 mobile devices using simple examples that are ready to run with your copy of the software development kit. Author, Android columnist, developer, and community advocate Mark L. Murphy will show you what you need to know to get started programming Android applications, including how to craft graphical user interfaces, use GPS, multi-touch, multi-tasking, and access web services.

    What you’ll learn

    • Discover Android and how to use it to build Java-based mobile applications for a wide range of phones and devices.
    • Create user interfaces using both the Android widget framework and the built-in WebKit-powered Web browser components.
    • Utilize the distinctive capabilities of the Android engine, including location tracking, maps, and Internet access.
    • Use and create Android applications incorporating activities, services, content providers, and broadcast receivers.
    • Support Android 3 and earlier devices, including dealing with multiple Android OS versions, multiple screen sizes, and other device-specific characteristics.
    • Create Flash game and other apps on Android.
    • Build and experience the array of new WebM video and other multimedia APIs for Android and more.

    Who this book is for

    This book is aimed at people new to mobile development.

    Table of Contents

    1. The Big Picture
    2. How to Get Started
    3. Your First Android Project
    4. Examining Your First Project
    5. A Bit About Eclipse
    6. Enhancing Your First Project
    7. Rewriting Your First Project
    8. Using XML-Based Layouts
    9. Employing Basic Widgets
    10. Working with Containers
    11. The Input Method Framework
    12. Using Selection Widgets
    13. Getting Fancy with Lists
    14. Still More Widgets and Containers
    15. Embedding The WebKit Browser
    16. Applying Menus
    17. Showing Pop-up Messages
    18. Handling Activity Lifecycle Events
    19. Handling Rotation
    20. Dealing with Threads
    21. Creating Intent Filters
    22. Launching Activities and Sub-Activities
    23. Working with Resources
    24. Defining and Using Styles
    25. Handling Multiple Screen Sizes
    26. Introducing the Honeycomb UI
    27. Using the Action Bar
    28. Fragments
    29. Handling Platform Changes
    30. Accessing Files
    31. Using Preferences
    32. Managing and Accessing Local Databases
    33. Leveraging Java Libraries
    34. Communicating via the Internet
    35. Services: The Theory
    36. Basic Service Patterns
    37. Alerting Users via Notifications
    38. Requesting and Requiring Permissions
    39. Accessing Location-Based Services
    40. Mapping with MapView and MapActivity
    41. Handling Telephone Calls
    42. Fonts
    43. More Development Tools
    44. The Role of Alternative Environments
    45. HTML5
    46. PhoneGap
    47. Other Alternative Environments
    48. Dealing with Devices
    49. Where Do We Go from Here?

    中文:

    书名:Beginning Android 3

    由谷歌和开放手机联盟创建的充满活力和丰富的Android开发平台仍然是真正意义上的平台,除了软件开发工具包附带的传统Java类和开源组件之外,它还包含数百个类。Android的持续增长包括对Flash和Flash游戏应用程序的支持、Wi-Fi连接、改进的性能、针对基于HTML5的视频和其他多媒体API的WebM或WebMedia集成、Chrome OS(WebOS)集成等。

    With 从Android 3开始,您将学习如何使用简单的示例为Android 3移动设备开发应用程序,这些示例已准备好与您的软件开发工具包一起运行。作者、Android专栏作家、开发人员和社区倡导者 Mark L. Murphy 将向您展示开始编写Android应用程序所需了解的知识,包括如何制作图形用户界面、如何使用GPS、多点触控、多任务处理和访问Web服务。

    What you’ll learn

    • 了解Android以及如何使用它为各种手机和设备构建基于Java的移动应用程序。
    • 使用Android小部件框架和内置的WebKit支持的Web浏览器组件创建用户界面。
    • 利用Android引擎的独特功能,包括位置跟踪、地图和互联网接入。
    • 使用和创建包含活动、服务、内容提供商和广播接收器的Android应用程序。
    • 支持Android 3和更早版本的设备,包括处理多个Android操作系统版本、多个屏幕尺寸和其他特定于设备的特性。
    • Create Flash game and other apps on Android.
    • 构建并体验一系列新的WebM视频和其他适用于Android等的多媒体API。

    Who this book is for

    This book is aimed at people new to mobile development.

    Table of Contents

    1. The Big Picture
    2. How to Get Started
    3. Your First Android Project
    4. Examining Your First Project
    5. A Bit About Eclipse
    6. Enhancing Your First Project
    7. Rewriting Your First Project
    8. Using XML-Based Layouts
    9. Employing Basic Widgets
    10. Working with Containers
    11. The Input Method Framework
    12. Using Selection Widgets
    13. Getting Fancy with Lists
    14. Still More Widgets and Containers
    15. Embedding The WebKit Browser
    16. Applying Menus
    17. Showing Pop-up Messages
    18. 处理活动生命周期事件
    19. Handling Rotation
    20. 处理线程
    21. Creating Intent Filters
    22. Launching Activities and Sub-Activities
    23. Working with Resources
    24. Defining and Using Styles
    25. Handling Multiple Screen Sizes
    26. Introducing the Honeycomb UI
    27. 使用操作栏
    28. Fragments
    29. Handling Platform Changes
    30. Accessing Files
    31. Using Preferences
    32. 管理和访问本地数据库
    33. Leveraging Java Libraries
    34. Communicating via the Internet
    35. 服务:理论
    36. Basic Service Patterns
    37. Alerting Users via Notifications
    38. 请求和请求权限
    39. Accessing Location-Based Services
    40. 使用MapView和MapActivity进行地图绘制
    41. Handling Telephone Calls
    42. Fonts
    43. More Development Tools
    44. 替代环境的作用
    45. HTML5
    46. PhoneGap
    47. Other Alternative Environments
    48. 与设备打交道
    49. Where Do We Go from Here?
  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

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

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

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册