Android应用案例开发大全
基本信息
编辑推荐
索尼爱立信移动通信(中国)有限公司
Android研发工程师 魏鹏飞
乐视网Android高级开发工程师 于庭龙
新华网项目经理 段洁男
用友软件华北区技术总监 李迪锋
eoeAndroid
51CTO博源客
ZD.NET
鼎力推荐
内容简介回到顶部↑
书籍
计算机书籍
《android应用案例开发大全》以android手机综合应用程序开发为主题,通过11个典型范例全面且深度地讲解了单机应用、网络应用、商业案例、2d和3d游戏等多个开发领域。
全书共分12章,主要以范例集的方式来讲述android的开发应用,详细介绍了android的移动查询系统、数据库客户端、网络游戏开发、动态壁纸游戏、移动管理系统、导航与地图开发(lbs)、web端和移动客户端开发、单机项目移动开发、传感器和3d游戏开发、电子阅读器等主流的应用。随书光盘中包括了所有范例的源程序,并对程序进行了详细的注释。
《android应用案例开发大全》以真实的项目开发为写作背景,具有很强的实用性和实战性。讲解上深入浅出、通俗易懂,既有android开发的实战技术和技巧,也包括真实项目的策划方案。
《android应用案例开发大全》非常适合初学者或有一定android基础希望学习android高级开发技术的读者使用。
计算机书籍
《android应用案例开发大全》以android手机综合应用程序开发为主题,通过11个典型范例全面且深度地讲解了单机应用、网络应用、商业案例、2d和3d游戏等多个开发领域。
全书共分12章,主要以范例集的方式来讲述android的开发应用,详细介绍了android的移动查询系统、数据库客户端、网络游戏开发、动态壁纸游戏、移动管理系统、导航与地图开发(lbs)、web端和移动客户端开发、单机项目移动开发、传感器和3d游戏开发、电子阅读器等主流的应用。随书光盘中包括了所有范例的源程序,并对程序进行了详细的注释。
《android应用案例开发大全》以真实的项目开发为写作背景,具有很强的实用性和实战性。讲解上深入浅出、通俗易懂,既有android开发的实战技术和技巧,也包括真实项目的策划方案。
《android应用案例开发大全》非常适合初学者或有一定android基础希望学习android高级开发技术的读者使用。
作译者回到顶部↑
目录回到顶部↑
《android应用案例开发大全》
第1章 初识庐山真面目——android简介 1
1.1 android的诞生 1
1.2 android的特点 1
1.3 android开发环境的搭建 2
1.3.1 android sdk的安装及环境变量的配置 2
1.3.2 eclipse集成开发环境的搭建 3
1.3.3 模拟器的创建和运行 4
1.4 ddms的灵活应用 5
1.4.1 初识ddms 6
1.4.2 强大的日志管理功能——logcat的使用 7
1.4.3 devices的管理 8
1.4.4 模拟器控制(emulatorcontrol)详解 11
1.4.5 file explorer——sd card文件管理器 11
1.5 第一个android程序——hello android 12
1.6 android应用程序的项目结构 15
1.7 本章小结 16
第2章 移动查询系统——百纳铁路小助手 17
2.1 系统背景及功能概述 17
2.1.1 背景简介 17
第1章 初识庐山真面目——android简介 1
1.1 android的诞生 1
1.2 android的特点 1
1.3 android开发环境的搭建 2
1.3.1 android sdk的安装及环境变量的配置 2
1.3.2 eclipse集成开发环境的搭建 3
1.3.3 模拟器的创建和运行 4
1.4 ddms的灵活应用 5
1.4.1 初识ddms 6
1.4.2 强大的日志管理功能——logcat的使用 7
1.4.3 devices的管理 8
1.4.4 模拟器控制(emulatorcontrol)详解 11
1.4.5 file explorer——sd card文件管理器 11
1.5 第一个android程序——hello android 12
1.6 android应用程序的项目结构 15
1.7 本章小结 16
第2章 移动查询系统——百纳铁路小助手 17
2.1 系统背景及功能概述 17
2.1.1 背景简介 17
前言回到顶部↑
为什么要写1本这样的书
Android正以前所未有的速度聚集着来自世界各地的开发者,越来越多的创意被应用到Android应用程序的开发中,大有席卷整个手机产业的趋势。
面对如此火爆的Android大潮,一些有关Android的技术书籍也开始在各地书店上架。但是纵观这些本来就为数不多的Android书籍,却没有一本集商业应用和游戏开发的案例书籍,读者如何把学习的Android知识系统地应用到实际项目中是许多读者进入实战角色前必备的技能。
本书正是在这种情况下应运而生的,作为国内第一本讲解Android应用案例开发的专业书籍,作者为这本书倾注了很多的心血。书中既包括大型商务软件、3D游戏以及2D游戏,也详细讲解了软件、游戏开发时的思路,真实项目的策划方案等。本书能够快速帮助读者提高在Android平台下进行实际项目和游戏开发的实战能力。
内容导读
本书内容分为12章,涵盖了商务软件、2D游戏程序以及3D游戏程序案例,详细地介绍了Android平台下各种软件的开发流程。主要内容安排如下。
第1章初识庐山真面目——Android简介
向读者介绍了Android的来龙去脉,并介绍Android应用程序的框架,然后对Android的开发环境进行搭建和调试。
第2章移动查询系统——百纳铁路小助手
本系统主要为用户提供一个专属于自己的火车时刻表查询功能,用户在自己手机上安装此软件,然后根据自己的需求自行添加相关的列车信息,达到真正拥有一个专属于自己的实用的火车查询系统。本软件有如下亮点。
自动完成文本框的使用
使整个软件的操作很人性化。比如在进行车站名称输入时,用户既可以输入车站拼音简称还可以输入车站汉字名称,同时还出现一个下拉列表,供用户选择。这就需要在自动完成文本框的基础上做二次开发。此为本软件的一大亮点,希望读者对这部分进行深入学习。
广告控件的使用
界面的酷炫对于一款手机应用软件来说是及其重要的。假若一款手机软件的界面上无非就有几个控件,几幅图片,则会显得呆滞、枯燥,用户体验度不高。所以,本软件的另一大亮点就是开发了广告控件。几幅漂亮的广告图定时循环切换,为整个界面增色不少,同时也让读者有好的体验感。建议读者深入学习广告控件的开发过程。
正则表达式的使用
正则表达式是对字符串内容进行分析,匹配处理,是一个非常强大的工具。其可以对用户的输入进行格式及内容验证。
第3章数据库客户端应用——日程管理专家
在本软件的开发过程中,主要是对数据库、对话框以及布局的使用。通过本章的学习,读者可以熟练地掌握界面的布局,同时会使用对话框以及数据库。在此提醒读者,在学习本章的过程中应该循序渐进,只有这样才可以完全理解本软件的开发精髓。
第4章网络游戏开发——易扑克网络对战游戏
本章通过介绍易扑克游戏在Android平台上的设计与实现,使读者了解棋牌类游戏的开发过程。在该游戏中,采用的是联网对战的方式。该游戏界面采用的是2D贴图技术,界面美观,有益于增强该游戏的可玩性。
Android正以前所未有的速度聚集着来自世界各地的开发者,越来越多的创意被应用到Android应用程序的开发中,大有席卷整个手机产业的趋势。
面对如此火爆的Android大潮,一些有关Android的技术书籍也开始在各地书店上架。但是纵观这些本来就为数不多的Android书籍,却没有一本集商业应用和游戏开发的案例书籍,读者如何把学习的Android知识系统地应用到实际项目中是许多读者进入实战角色前必备的技能。
本书正是在这种情况下应运而生的,作为国内第一本讲解Android应用案例开发的专业书籍,作者为这本书倾注了很多的心血。书中既包括大型商务软件、3D游戏以及2D游戏,也详细讲解了软件、游戏开发时的思路,真实项目的策划方案等。本书能够快速帮助读者提高在Android平台下进行实际项目和游戏开发的实战能力。
内容导读
本书内容分为12章,涵盖了商务软件、2D游戏程序以及3D游戏程序案例,详细地介绍了Android平台下各种软件的开发流程。主要内容安排如下。
第1章初识庐山真面目——Android简介
向读者介绍了Android的来龙去脉,并介绍Android应用程序的框架,然后对Android的开发环境进行搭建和调试。
第2章移动查询系统——百纳铁路小助手
本系统主要为用户提供一个专属于自己的火车时刻表查询功能,用户在自己手机上安装此软件,然后根据自己的需求自行添加相关的列车信息,达到真正拥有一个专属于自己的实用的火车查询系统。本软件有如下亮点。
自动完成文本框的使用
使整个软件的操作很人性化。比如在进行车站名称输入时,用户既可以输入车站拼音简称还可以输入车站汉字名称,同时还出现一个下拉列表,供用户选择。这就需要在自动完成文本框的基础上做二次开发。此为本软件的一大亮点,希望读者对这部分进行深入学习。
广告控件的使用
界面的酷炫对于一款手机应用软件来说是及其重要的。假若一款手机软件的界面上无非就有几个控件,几幅图片,则会显得呆滞、枯燥,用户体验度不高。所以,本软件的另一大亮点就是开发了广告控件。几幅漂亮的广告图定时循环切换,为整个界面增色不少,同时也让读者有好的体验感。建议读者深入学习广告控件的开发过程。
正则表达式的使用
正则表达式是对字符串内容进行分析,匹配处理,是一个非常强大的工具。其可以对用户的输入进行格式及内容验证。
第3章数据库客户端应用——日程管理专家
在本软件的开发过程中,主要是对数据库、对话框以及布局的使用。通过本章的学习,读者可以熟练地掌握界面的布局,同时会使用对话框以及数据库。在此提醒读者,在学习本章的过程中应该循序渐进,只有这样才可以完全理解本软件的开发精髓。
第4章网络游戏开发——易扑克网络对战游戏
本章通过介绍易扑克游戏在Android平台上的设计与实现,使读者了解棋牌类游戏的开发过程。在该游戏中,采用的是联网对战的方式。该游戏界面采用的是2D贴图技术,界面美观,有益于增强该游戏的可玩性。







点击看大图

加载中...

