程序设计综合
-
突破关键于智鹏,林彦君 编著《突破关键:Android核心技术102问》主要目的是分享开发经验,提供最新技术的解决方案,帮助众多开发者快速地掌握开发Android应用程序的方法。《突破关键:Android核心技术102问》首先通过提问的方式提出读者高度关注的问题,然后通过实际操作帮助读者答疑解惑,从而快速提高实际应用能力。主要内容包括初识Android、构建Android开发环境、用户界面、后台服务与手机控制、数据操作及持久化、访问网络、多媒体编程、使用Google服务、Android常用工具、Android应用的发布、Android文件访问权限、Android平台应用Permissions。 《突破关键:Android核心技术102问》适合所有对使用Android SDK在Android移动平台上开发应用程序感兴趣的读者参考学习,也可作为高等院校相关专业的参考书。全书由于智鹏和林彦君共同编著完成。 -
Android程序设计基础郝玉龙 编著《android程序设计基础》对android程序设计基本知识和技能进行系统地讲解。android是google发布的基于linux平台的开源移动操作系统,目前已经占据了智能手机操作系统市场份额第一位。基于android的移动应用开发已经成为软件开发中新的热点和发展趋势。《android程序设计基础》的内容分为5部分:首先对android进行基本概述,介绍android的概念、android产生的背景,android系统的体系架构以及android开发的准备条件、应用特点和市场前景,然后详细指导读者如何基于jdk+eclilase+adt+androidsdk来搭建android应用开发测试环境;接下来对android应用框架进行系统深入的讲解,包括activity、service、intent、broadcastreceiver和contentprovider等应用级组件的生命周期、工作状态、运行机制和相关的资源加载、fragment管理、权限安全等高级特性,帮助读者了解android应用的底层运行机制:随后对android应用的界面设计相关基础知识进行讲解,包括界面布局、ui组件应用、menu、dialog、actionbar等重要组件设计以及通知、alarm、触摸处理等交互处理,并对主题样式、事件处理和多线程等高级话题进行深入研究:随后对preferrences、文件和数据库等持久化相关的技术专题进行讲解;最后通过一个综合示例演示如何应用之前的各种知识技能开发一个实用android应用。通过以上5部分由浅入深、循序渐进的讲解,帮助读者系统全面地掌握android程序设计的基本概念和技能,为进一步深入学习android应用开发打下坚实的基础。《android程序设计基础》适合对java编程有一定基础、希望掌握android程序设计技术的读者。《android程序设计基础》适合作为高等学校计算机专业教材,也可作为android程序设计技术的培训教材。 -
Google Android开发技术张勇 编著Android系统是安装在智能移动设备上的嵌入式操作系统,包括Linux内核、系统库与Java运行时、应用程序框架和应用程序层等四部分,具有公开源代码和免费使用的特点,是目前最受欢迎的嵌入式操作系统之一。《嵌入式系统设计与开发系列丛书:Google Android开发技术》介绍Android系统的应用程序设计方法,全书分为8章,内容包括Android系统概述、Java语言、Android应用程序框架、Android单用户界面程序设计、Android多用户界面程序设计、Android数据访问技术、Android图形与动画以及Android多媒体技术。本书的特色在于原理讲解透彻,实例丰富且有代表性。本书是作者近几年来从事嵌入式教学和研究成果的结晶,重点阐述了Android应用程序设计的理论与方法,适合作为Android程序设计的入门书,也可作为高等院校或培训机构进行Android开发教学的教材和参考书。 -
追逐App Store的脚步项有建 著《追逐App Store的脚步:手机软件开发者创富之路》从理论与实用相结合的角度出发,介绍了如何进行软件产品设计,特别是如何针对现代手机软件产品进行设计;介绍了数字产品的营销方法,特别是如何针对现代手机软件产品进行营销的方法。书中强调了用户需求以及竞争两个设计视角,介绍了“平台辐射原理”,初步解决了如何利用公式化的方法用平台推广产品的问题;此外,书中还附加了实例分析,以供读者参考。《追逐App Store的脚步:手机软件开发者创富之路》主要面向软件设计人员、产品营销方案策划者以及有意从事手机软件开发的人员,也可以作为软件设计课程、产品营销课程以及电子商务课程的参考书。 -
Android、iPhone、Windows Phone手机网页及网站设计张亚飞 编著《Android、iPhone、Windows Phone手机网页及网站设计:最佳实践与设计精粹》侧重于实战,提供有各种手机浏览器兼容性指南,修复了当前普遍存在的错误认识,目的是帮助用户建立正确的手机网站设计以及手机Web应用程序开发的知识,面向具有一定Web开发技能的开发者。《Android、iPhone、Windows Phone手机网页及网站设计:最佳实践与设计精粹》共5大部分,包括4篇,具有清晰的知识脉络,分别介绍如下:第I篇是用于手机网站设计和开发的知识体系框架,包括手机网站的特点、各种标准的应用、设计时的注意事项,以及实用的工程范例。第II篇是HTML 5在iphone、Android、Windows Phone的实战篇,它为浏览器成为应用程序的运行平台提供了坚实的基础,这是Web开发的核心内容,也特别适用于移动Web应用程序的开发。本篇介绍了怎样在手机浏览器中使用HTML 5。第III篇是基于HTML、CSS和JavaScript开发移动Web应用程序,包括jQuery Mobile框架的使用。第IV篇是基于HTML、CSS和JavaScript结合PhoneGap框架开发手机应用程序,现在不需要Object-C和Java也可以实现手机应用程序的开发。所有功能皆提供了完整的应用范例,以帮助用户深入理解,对于想快速学习手机网站设计和手机应用程序开发的用户来说是最佳的学习捷径。本书不仅适合于Web开发者和设计者快速制作手机专用网站,还可作为高等院校计算机专业教材。 -
Android游戏编程之从零开始李华明 编著李华明编著的《Android游戏编程之从零开始》主要系统地讲解了Android游戏开发,从最基础部分开始,让零基础的Android初学者也能快速学习和掌握Android游戏开发。《Android游戏编程之从零开始》一共8章,内容包括Android平台介绍与环境搭建、Hello,Android!项目剖析、游戏开发中常用的系统组件、游戏开发基础、游戏开发实战、游戏开发提高篇、Box2d物理引擎、物理游戏实战。随书光盘包括全书65个项目源代码。本书适合Android游戏开发的初学者使用,也适合作为Android游戏培训的教材和高校游戏专业师生的参考书。 -
触动人心(美)克拉克 著,包季真 译《触动人心:设计优秀的iPhone应用》是《Tapworthy: Designing Great iPhone Apps》的中文翻译版。可能你设计网站产品或软件界面早已得心应手,可是遇到了iPhone,却感觉无从下手。无论你是产品经理、设计师、创业者还是程序员,《触动人心:设计优秀的iPhone应用》都能告诉你如何从iPhone的角度来思考应用设计。《触动人心:设计优秀的iPhone应用》能帮助你理解如何设计iPhone应用,要创建一款触动人心的应用,需要如何去综合思考设计、心理、文化、人体工程和可用性问题。在书中,你会看到大量的真实应用的设计实例和思考过程。除大量实例外,《触动人心:设计优秀的iPhone应用》用通俗易懂的语言,对整个iPhone应用设计方法也做了系统的阐述。 -
Windows Phone Mango开发实践高雪松 编著《Windows Phone Mango开发实践》深入浅出地讲解了微软的Windows Phone Mango开发技术,每章均以实例的形式讲解,注重动手实践能力的培养。全书共分为3篇:基础篇、Silverlight交互篇和XNA游戏篇。基础篇重点讲解了Silverlight和XNA的基本技术、多点触控、传感器和服务等。Silverlight交互篇包含Windows Phone Mango的新技术、新功能,涵盖Silverlight开发的应用程序栏、数据存储、必应地图、数据绑定、计划操作、全景和枢轴控件、启动器和选择器、应用程序生命周期,以及MVVM模式的应用等开发技术。XNA游戏篇以Mango游戏开发新功能为重点,讲解集成Silverlight和XNA框架的3D应用,介绍Visual Basic开发XNA,以及XNA二维游戏开发和3D模型展示的应用,以动手实践为核心贯穿整篇。《Windows Phone Mango开发实践》可供微软移动开发的程序员、爱好者阅读参考,也适合作为相关培训课程的教学用书。 -
创意之钥郭少豪 著《创意之钥:Android手机交互应用开发》以android手机交互开发为平台,定位于创意从产生到实际应用的过程,将书中内容分为创意的真空、创意的奇点和创意大爆炸三篇。作者分别从灵感的获取、如何在android开发中发挥创意、android关键技术讲解、创意如何植入等方面丝丝入扣地把自己多年开发的实践经验向读者娓娓道来;同时搭配源于实践的真实项目案例,帮助读者把创意融入实践。《创意之钥:Android手机交互应用开发》对各个层次的android移动应用开发读者皆有帮助;尤其对处于经验捉升层面的读者,本书会帮助其在思路方面有所拓展。 -
Android江湖徐娜子 编著《Android江湖》循序渐进地讲解了Android技术的基本知识,并通过实例的方式讲解了Android在各个领域的具体应用。《Android江湖》内容新颖、知识全面、讲解详细,全书共分为18个章节,第1~4章是第一篇——天下风云出我辈(基础篇),讲解了Android的发展前景和开发环境的搭建过程;第5~11章是第二篇——一入江湖岁月催(核心技术篇),详细讲解了Android的核心知识;第12~16章是第三篇——皇图霸业笑谈中(提高篇),讲解了Android在现实中常见领域的使用方法;第17~18章是第四篇——不胜人生一场醉(综合实战篇),通过两个具体实例的实现过程,讲解了大型Android项目的开发流程。全书内容采用了“理论+实践”的教学方法,对于每个实例都是首先提出制作思路及所包含的知识点,然后在实例最后补充总结知识点并结合例题让读者举一反三,融会贯通。 《Android江湖》适合Android的中高级用户使用,既可以作为初学者的教材,也可以作为向此领域发展的程序员的参考书。
