搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Android 4.X手机/平板电脑程序设计入门、应用到精通
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787517001225
  • 作      者:
    孙宏明著
  • 出 版 社 :
    中国水利水电出版社
  • 出版日期:
    2012
收藏
编辑推荐
  《Android 4.X手机/平板电脑程序设计入门、应用到精通(第2版)》9大特色:  丰富的Eclipse开发环境操作技巧,帮助初学者快速学会Eclipse的强大功能以及程序调试技术,同时讲解了很多程序编辑辅助功能,可大大提升程序开发效率;  包含了Android3和4的新技术,比如fragment、action bar、action item/view、property animation、NFC beam等,以及开发手机和平板电脑通用程序的完整方法;  比第1版新增了影音播放、拍照、录音录像、WebView.近场通讯(NFC)等技术的完整讲解,让您学会最新的开发技术;  24种接口组件使用详解、4种接口组件面板类型详解、5种对话框使用详解,帮助您设计出漂亮又好用的App;  11个Intent专门单元,包括建立Tab卷标页、传送和回传数据、Intent Filter…,让您完整学会Intent的用法;  4大类Android程序完全详解,包括Activity、Service.Content provider和Broadcast receiver,以及App Widget程序;  2D和3D绘图程序架构与案例,奠定开发游戏程序的基础;  Google地图与自动定位程序,让您学会开发location-based service(LBS);  所有教学单元皆采用步骤式讲解,学习无障碍。
展开
内容介绍
  《Android 4.X手机/平板电脑程序设计入门、应用到精通(第2版)》从Eclipse的操作技巧、强大的程序代码编辑辅助功能、程序的调试排错技术等基本功开始,到Android程序架构详解、各种接口组件用法介绍以及Android程序的高级功能和应用,带领读者从菜鸟一路晋升成为Android技术牛人。  《Android 4.X手机/平板电脑程序设计入门、应用到精通(第2版)》不仅内容丰富完整,更重要的是笔者根据教学经验整理出一条由浅入深的学习路径,搭配主题单元的学习方式和清晰明了的步骤讲解,再加上精心设计的实战案例,让读者在学过每一个单元之后都能立即上手,达到最高的学习效率。  除了完整的Android基础知识,《Android 4.X手机/平板电脑程序设计入门、应用到精通(第2版)》还包含了Android的最新高级技术,所以《Android 4.X手机/平板电脑程序设计入门、应用到精通(第2版)》不仅适合于Android技术的初学者,还可用于中高级读者参考学习。
展开
精彩书摘
  UNIT 2 安装Android程序开发工具  在开始学习设计Android应用程序之前,必须先打造一个Android应用程序的开发环境。建立Android应用程序开发环境需要安装一些工具软件,而学习Android应用程序设计的一大好处是这些工具软件完全免费,只要上网就可以下载。而且这些免费下载的软件,在质量和功能上相较于市面上贩卖的商业程序也毫不逊色,并且对于各种操作系统都百分之百支持,包括Windows XP、Windows Vista、Windows 7、Linux、Mac OS等。  2-1 不同操作系统的开发工具版本  因为Android是整合目前世界上许多开放源代码技术而成的平台,并不是单一厂商的独家产品,因此在安装过程中需要到不同的网站下载软件,并且软件的版本也要谨慎挑选(因为考虑到软件间的兼容性),而不像一般商业软件只要运行一个安装程序就大功告成,因此安装过程中需要多一点的耐心。不过也毋须太过担心,因为这些开放源代码软件都已经发展得非常成熟,只要依照后续的说明一步一步操作即可顺利完成。以下我们就以Windows操作系统为例,详细介绍Android程序开发工具的安装过程。  在开始安装之前让我们先检查一下运行Android程序开发工具所需的软硬件条件。就硬件而言必须考虑计算机的运行速度和硬盘容量,因为Android程序开发工具都是使用Java语言编写,Java程序的运行速度比较慢,而且需要占用较多的内存,因此如果CPU不够快,或是内存不够大,在操作的过程中会经常处于等待的状态,为了能够平顺地运行Android程序开发工具,所使用的计算机必须符合以下所列的最低需求。  计算机硬件的最低需求  CPU运作速度(频率):2.5GHz(建议双核以上)  内存:2GB  硬盘剩余空间:4GB  如果读者的计算机是在3年内购买的新型计算机,应该能够符合以上的条件,如果是旧型的计算机,也可以先尝试安装看看,然后再视情况决定是否需要升级。  软件需求  软件需求包括操作系统的种类和开发工具的相关软件。  1.操作系统  Android程序开发工具支持的Windows操作系统版本包括WindowsXP.Wmdows Vista和  Windows7。  2.Java Development Kit(JDK)  请读者注意一定要安装JDK而不能只安装JRE(JDK包含JRE),JDK的版本必须是JDK5  或JDK6。  3.Eclipse  Eclipse是由IBM捐赠的开放源代码软件,它是一个功能超强的程序开发平台,经过全世界开放源代码程序设计人员的通力合作,目前已经发展出支持多种程序语言开发的版本,包括Java、C/C++、PHP、Softwaremodeling等。我们需要的Eclipse IDE for Java Developers,目前最新版本是3.7.1,旧版的3.6也可以和Android程序开发工具兼容。  4.Android Development Tools(ADT)plugin for Eclipse  这是用来编写Android程序的工具软件,它是一个Eclipse的plugin(插件),也就是必需安装在Eclipse中和Eclipse一起运作。  5.Android Software Development Kit(Android SDK)  Android SDK包括开发Android程序的过程中需要用到的资源,像是链接库、程序调试工具、平板电脑和手机模拟器等。  ……
展开
目录
推荐序前言PART 1 拥抱AndroidUNIT 1 Android造时势或是时势造Android1-1 Android从何而来1-2 Android的功能、应用和商机1-3 先睹为快——Android手机和平板电脑模拟器UNIT 2 安装Android程序开发工具2-1 不同操作系统的开发工具版本2-2 安装Android程序开发工具的步骤2-3 Android程序开发工具的维护和更新UNIT 3 建立Android应用程序项目3-1 修改程序的接口UNIT 4 Eclipse程序项目管理技巧4-1 根据已经写好的程序文件来建立项目4-2 根据AndroidSDK中的程序范例来建立项目4-3 把建立好的Android程序项目加载Eclipse4-4 程序项目的管理和维护PART 2 开发Android应用程序的流程UNIT 5 Eclipse程序项目管理技巧UNIT 6 使用TextView、EditText和Button接口组件6-1 TextView接口组件6-2 EditText接口组件6-3 Button接口组件6-4 链接接口组件和程序代码6-5 设置Button的click事件listener6-6 取得edtSex和edtAge接口组件中的字符串6-7 将结果显示在txtResult接口组件6-8 在模拟器中输入中文UNIT 7 程序的错误类型和除错方法7-1 程序的语法错误和调试的方法7-2 程序的逻辑错误和调试的方法7-3 运行时期错误和调试的方法UNIT 8 使用Android模拟器的技巧8-1 启动模拟器的时机8-2 Eclipse选择不同版本AVD的规则8-3 同时运行多个AVD8-4 使用AVD的调试功能8-5 AVD的语言设置、时间设置和上网功能8-6 把实体手机或平板电脑当成模拟器UNIT 9 良好的程序架构是程序开发和维护的重要基础UNIT 10 升级Android手机程序成为平板电脑程序10-1 针对Android平板电脑作优化10-2 将程序升级成为Android平板电脑专属程序PART 3 学习使用基本接口组件和布局模式UNIT 11 学习更多接口组件的属性11-1 match_parent和wrap_content的差别11-2 android:inputType属性的效果11-3 控制文字大小、颜色和底色11-4 控制组件四周的间隔距离以及组件内部的文字和边的距离UNIT 12 Spinner下拉式菜单组件12-1 建立Spinner下拉式菜单的第一种方法……PART 4 学图像接口组件与动画效果PART 5 Fragment与进阶接口组件PART 6 其他接口组件与对话框PART 7 Intent、Intent Filter和传送数据PART 8 Broadcast Receiver、Service和App WidgetPART 9 Activity的生命周期与进阶功能PART 10 储存程序数据PART 11 程序项目的准备工作和发布PART 12 2D和3D绘图PART 13 Gogle地图程序PART 14 拍照、录音、录像与多媒体播放PART 15 WebView与网页处理PART 16 开发NFC程序
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证