Book Description
Author Jason Ostrander walks developers through the different choices available on their way to creating a well-designed application for Android. While building a simple application, Jason works through the basics of Android UI development including layout, event handling, menus and notifications. The author then shows the proper way to load and display images, create advanced dialogs and progress indicators, add animation, and how to build custom UI elements. Jason discusses the proper way of adding interaction through gestures and the advanced graphical options available using Canvas, Renderscript and OpenGL. Finally, he discusses tablet development, the unique differences between phone and tablet UI, and the new APIs available to tablet developers.
Table of Contents
PART 1 BASIC ANDROID UI
CHAPTER 1 GETTING STARTED
CHAPTER 2 CREATING YOUR FIRST APPLICATION
CHAPTER 3 GOING FURTHER
PART 2 THE VIEW FRAMEWORK
CHAPTER 4 BASIC VIEWS
CHAPTER 5 REUSABLE UI
CHAPTER 6 NAVIGATION AND DATA LOADING
CHAPTER 7 ANDROID WIDGETS
PART 3 ADVANCED UI DEVELOPMENT
CHAPTER 8 HANDLING GESTURES
CHAPTER 9 ANIMATION
CHAPTER 10 CREATING CUSTOM VIEWS
CHAPTER 11 CREATING ADVANCED GRAPHICS
CHAPTER 12 LOCALIZATION AND ACCESSIBILITY
中文:
书名:Android UI Fundamentals: Develop & Design
作者Jason Ostrander带领开发人员在为Android创建设计良好的应用程序的过程中提供了不同的选择。在构建一个简单的应用程序的同时,Jason完成了Android用户界面开发的基础工作,包括布局、事件处理、菜单和通知。然后,作者展示了加载和显示图像、创建高级对话框和进度指示器、添加动画以及如何构建自定义UI元素的正确方法。Jason讨论了通过手势添加交互的正确方式,以及使用Canvas、RenderScrip和OpenGL可用的高级图形选项。最后,他讨论了平板电脑的开发、手机和平板电脑用户界面之间的独特区别,以及平板电脑开发人员可以使用的新API。
目录表
PART 1 BASIC ANDROID UI
第1章入门
第2章创建您的第一个应用程序
第三章更进一步
第2部分:视图框架
第四章基本观点
第5章可重用的用户界面
第六章导航和数据加载
第7章Android小工具
第3部分高级用户界面开发
第八章处理手势
第九章动画
CHAPTER 10 CREATING CUSTOM VIEWS
第11章创建高级图形
第十二章本地化和可访问性
评论前必须登录!
注册