Android语法范例参考大全

出版时间:2012-4  出版社:电子工业出版社  作者:杨明羽  
Tag标签:无  

内容概要

Android从诞生到现在的短短几年时间,凭借其开源开放性、优异的用户体验和极为方便的开发方式,赢得了广大用户和开发者的青睐,目前已经发展成为市场占有率第一的智能手机操作系统。熟练掌握Android程序开发,对于专业的程序员和业余开发者都是一个全新的机遇和挑战。
《Android语法范例参考大全》言简意赅、通俗易懂,全面剖析了Android
开发各个方面的API函数,使读者能够深入掌握Android智能手机系统的开发。
全书共分两大篇17个章节。上篇是Android开发技术基础,介绍了智能手机操作系统的概况,Android系统及应用程序框架,如何搭建Android开发环境和Android程序结构。下篇是Android
API详解,分不同的章节介绍了Android应用程序资源、控件、菜单、对话框、应用程序模型、绘图、动画、数据库、多媒体、照相机、语音朗读、系统信息、电话操作、定位和传感器。在每一章中,重点介绍了与Android开发相关的API函数和方法。
对于每一个函数均提供了实例代码,并进行了详细的分析,以使读者能够深入了解用于Android开发的API函数。
《Android语法范例参考大全》知识点覆盖全面,结构安排紧凑,讲解详细,实例丰富,图文并茂。对于Android程序设计的初学者,通过本书可以快速掌握Android程序设计,实现从入门到精通的跨越。同时,本书包罗了Android程序设计中大部分常用的函数,对具有一定开发经验的设计人员也有非常好的参考价值,是每位Android程序员的必备手册。本书可以作为
Android初学者的入门教材,也可作为Android程序员的参考手册,同时还可作为大中专院校学生及电脑培训班的参考书。本书由杨明羽等编著。

作者简介

杨明羽,毕业于北京邮电大学,后留学美国,在哥伦比亚大学获得硕士学位,现在国内著名软件公司担任项目经理,负责Web应用程序及手机应用程序开发。2000年开始从事Java应用开发,2005年开始研究Windows
Mobile智能手机应用程序开发,2008年在Android智能手机操作系统诞生时便开始研究Android应用程序开发,具有多年丰富的经验,参与项目涉及地图导航、手机微博终端、电子书阅读器以及多款手机游戏等。

书籍目录

上篇 Android开发技术基础
 第1章 Android概述
  1.1 智能手机操作系统现状
  1.1.1 Linux系统
  1.1.2 Windows Mobile系统
  1.1.3 Symbian系统
  1.1.4 iOS系统
  1.1.5 BlackBerry系统
  1.1.6 Palm系统
  1.2 Android系统简介
  1.2.1 开放手机联盟
  1.2.2 Android的特性
  1.2.3 Android与其他主流操作系统的对比
  1.3 Android系统构架
  1.4 Android应用程序组件
  1.4.1 Activity活动程序
  1.4.2 Service服务程序
  1.4.3 BroadcastReceiver广播接收器
  1.4.4 ContentProvider内容提供器
  1.4.5 Intent激活组件
  1.4.6 View视图组件
  1.5 Android Market应用程序市场
  1.6 Android国内衍生版本
  1.6.1 Ophone
  1.6.2 Lephone
  1.6.3 点心OS
  1.7 小结
 第2章 搭建Android开发环境
  2.1 Android开发环境要求
  2.2 如何搭建Android开发环境
  2.2.1 安装JDK
  2.2.2 安装Eclipse
  2.2.3 安装Android SDK
  2.2.4 安装ADT插件
  2.2.5 安装Eclipse中文插件
  2.3 Android模拟器AVD
  2.3.1 创建AVD
  2.3.2 运行AVD
  2.3.3 AVD界面及基本操作
  2.3.4 AVD与手机的区别
  2.4 Android开发常用工具及命令
  2.4.1 ADB工具
  2.4.2 DDMS工具
  2.4.3 AAPT工具
  2.4.4 Mksdcard工具
  2.4.5 DX工具
  2.4.6 Android Monkey工具
  2.4.7 Traceview工具
  2.5 小结
 第3章 Android开发起步
  3.1 创建第一个Android程序
  3.2 通过模拟器运行Android程序
  3.3 Android程序结构分析
  3.3.1 src目录
  3.3.2 gen目录
  3.3.3 android.jar文件
  3.3.4 res目录和assets目录
  3.3.5 AndroidManifest.xml文件
  3.4 Android生命周期
  3.4.1 进程优先级
  3.4.2 Activity的生命周期
  3.4.3 Service的生命周期
  3.4.4 BroadcastReceiver的生命周期
  ……
下篇 Android API详解
 第4章 Android应用程序资源
 第5章 Android控件
 第6章 Android菜单和对话框
 第7章 Android应用程序模型
 第8章 Android绘图
 第9章 Android动画效果
 第10章 Android数据库
 第11章 Android多媒体
 第12章 Android照相机
 第13章 Android语音朗读
 第14章 Android系统信息
 第15章 Android电话操作
 第16章 Android定位
 第17章 Android传感器

章节摘录

版权页:   插图:   注意:addEarcon方法与addSpeech方法不同,addEarcon方法需要结合playEarcon使用,addSpeech方法则需要结合speak方法使用。 【基本语法】addEarcon方法可以采用如下两种形式: public int addEarcon(String earcon,String filename) public int addEarcon(String earcon,String packagename,int resourceId) 参数说明 earcon:需要关联通知或事件的文本。 packagename:程序包名。 resourceId:音频文件的资源ID。 filename:音频文件的完整路径名。 由于addEarcon方法往往结合playEarcon方法一起使用,因此,示例代码可以参考playEarcon方法。 13.1.15 playEarcon方法:播放关联文件 【功能说明】该方法用于播放通知或者事件相关联的音频文件,通过指定通知或者事件对应的字符串以及播放模式来实现。该方法往往与addEarcon方法一起使用,addEarcon方法设置了关联音频文件,playEarcon方法进行朗读播放。 【基本语法】public int playEarcon(String earcon,int queueMode,HashMapparams) 参数说明 earcon:通知或者事件对应的文本内容,String格式。 queueMode:朗读的模式。可以设置两种方法,QUEUE FLUSH方式表示清除当前队列中的内容而直接播放新的内容,QUEUE ADD方式表示将新的内容添加到队列尾部进行播放。 params:使用的参数列表,一般以键值对的形式给出,可以取值类型为KEY PARAM STREAM或者KEY PARAM UTTERANCE ID。如果没有参数,则可以设置为null。 【实例演示】下面通过代码来演示如何在文本朗读过程中添加事件音频文件。 在这段代码中,首先在Activity启动的时候构造了TextToSpeech对象。在按钮监听器中首先关联事件音频文件,然后播放编辑框中的文本,接着播放事件音频文件。最后,重载onDestroy方法,在其中调用shutdown方法来释放文本朗读引擎。 读者运行这段代码,则可以在手机屏幕上看到如图13.15所示的显示效果。点击“朗读”按钮后,将首先朗读“Open Windows.”,接着播放事件音频文件。 注意:音频文件win.wav,应该首先放在SD卡的根目录中。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Android语法范例参考大全 PDF格式下载


用户评论 (总计18条)

 
 

  •   对于Android编程者而言,这本书可以说是非常不错的工具书,具备Android变成过程中常用的各种类和方法。难能可贵的是这本书非常适合初学者,如何一步一步构建项目过程也是一步一步指导入门。实际上,由于之前自己自学过一部分Android的编程,所以这本书运用起来主要运用于方法的查询,对于这本书更多的功能没有深入的了解,所以还需要更加深入的学习运用。
  •   内容不错,对android软件开发,有好处
  •   各类API讲解很详细,非常适合入门
  •   有java基础的,很快就上手了
  •   书不错,以后常来逛逛,赞一个
  •   适合我的一本书。。。
  •   很不错,是需要的
  •   刚买的,开了一点感觉很不错的。
  •   送货的服务态度蛮不错的,书没有损坏;关于这本书针对的东西嘛,我看到过之前有人评价过是汉化版的google Android API,的确没错,一些基础的知识点,介绍的很详细,我也是冲着这样的基础才买的。
  •   光盘没看,书里的内容和API差不多,我买的初衷也是用来查相应的方法的
  •   一本很好的工具书,内容较全,也很详细。所有例子都有源码,很能帮助理解呀。不过有些内容如CONTEXT,SERVICE等能再详细点就好了。还有非常想要的有关USB通讯的内容也没有。
  •   内容还不错,属于基础内容、
  •   不错的书,比较全,可作为工具书
  •   英语不好,只能看这书了
  •   但是比较偏心基础知识中方法的介绍
  •   本书的很全 不过时间有点久啦 有些后来出的系统的控件都没有本书里的图片很清晰
  •   还没有发现什么问题,新手入门看不错。能让你了解大部分android 在java程序上的API,当然对XML这边就讲的比较少了
  •   既然是API大全,就写全面一点,不够全面,写的大部分都是知道的,不知道的很少没有
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7