ANdfoid应用程序开发(第2版)(本科教材)

本书特色

[

《Android应用程序开发 第2版》是浙江省普通高校“十二五”教材,是适合Android初学者进行移动平台开发的基础教程。全书从实用的角度出发,介绍了开发Android应用需具备的基础知识,包括Android简介、开发环境搭建、开发Android应用所需的Java和程序设计基础、用户界面开发、Service和Broadcast广播消息、图形图像和多媒体开发、数据存储、网络与通信编程,并在后用两个综合案例具体介绍了Android应用程序的整个开发流程,包括前期功能需求、数据库设计、系统实现以及应用程序的发布和推广。
《Android应用程序开发 第2版》配套“博课”和“我是校园”等教学辅助平台,通过手机扫描二维码即可获得教学课件、视频、参考答案和源代码,并可在线测试相关知识点,一方面有助于教师教学,另一方面也可以让不同的学习主体轻松掌握所学内容,具有将“教、学、练”融为一体的优势,以培养和提高读者自主学习、探究学习的能力。
《Android应用程序开发 第2版》既可作为高等院校计算机类专业的教材、各大专院校相关专业的学习用书,又可作为Android培训教材和Android初学者、程序员的参考书。

]

内容简介

[

新形态教材,浙江省普通高校“十二五”教材。
提供电子课件、知识点视频、习题答案、素材/源代码、试题库(含答案)。
以两个综合案例具体介绍了Android应用程序整个开发流程。
配套“博课”和“我是校园”等教学辅助平台,通过手机扫描二维码即可获得教学课件、视频、参考答案和源代码,并可在线测试相关知识点。
附录中列出了Android课程及开发资源以供学习者参考,包括了课程资源、Android开发、Android竞赛、广告/推广、Android应用网站和Android市场6个方面。

]

目录

前言第1章Android简介1.1Android背景1.1.1手机操作系统1.1.2Android的诞生1.1.3Android发展历程1.2Android特点1.2.1Android优点1.2.2Android缺点1.3Android发展趋势1.4思考与练习第2章Android开发环境搭建2.1Android开发软硬件要求2.2开发包及其工具的安装和配置2.2.1安装JDK和配置Java开发环境2.2.2Eclipse的安装2.2.3Android SDK和ADT插件的安装和配置2.2.4Android Studio安装2.3Android项目创建和运行2.3.1创建Android项目2.3.2模拟器创建和Android项目运行2.3.3Android项目管理2.3.4Android Studio项目创建及运行2.4思考与练习第3章Android开发Java基础3.1Java语言简介3.2结构化程序设计3.2.1数据类型3.2.2表达式3.2.3流程控制语句3.2.4综合案例3.3面向对象基本概念和应用3.3.1类与对象3.3.2继承与封装3.3.3抽象类和接口3.3.4包3.3.5异常处理3.4思考与练习第4章Android程序设计基础4.1Android程序结构4.2Android程序框架知识4.2.1Activity生命周期4.2.2Android组件4.3程序调试4.3.1ADB调试桥4.3.2Logcat调试4.3.3Dev Tools4.4思考与练习第5章用户界面开发5.1用户界面简介5.2界面布局5.2.1线性布局5.2.2框架布局5.2.3表格布局5.2.4相对布局5.2.5绝对布局5.2.6网格布局5.3界面控件5.3.1TextView和EditText5.3.2Button和ImageButton5.3.3CheckBox和RadioButton5.3.4Spinner5.3.5ListView5.4事件处理5.4.1Android事件处理简介5.4.2匿名内部类作为监听器类5.4.3内部类作为事件监听器类5.4.4外部类作为事件监听器类5.4.5Activity本身作为事件监听器5.5Intent和IntentFilter5.6对话框5.6.1AlertDialog创建对话框5.6.2PopupWindow的使用5.6.3DatePickerDialog、TimePickerDialog的使用5.6.4ProgressDialog进度对话框的创建5.7菜单5.7.1选项菜单5.7.2子菜单5.7.3上下文菜单5.8思考与练习第6章Service和Broadcast广播消息6.1Service简介6.2Service实现6.2.1创建Service6.2.2启动和绑定Service6.2.3停止Service6.3Broadcast广播消息6.4思考与练习第7章Android图形图像和多媒体开发7.1图形7.1.1Canvas画布简介7.1.2Canvas常用绘制方法7.1.3Canvas绘制的辅助类7.2图像7.2.1Drawable和ShapeDrawable通用绘图类7.2.2Bitmap和BitmapFactory图像类7.3音频和视频7.3.1Media Player播放音频7.3.2Media Recorder录音7.3.3Video View播放视频7.4OpenGL ES编程7.4.1OpenGL ES简介7.4.2视图7.4.33D空间中绘图7.4.4颜色7.5多媒体综合应用7.6思考与练习第8章Android数据存储8.1数据存储简介8.2SharedPreferences数据存储8.3Files数据存储8.4Android数据库编程8.4.1SQLite 简介8.4.2SQLite编程8.4.3SQLiteOpenHelper应用8.5数据共享8.6数据存储示例8.7思考与练习第9章Android网络与通信编程9.1Android网络基础9.1.1标准Java接口9.1.2Apache接口9.1.3Android网络接口9.2HTTP通信9.2.1HttpURLConnection接口9.2.2HttpClient接口9.3Socket通信9.3.1Socket基础原理9.3.2Socket示例9.4Wi-Fi通信9.4.1Wi-Fi介绍9.4.2Wi-Fi示例9.5思考与练习第10章综合案例一:智能农苑助手10.1项目分析10.1.1UI界面规划10.1.2数据存储设计10.2系统实现10.2.1创建项目10.2.2界面设计10.2.3天气系统10.2.4网络通信服务10.2.5图形图像处理10.2.6数据存取10.2.7Service服务10.3应用程序的发布10.3.1添加广告10.3.2生成签名文件10.3.3使用签名文件10.3.4发布应用10.4思考与练习第11章综合案例二:家庭理财助手11.1系统功能11.1.1概述11.1.2系统功能预览11.2数据库设计11.2.1数据库设计基础11.2.2数据库操作类11.3主界面设计11.3.1主界面布局11.3.2主控类的整体框架11.3.3主控类方法11.4辅助工具类11.4.1数据格式类11.4.2常量类11.4.3广告类11.5数据操作方法11.6思考与练习附录附录AAndroid课程及开发资源附录BAndroidManifest文件说明参考文献

封面

ANdfoid应用程序开发(第2版)(本科教材)

书名:ANdfoid应用程序开发(第2版)(本科教材)

作者:张广群

页数:297

定价:¥59.0

出版社:机械工业出版社

出版日期:2018-01-01

ISBN:9787111588269

PDF电子书大小:92MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注