Android程序设计项目化教程pdf下载pdf下载

Android程序设计项目化教程百度网盘pdf下载

作者:
简介:本篇主要提供Android程序设计项目化教程pdf下载
出版社:淘乐思图书专营店
出版时间:2019-06
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

  • 商品名称:Android程序设计项目化教程(高职高专立体化教材)/计算机系列
  • 作者:编者:代英明//张明
  • 定价:49
  • 出版社:清华大学
  • ISBN号:9787302527398

其他参考信息(以实物为准)

  • 出版时间:2019-06-01
  • 印刷时间:2019-06-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 页数:

内容提要

本书结合大量实例,由浅入深、循序渐进地介绍 了Android移动应用开发技术。全书涵盖了Android开 发环境的搭建、Android布局、Android控件、Android 动画、Activity与Intent、Service与 BroadcastReceiver、Android辅助功能等知识内容, 以Eclipse+ADT为开发平台,配以巩固训练和动手实践 ,使读者通过课上项目分解、任务学习、配套案例上 机练习逐步掌握相关知识,以扩展读者的知识面,从 而培养读者的自主学习能力。
     本书根据高职教学的特点,突出实践环节和技能 应用,将知识点融入项目案例中,并配以大量练习, 易懂易学,使学生能够熟练掌握。
     本书适合作为高职高专院校计算机相关专业 Android程序设计课程的教材,也可作为Android自学 者和应用开发者的参考用书。

目录

项目1 搭建电子词典翻译App软件开发环境
1.1 任务1 搭建系统开发环境
1.1.1 Android简介
1.1.2 Eclipse+ADT优势
1.1.3 安装开发环境
1.2 任务2 个Android应用程序
1.2.1 Android应用程序的开发过程
1.2.2 Android应用程序结构
习题
项目2 电子词典翻译App软件用户界面设计
2.1 任务1 Android常用基本控件
2.1.1 用户界面组件widget包和View类
2.1.2 文本类控件
2.1.3 Button类控件
2.1.4 图片控件ImageView
2.1.5 时间类控件
2.2 任务2 Android常见界面布局
2.2.1 相对布局RelativeLayout
2.2.2 线性布局LinearLayout
2.2.3 表格布局TableLayout
2.2.4 网格布局GridLayout
2.2.5 帧布局FrameLayout
2.2.6 布局优化
2.3 任务3 Android 控件
2.3.1 进度条ProgressBar
2.3.2 拖动条SeekBar
2.3.3 评分条RatingBar
2.3.4 自动完成文本控件
2.3.5 下拉列表Spinner
2.3.6 消息提示Toast
2.3.7 选项卡TabHost
2.3.8 图片切换ImageSwitcher
2.3.9 列表视图ListView
2.3.10 网格视图GridView
2.4 任务4 自定义控件
2.4.1 获取图形图像资源
2.4.2 绘图
2.4.3 自定义控件
2.4.4 线程
2.4.5 手势识别(Android Gesture)
2.5 任务5 动画
2.5.1 补间动画
2.5.2 帧动画
2.6 项目实现——电子词典翻译App软件用户界面
习题
项目3 电子词典翻译App软件多个用户界面设计
3.1 任务1 选项菜单和子菜单的创建
3.1.1 菜单概述
3.1.2 选项菜单Options Menu和子菜单SubMenu
3.1.3 上下文菜单ContextMenu
3.2 任务2 对话框
3.2.1 对话框概述
3.2.2 AlertDialog弹出式对话框
3.2.3 进度条对话框
3.2.4 日期时间选择对话框
3.2.5 自定义对话框
3.3 任务3 Activity与Intent
3.3.1 Activity生命周期
3.3.2 创建和关闭Activity
3.3.3 启动另一个Activity
3.3.4 在两个Activity之间传递数据
3.3.5 Intent
3.4 项目实现——电子词典翻译App软件部分代码
习题
项目4 电子词典翻译App软件后台服务与系统服务技术
4.1 任务1 Service
4.1.1 Service简介
4.1.2 Service操作
4.1.3 Service通信
4.1.4 系统Service
4.2 任务2 广播接收者 BroadcastReceiver
4.2.1 开发BroadcastReceiver
4.2.2 接收系统广播信息(System Broadcast)
习题
项目5 电子词典翻译App软件的单词存储
5.1 任务1 键值对存储SharedPreferences
5.1.1 SharedPreferences简介
5.1.2 SharedPreferences实现数据存储
5.2 任务2 File存储
5.2.1 File实现数据读取
5.2.2 File实现SD卡中的数据的读写
5.3 任务3 SQLite数据库存储
5.3.1 SQLite数据库简介
5.3.2 管理和操作SQLite数据库的类
5.3.3 SQLite数据库的操作
5.4 任务4 数据共享ContentProvider
5.4.1 ContentProvider简介
5.4.2 ContentProvider的应用
5.5 项目实现——电子词典翻译App软件的单词存储
习题
项目6 电子词典翻译App软件用户信息网络传输
6.1 任务1 Socket网络通信
6.1.1 什么是Socket
6.1.2 Socket的通信模式
6.1.3 ServerSocket类和Socket类
6.1.4 使用Socket通信流程
6.2 任务2 HttpURLConnection接口
6.2.1 HTTP通信
6.2.2 HttpURLConnection通信步骤
6.3 任务3 HttpClient接口
6.3.1 HttpClient接口简介
6.3.2 HttpClient接口访问网络的相关类
6.3.3 HttpClient接口访问网络步骤
6.4 项目实现——电子词典翻译App软件部分代码
习题
项目7 电子词典翻译App软件特色应用开发
7.1 任务1 多媒体功能
7.1.1 音频播放
7.1.2 视频播放
7.1.3 录音与拍照
7.2 任务2 手机的附加功能
7.2.1 手机外观 改和提醒设置
7.2.2 计算器实现
7.2.3 闹钟设置
习题
参考文献