程序设计综合
-
Android平台开发之旅汪永松 编著《移动平台开发书库:Android平台开发之旅(第2版)》涵盖Android3/4的新特性,立足实际的开发案例,介绍了Android平台开发的基础概念、实用技术和应用模式。主要内容包括应用程序框架、高级界面、数据库应用、网络通信与Web开发、无线通信、多媒体应用、个人信息管理、电话系统管理、XML应用、地图应用和系统信息管理。本书精选案例95例,其中70例基于Android2.2.1和2.3.5实机开发,25例基于Android3.x模拟器。本书主要面向具有一定移动平台开发经验的开发者,以及有兴趣进行Android平台开发的程序员。本书配有代码CD一张。 -
Windows Phone程序设计(美)佩措尔德 著,杨帆 译Windows Phone是微软经过数年历练,融合了几乎所有的微软产品及服务而推出的创新性智能手机平台。游戏是智能手机上必不可少的应用程序,Windows Phone上提供的游戏开发框架是XNA,这是微软的专业跨平台游戏开发框架。《Windows Phone程序设计(XNA框架)》的编写兼顾了实用性和创新性,书中的实例是读者很好的学习资源。全书共分上下两篇,上篇对比Silverlight和XNA介绍Windows Phone平台的基本概念,具体包括控制程序朝向、触控简介、处理位图材质、传感器和服务,以及在程序内传递和保存数据遇到的问题。下篇主要介绍如何使用XNA开发高性能的二维游戏,具体包括文字和子画面(sprites)的创建,以及动画控制、处理位图(加载、从像素基本控制、使用动态的材质)、使用变换、使用触控和传感器来创建游戏。 -
Android手机程序设计入门、应用到精通孙宏明 著《android手机程序设计入门、应用到精通》把android的功能按照特性进行分类,根据由浅入深的原则,以教学单元搭配步骤讲解,并穿插搭配了许多包含精心设计和讲解的应用程序开发案例,如“婚姻建议程序”、“电脑猜拳游戏”、“影像画廊等。为了在内容的广度和讲解的详细程度上达到最佳的平衡,本书打破惯例,通过单元编排的方式,让读者的学习更有效率,同时也能享受到学习程序设计的乐趣。《android手机程序设计入门、应用到精通》适合于android平台的应用开发人员自学及参考用书,也非常适合作为大学相关软件专业教材或专业培训教材。 -
Windows Phone编程精要(美)周稚楠 等著,王仲远 译《Windows Phone编程精要:iOS\Android开发者必读》从iOS、Android和Windows Phone比较的角度,通过大量示例,介绍了在Windows Phone(WP,包括Windows Phone 7、Windows Phone Mango、Windows Phone Tango及后续版本)上进行开发所需要了解的一系列最重要的主题,内容主要包括WP系统体系结构、应用程序框架、开发环境、应用程序模型、用户界面设计、应用程序数据存储、Web Service(Web服务)和推送通知、位置和地图、多媒体、2D和3D图形、系统服务和传感器以及应用程序安全性等。《Windows Phone编程精要:iOS\Android开发者必读》主要面向在Android和iOS上有相关编程经验,或虽无编程经验但计划在Windows Phone、iOS和Android中的一个或多个移动平台上开发移动应用程序的开发人员,适合的读者群可以是业内专业人士、高校学生、自由软件开发者等。 -
Android应用开发完全自学手册吴亚锋,于复兴 编著《Android应用开发完全自学手册:核心技术、传感器、2D/3D、多媒体与典型案例》共分21章,内容讲解上深入浅出,实例紧贴开发需求。在技术理论的讲解方面,《Android应用开发完全自学手册:核心技术、传感器、2D/3D、多媒体与典型案例》注重对实际动手能力和完全自学的指导,书中重点讲解了Android开发的核心知识及流行的应用技术,如游戏开发、2D应用、3D开发、动态壁纸、导航、传感器、OpenGL ES、多媒体、腾讯QQ客户端、贴图、渲染。在详细讲解技术研发的同时,在容易产生错误、不易理解的环节都配置了翔实的开发情景截图,并将重要的知识点、开发技巧以“小提示”、“程序注释”等活泼的形式呈现给读者。书中案例均来自于笔者承接的实际开发项目,具有很高的商业价值。3大综合案例分别是休闲游戏——年年有鱼、艺术休闲——沙画涂鸦和V酷音乐盒。这些案例和示例充分体现了移动互联网应用创新精神,将很好地帮助初学者尽快融入实战角色。配书光盘赠送全部源程序和案例视频讲解。《Android应用开发完全自学手册:核心技术、传感器、2D/3D、多媒体与典型案例》适合Android初学者、Android从业人员,以及各培训机构和学校的教学用书。 -
让安卓飞江南 编著智能手机的快速发展,使其逐渐成为人们获取信息、处理信息甚至进行移动办公的重要工具。本书是一本详细介绍Android智能手机在各个领域应用的书,主要内容包括:Android智能手机的基本功能及与计算机的连接和互动,如何将Android智能手机作为网络终端,如何用Android智能手机办公、看视频、听音乐、看电子书、玩小游戏,如何设置和升级Android智能手机,以及维护Android智能手机的方法。 -
Android手机玩家进阶活用100%苏俊健 程博Android(安卓)是Google基于Linux内核的开源手机操作系统的名称,Android平台的手机在智能手机市场上占有最多的份额,采用Android系统的手机与平板电脑在Office办公、阅读、词典、翻译、图像处理、系统管理、游戏、实用软件、上网等方面有着丰富应用。本手册为你推荐Android手机的各种应用技巧,包括:软件安装、Google内置程序、系统维护与提速、特色软件应用、文件管理、Root权限取得、各种型号手机刷机、大型游戏安装运行等等,方便实用,助你将你的Android手机打造成一部功能强劲的超级终端。 -
Android Web应用高级编程(美)奥尔蒙 等著,张龙 译现在,我们已经可以使用Web技术为Android和其他移动设备开发应用。通过将HTML5的功能与CSS3及JavaScript整合,Web立用开发者可以通过熟悉的工具开发出引人入胜的移动应用。现在我们不仅可以构建出与原生应用(nativeapp)相媲美的移动Web app,还可以实现“编写应用一次,就可以在各种不同的设备上运行”。本书由奥尔蒙、布兰克编著,通过本书一书的学习,熟悉Web app开发的开发人员可以掌握如何为Android移动平台开发Webapp。阅读完本书一书后,你不仅能很好地理解Android中的Web应用世界,还能掌握一些辅助工具和框架的使用方法。借助于书中的实际示例,你将了解通过Web方式来构建移动应用所面临的机遇与挑战。 -
Google Android SDK开发实战演练何孟翰 著《Google Android SDK开发实战演练》从介绍Android开发工具的安装开始,通过实战的方式,由浅入深地介绍了Android程序的设计模式、UI视图、XML应用以及Activity的生命周期与实际范例等。全面讲解Android架构、Android组件与数据存储解决方案、网络通信、地图、绘图、云备份、触控、桌面、云信息推送,以及Android版权服务技术等。在用户界面与控件方面,介绍了如何使用各种菜单与用户互动,并介绍了可让用户自由控制的动态组件;在数据访问方面,介绍了提供用户查询和操作的函数与界面,详细介绍数据库的基本操作与用户界面的互动;在用户偏好和文档存取方面,介绍了用XML文件定义用户偏好组件,规划内部和外部空间,以及说明多线程的使用方法;在通信与网络方面,介绍了短信、E-mail、网页和下载的管理方式,利用DownloadManager以规避底层繁琐的程序设计;在位置和地图方面,结合Google地图与相关API提供地理位置、景点查询、地区标记,以及说明如何在查询精度和速度之间取得平衡等;在触控与动态桌面方面,介绍了不同的触控处理方式,并扩展到制作动态桌面与用户互动;在桌面工具与绘图方面,介绍桌面小工具的生成机制和运作原理,以及使用SurfaceView绘制2D图形;在云备份和数据安全方面,介绍了巧用云备份与设备管控,让用户在重新加载系统后能立即获取个人数据,并运行设备管控提高系统安全性;在C2DM云通信推送方面,了解云信息推送并取得Google认证账号,让应用程序服务器通过C2DM服务获取即时信息;在Android硬件功能方面,介绍Android的两个重要组件—相机与感应器,利用相机获取照片,并读取感应器数值,实现重力加速感应器和光度感应器;在Google App Inventor方面,通过可视化组件的效果与功能,快速利用网页开发Android设备应用程序等。《Google Android SDK开发实战演练》不仅可以作为致力于Android手机开发初学者的入门教程,也可作为Android手机开发程序员的参考手册。 -
Android框架揭秘(韩)金泰延 等著,武传海 译《Android框架揭秘》通过对Android系统源代码的分析,主要介绍Android框架的初始化过程及主要组件的工作原理。作者直接分析和整理了Android框架的主要源代码,并详细讲解了理解框架工作原理所需的各种基础知识和构成实际Android平台骨干的服务框架。其中的主要内容包括:通过启动程序了解Android框架的概要,移植Android以及如何开发适合各种机器的应用程序,分析Android框架所需的基础知识,JNI(Java Native Interface)与Binder基础知识,Zygote、Service Manager、Service Server等Android核心组件,Android服务框架的结构与理解,通过Camera Service、Activity Manager Service等服务分析实际的Android服务等。《Android框架揭秘》不仅可以供具备一定开发经验的Android开发人员参考阅读,也可作为Android开发初学者的Android框架入门教材使用。
