您好,欢迎光临有路网!
Android应用程序设计(微课版)(第2版)
QQ咨询:
有路璐璐:

Android应用程序设计(微课版)(第2版)

  • 作者:张思民
  • 出版社:清华大学出版社
  • ISBN:9787302457299
  • 出版日期:2017年10月01日
  • 页数:273
  • 定价:¥39.50
  • 猜你也喜欢

    分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    《21世纪高等学校计算机类课程创新规划教材:Android Studio应用程序设计(第2版)(微课版)》是面向Android Studio初学者的入门教程,内容基本涵盖了Android相关的所有技术,大致可以分成两个部分。第壹部分(第1~4章)主要介绍Android Studjo的安装、应用程序的结构、图形用户界面的组件及其设计方法;第二部分(第5~9章)主要介绍较**的主题,内容包括后台服务与系统服务、网络通信技术、数据存储技术、地图服务与传感器检测技术等。
    目录

    第1章Android系统及其开发过程
    1.1Android系统概述
    1.1.1Android系统及特点
    1.1.2Android系统的体系结构
    1.1.3Android开发的分类
    1.2搭建AndroidStudio开发环境
    1.2.1安装AndroidStudio前的必要准备
    1.2.2安装AndroidStudio详解
    1.2.3设置环境变量
    1.3AndroidAPI和在线帮助文档
    1.4Android应用程序的开发过程
    1.4.1开发Android应用程序的一般过程
    1.4.2生成Android应用程序框架
    1.4.3编写代码生成MainActivityjava
    1.4.4在模拟器中运行应用程序
    1.**ndroid项目结构
    1.5.1目录结构
    1.5.2Android应用程序结构分析
    1.6Android应用程序设计示例
    习题1¨
    第2章Android用户界面的设计
    2.1用户界面组件包widget和View类
    2.2文本标签TextView与按钮Button
    2.2.1文本标签
    2.2.2按钮及按钮处理事件
    2.3文本编辑框
    2.4Android布局管理
    2.4.1布局文件的规范与重要属性
    2.4.2常见的布局方式
    2.5进度条和选项按钮
    2.5.1进度条
    2.5.2选项按钮
    2.6图像显示类ImageView与画廊组件类Gallery
    2.6.1图像显示类ImageView
    2.6.2画廊组件类Gallery与图片切换器ImageSwitcher
    2.8列表组件
    2.8.1列表组件类Listview
    2.8.2ListActivity类
    2.9滑动抽屉组件类SlidingDraw
    习题2
    第3章多个用户界面的程序设计
    3.1页面的切换与传递参数值
    3.1.1传递参数组件Intent
    3.1.2Activity页面的切换
    3.1.3应用Intent在Activity页面之间传递数据
    3.2菜单设计
    3.2.1选项菜单
    3.2.2上下文菜单
    3.3对话框
    3.3.1消息对话框AlertDialog
    3.3.2其他几种常用对话框
    习题3
    第4章图形与多媒体处理
    4.1绘制几何图形
    4.1.1几何图形绘制类
    4.1.2几何图形的绘制过程
    4.1.3自定义组件
    4.2触摸屏事件的处理
    4.2.1简单的触摸屏事件
    4.2.2手势识别
    4.3音频播放
    4.3.1多媒体处理包
    4.3.2多媒体处理播放器MediaPlayer
    4.3.3播放音频文件
    4.4视频播放
    4.4.1应用媒体播放器播放视频
    4.4.2应用视频视图播放视频
    4.5录音与拍照
    4.5.1用于录音、录像的MediaRecorder类
    4.5.2录音示例
    4.5.3拍照
    4.6动画技术
    4.6.1动嘶组件类
    4.6.2补问动画TweenAnimation
    4.6.3属性动画PropeltyAnimation
    习题4
    第5章后台服务与系统服务
    5.1后台服务Service
    5.2信息广播机制Broadcast
    5.3系统服务
    5.3.1Android的系统服务
    5.3.2系统通知服务Notification
    5.3.3系统定时服务AlarmManager
    5.3.4系统功能的调用
    习题5
    第6章网络通信技术
    6.1Web视图
    6.1.1浏览器引擎WebKit
    6.1.2Web视图对象
    6.1.3调用JavaScipt
    6.2基于TCP协议的网络程序设计
    6.2.1网络编程的基础知识
    6.2.2利用Socket设计客户机/服务器系统程序
    6.2.3应用Callable接口实现多线程Socket编程
    6.3基于HTTP协议网络程序设计
    6.3.1建立PHP服务器网站
    6.3.2应用HttpURLConnection访问Web服务器
    习题6
    第7章应用Volley框架访问Web服务器
    7.1Volley框架及其应用
    7.1.1Volley包的下载与安装
    7.1.2JSON数据格式简介
    7.1.3Volley的工作原理和几个重要对象
    7.1.4Volley的基本使用方法
    7.2应用Volley框架设计网络音乐播放器
    习题7
    第8章数据存储技术
    8.1SQLite数据库
    8.1.1SQLite数据库简介
    8.1.2管理和操作SQLite数据库的对象
    8.1.3SQLite数据库的操作命令
    8.2文件的处理
    8.2.1输入/输出流
    8.2.2处理文件流
    8.3轻量级存储SharedPreferences
    8.4访问远程数据库
    习题8
    第9章地图服务与传感器检测技术
    9.1电子地图服务的应用程序开发
    9.1.1Android地图的SDK开发包的下载以及Key的申请
    9.1.2显示地图的应用程序示例
    9.2传感器检测技术
    9.2.1传感器简介
    9.2.2加速度传感器的应用示例
    习题9

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外