Android应用开发完全学习手册_第1页
Android应用开发完全学习手册_第2页
Android应用开发完全学习手册_第3页
Android应用开发完全学习手册_第4页
Android应用开发完全学习手册_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Android应用开发完全学习手册黄永丽王晓孔美云所著作品01前言目录内容简介目录0302基本信息《Android应用开发完全学习手册》是黄永丽、王晓、孔美云所著作品。前言前言当今社会已经全面进入了移动时代,手机功能越来越智能,越来越开放,为了实现这些需求,必须有一个好的开发平台来支持。2007年,Google公司推出了基于Linux平台的开源手机操作系统Android,由于其开放性和优异性,Android平台得到了业界广泛的支持,是目前最受欢迎的嵌入式操作系统之一,其发展的上升势头势不可挡。移动终端的快速发展,使得Android系统应用的需求激增,很多在校生和广大开发者都加入了Android开发阵营。为了帮助开发者更快地进入Android开发行列,特意精心编写了本书。本书从读者的实际需求出发,科学安排知识结构,内容由浅入深,循序渐进地逐步展开,具有很强的知识性,反映了当前Android技术的发展和应用水平。全书分13章,各章内容介绍如下。第1章介绍Android开发基础,内容包括Android的发展历史、开发环境的搭建、Android应用程序组件等。第2章介绍Android界面布局及基本控件,内容包括视图View概述、线性布局、相对布局、表格布局、文本框及按钮控件等。第3章介绍Android控件知识,内容包括ImageButton控件、ImageView控件、单选按钮与复选框、格视图等。第4章介绍菜单和对话框的使用,内容包括选项菜单和子菜单、上下文菜单、对话框和提示信息等。第5章介绍Intent和ContentProvider的相关知识,并进行举例说明。内容简介内容简介近年来,Android的兴起和对移动设备开发领域的冲击已成为热门话题。本书以深入浅出、通俗易懂的方式对Android的应用开发进行全面介绍。对于一些较难理解的概念用实例进行说明,这些实例具有较强的针对性,以帮助读者更好地理解各知识点在实际开发中的应用。本书共分为13章,内容覆盖了Android概述、Android界面布局、Android控件、菜单栏与对话框、Intent和ContentProvider、Android的多线程与数据处理机制、Android数据存储、多媒体应用开发、基于位置服务的应用开发、Android桌面组件开发,以及传感器的开发等。本书基础翔实,实例丰富,图文并茂,案例真实,从基础到案例覆盖了Android应用开发的各领域,既可作为本科院校、高等职业院校及软件学院计算机类、通信类专业的教材,也可作为相关培训学校的Android培训教材及从事Android移动编程和应用开发人员的参考用书。

目录第1章Android开发基础第2章Android界面布局及基本控件第3章Android控件进阶第4章菜单和对话框第5章IntentProvider第6章多线程与事件处理机制010302040506目录第7章2D应用程序开发第8章Android数据存储第9章多媒体开发和API第10章络与通信目录第11章基于位置服务的应用开发第13章传感器应用的开发第12章Android桌面组件开发目录第1章Android开发基础1.1Android简介11.1.1发展历史11.1.2Android的特点21.2开发环境的搭建21.2.1下载和安装JRE31.2.2下载和安装Eclipse31.2.3AndroidSDK和ADT51.2.4管理SDK和AVD61.3创建第一个android应用程序81.4Android系统架构及应用程序的结构131.4.1Android系统架构13第2章Android界面布局及基本控件2.1视图View概述222.2Android界面布局222.2.1线性布局(LinearLayout)222.2.2相对布局(RelativeLayout)252.2.3表格布局(TableLayout)282.3文本框及按钮控件312.4应用实例——简单计算器342.5本章小结42

第3章Android控件进阶3.1ImageButton控件433.2ImageView控件453.3单选按钮与复选框463.3.1RadioGroup、RadioButton的用法473.3.2CheckBox的用法513.4列表视图(ListView)563.4.1简单的ListView573.4.2带标题的ListView列表583.4.3带图片的ListView列表603.5格视图(GridView)623.6控件的综合应用案例65第4章菜单和对话框4.1选项菜单和子菜单724.1.1创建OptionsMenu菜单实例724.1.2监听菜单事件774.1.3与菜单项关联的Activity的设置774.2上下文菜单794.3Android中对话框804.3.1提示对话框AlertDialog814.3.2进度对话框ProgressDialog864.3.3DatePickerDialog和TimePickerDialog874.4提示信息904.4.1Toast90第5章IntentProvider5.1Intent925.1.1Intent属性925.1.2IntentFilter935.1.3Intent的解析955.1.4Intent的实现965.1.5Intent中传递数据1005.1.6在Intent中传递复杂对象1045.2ContentProvider1085.2.1ContentProvider简介1085.2.2Uri、UriMatcher、ContentUris和ContentResolver类简介1095.2.3自定义ContentProvider110第6章多线程与事件处理机制6.1Android下的多线程1366.1.1多线程机制的优缺点1366.1.2多线程的实现1386.2事件处理机制1486.2.1基于监听接口的事件处理1486.2.2基于回调机制的事件处理1506.2.3回调方法应用案例1516.3本章小结153

第7章2D应用程序开发7.1SurfaceView1547.1.1SurfaceView简介1547.1.2SurfaceView的使用1557.2用2d技术开发简单游戏1557.3Graphics类开发1647.4动画实现1667.4.1逐帧动画1677.4.2布局动画1697.4.3控件动画1707.5本章小结173

第8章Android数据存储8.1SharedPreferences1748.2存储数据到文件1818.3使用数据库存储数据1898.4本章小结201

第9章多媒体开发和API9.1多媒体开发2029.1.1常见的多媒体格式2029.1.2播放音频2039.1.3播放视频2069.1.4录制音频2079.1.5录制视频2119.2使用API2189.2.1拨打2189.2.2发送SMS2199.2.3接收SMS2219.3本章小结223

第10章络与通信10.1络概述22410.2HTTP络开发22410.3Socket络开发23010.4本章小结236

第11章基于位置服务的应用开发11.1GoogleMap概述23711.1.1显示地图23711.1.2添加缩放控制23911.1.3改变显示模式24111.1.4导航到特定位置24311.1.5添加地点标记24411.1.6获取地点的坐标24711.1.7地理编码和反编码24811.2获取定位数据25211.3本章小结255

第12章Android桌面组件开发12.1桌面快捷方式25612.2桌面组件——Widget25812.2.1AppWidget框架类25812.2.2AppWidget的简单例子——HelloAppWidget25912.3应用实例——桌面天气预报程序26312.4本章小结269

第13章传感器应用的开发13.1Android平台传感器概述27013.2Andr

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论