Android移动开发技术

Android移动开发技术
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2017-06
版次: 1
ISBN: 9787302466598
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 345页
字数: 540千字
正文语种: 简体中文
  •   Android系统是运行在智能移动设备上的嵌入式操作系统,包括Linux内核、系统库与Java运行时、应用程序框架层和应用程序层4部分,具有公开源代码和免费使用的特点,是目前深受欢迎且全球用户数量多的嵌入式操作系统。
      《Android移动开发技术》讲述基于Android系统的应用程序设计方法,全书分为9章,内容包括Android系统概述、Java语言、Android应用程序框架、单用户界面设计、多用户界面设计、数据访问技术、图形与动画、多媒体技术和通信应用技术。《Android移动开发技术》的特色在于原理讲解透彻,实例丰富且有代表性。
      《Android移动开发技术》是作者近几年来从事嵌入式教学与研究的成果结晶,重点阐述了Android应用程序设计的理论与方法,适合作为普通高等院校软件工程、物联网、电子通信和智能控制等专业讲授Android移动开发技术的本科生教材或参考书。 第1章 概述
    1.1 Android操作系统
    1.2 Android系统结构
    1.3 Java开发环境
    1.4 Android开发环境
    1.5 本章小结

    第2章 Java语言
    2.1 Java程序语法与控制
    2.1.1 顺序方式
    2.1.2 分支方式
    2.1.3 循环方式
    2.1.4 异常处理
    2.2 Java基本数据类型
    2.2.1 数值
    2.2.2 字符
    2.2.3 字符串
    2.2.4 布尔数
    2.2.5 数组
    2.3 Java类
    2.3.1 类与对象
    2.3.2 继承与多态
    2.3.3 接口
    2.4 Java文件操作
    2.5 在命令行窗口中运行Java程序
    2.6 Java图形界面
    2.6.1 事件响应方法
    2.6.2 内部类
    2.6.3 匿名内部类
    2.7 本章小结

    第3章 Android应用程序框架
    3.1 HelloWorld工程
    3.2 HelloWorld应用工作原理
    3.3 应用程序框架
    3.3.1 应用程序框架基本组成
    3.3.2 Android配置文件AndroidManifest.xml
    3.3.3 Android资源文件
    3.3.4 Android源程序文件
    3.4 Activity生命周期
    3.5 本章小结

    第4章 单用户界面应用设计
    4.1 Activity概念
    4.2 布局与控件
    4.2.1 布局软件DroidDraw
    4.2.2 控件事件响应方法
    4.2.3 Android常用控件
    4.2.4 线性布局LinearLayout
    4.2.5 相对布局RelativeLayout
    4.2.6 框架布局FrameLayout
    4.2.7 表格布局TableLayout和TableRow
    4.2.8 约束布局ConstraintLayout
    4.3 “计算器”工程
    4.4 本章小结

    第5章 多用户界面应用设计
    5.1 Intent概念
    5.2 对话框
    5.2.1 AlertDialog对话框
    5.2.2 自定义对话框
    5.2.3 Dialog类
    5.2.4 ProgressDialog对话框
    5.3 菜单
    5.3.1 XML布局菜单
    5.3.2 动态菜单
    5.3.3 上下文菜单
    5.4 多用户界面设计
    5.4.1 简单多用户界面显示
    5.4.2 多用户界面数据传递
    5.4.3 活动界面间双向数据通信
    5.5 本章小结

    第6章 数据访问技术
    6.1 SharedPreferences文件访问
    6.2 流文件操作
    6.3 SQLite关系数据库
    6.3.1 SQLite数据库访问方法
    6.3.2 SQLiteOpenHelper类
    6.4 内容提供者
    6.5 本章小结

    第7章 图形与动画
    7.1 绘图
    7.1.1 View类绘图程序框架
    7.1.2 SurfaceView类绘图程序框架
    7.1.3 基本图形与字符串
    7.2 动画
    7.2.1 定时器动画
    7.2.2 渐变动画
    7.2.3 帧切换动画
    7.3 本章小结

    第8章 多媒体技术
    8.1 音频文件播放
    8.2 服务
    8.3 视频文件播放
    8.4 本章小结

    第9章 通信应用技术
    9.1 短信息发送
    9.2 短信息接收
    9.3 短信息加密
    9.4 本章小结

    参考文献
  • 内容简介:
      Android系统是运行在智能移动设备上的嵌入式操作系统,包括Linux内核、系统库与Java运行时、应用程序框架层和应用程序层4部分,具有公开源代码和免费使用的特点,是目前深受欢迎且全球用户数量多的嵌入式操作系统。
      《Android移动开发技术》讲述基于Android系统的应用程序设计方法,全书分为9章,内容包括Android系统概述、Java语言、Android应用程序框架、单用户界面设计、多用户界面设计、数据访问技术、图形与动画、多媒体技术和通信应用技术。《Android移动开发技术》的特色在于原理讲解透彻,实例丰富且有代表性。
      《Android移动开发技术》是作者近几年来从事嵌入式教学与研究的成果结晶,重点阐述了Android应用程序设计的理论与方法,适合作为普通高等院校软件工程、物联网、电子通信和智能控制等专业讲授Android移动开发技术的本科生教材或参考书。
  • 目录:
    第1章 概述
    1.1 Android操作系统
    1.2 Android系统结构
    1.3 Java开发环境
    1.4 Android开发环境
    1.5 本章小结

    第2章 Java语言
    2.1 Java程序语法与控制
    2.1.1 顺序方式
    2.1.2 分支方式
    2.1.3 循环方式
    2.1.4 异常处理
    2.2 Java基本数据类型
    2.2.1 数值
    2.2.2 字符
    2.2.3 字符串
    2.2.4 布尔数
    2.2.5 数组
    2.3 Java类
    2.3.1 类与对象
    2.3.2 继承与多态
    2.3.3 接口
    2.4 Java文件操作
    2.5 在命令行窗口中运行Java程序
    2.6 Java图形界面
    2.6.1 事件响应方法
    2.6.2 内部类
    2.6.3 匿名内部类
    2.7 本章小结

    第3章 Android应用程序框架
    3.1 HelloWorld工程
    3.2 HelloWorld应用工作原理
    3.3 应用程序框架
    3.3.1 应用程序框架基本组成
    3.3.2 Android配置文件AndroidManifest.xml
    3.3.3 Android资源文件
    3.3.4 Android源程序文件
    3.4 Activity生命周期
    3.5 本章小结

    第4章 单用户界面应用设计
    4.1 Activity概念
    4.2 布局与控件
    4.2.1 布局软件DroidDraw
    4.2.2 控件事件响应方法
    4.2.3 Android常用控件
    4.2.4 线性布局LinearLayout
    4.2.5 相对布局RelativeLayout
    4.2.6 框架布局FrameLayout
    4.2.7 表格布局TableLayout和TableRow
    4.2.8 约束布局ConstraintLayout
    4.3 “计算器”工程
    4.4 本章小结

    第5章 多用户界面应用设计
    5.1 Intent概念
    5.2 对话框
    5.2.1 AlertDialog对话框
    5.2.2 自定义对话框
    5.2.3 Dialog类
    5.2.4 ProgressDialog对话框
    5.3 菜单
    5.3.1 XML布局菜单
    5.3.2 动态菜单
    5.3.3 上下文菜单
    5.4 多用户界面设计
    5.4.1 简单多用户界面显示
    5.4.2 多用户界面数据传递
    5.4.3 活动界面间双向数据通信
    5.5 本章小结

    第6章 数据访问技术
    6.1 SharedPreferences文件访问
    6.2 流文件操作
    6.3 SQLite关系数据库
    6.3.1 SQLite数据库访问方法
    6.3.2 SQLiteOpenHelper类
    6.4 内容提供者
    6.5 本章小结

    第7章 图形与动画
    7.1 绘图
    7.1.1 View类绘图程序框架
    7.1.2 SurfaceView类绘图程序框架
    7.1.3 基本图形与字符串
    7.2 动画
    7.2.1 定时器动画
    7.2.2 渐变动画
    7.2.3 帧切换动画
    7.3 本章小结

    第8章 多媒体技术
    8.1 音频文件播放
    8.2 服务
    8.3 视频文件播放
    8.4 本章小结

    第9章 通信应用技术
    9.1 短信息发送
    9.2 短信息接收
    9.3 短信息加密
    9.4 本章小结

    参考文献
查看详情
您可能感兴趣 / 更多
Android移动开发技术
Animate 2022二维动画制作案例教程(全视频微课版)
董佳佳、程远、金洪宇
Android移动开发技术
Android性能优化入门与实战
张世欣(拭心)
Android移动开发技术
Android图形显示系统
李先儒
Android移动开发技术
Animate CC 动画制作案例教程(第2版)
刘鹏程
Android移动开发技术
Android积木式编程开发:AppInventor2018离线中文版(第2版)
刘载兴、张燕燕 编
Android移动开发技术
Anisha Accidental Detective
Serena Patel 著;Emma McCann 绘
Android移动开发技术
Android自动化测试实战:Python+Appium +unittest
Storm 梁培峰
Android移动开发技术
AnEssayonthePrincipleofPopulationandOthe
Malthus, Thomas
Android移动开发技术
Android移动应用基础教程(Android Studio)(第3版)
黑马程序员
Android移动开发技术
Ansys Workbench 2022中文版有限元分析从入门到精通
CAD/CAM/CAE技术联盟
Android移动开发技术
Animate 2022中文版入门与提高
胡仁喜、王昌盛、李华
Android移动开发技术
Ansys Fluent中文版流场分析从入门到精通
曾建邦 单丰武
系列丛书 / 更多
Android移动开发技术
Animate 2022二维动画制作案例教程(全视频微课版)
董佳佳、程远、金洪宇
Android移动开发技术
Android性能优化入门与实战
张世欣(拭心)
Android移动开发技术
Android图形显示系统
李先儒
Android移动开发技术
Animate CC 动画制作案例教程(第2版)
刘鹏程
Android移动开发技术
Android积木式编程开发:AppInventor2018离线中文版(第2版)
刘载兴、张燕燕 编
Android移动开发技术
Anisha Accidental Detective
Serena Patel 著;Emma McCann 绘
Android移动开发技术
Android自动化测试实战:Python+Appium +unittest
Storm 梁培峰
Android移动开发技术
AnEssayonthePrincipleofPopulationandOthe
Malthus, Thomas
Android移动开发技术
Android移动应用基础教程(Android Studio)(第3版)
黑马程序员
Android移动开发技术
Ansys Workbench 2022中文版有限元分析从入门到精通
CAD/CAM/CAE技术联盟
Android移动开发技术
Animate 2022中文版入门与提高
胡仁喜、王昌盛、李华
Android移动开发技术
Ansys Fluent中文版流场分析从入门到精通
曾建邦 单丰武
相关图书 / 更多
Android移动开发技术
Animate 2022二维动画制作案例教程(全视频微课版)
董佳佳、程远、金洪宇
Android移动开发技术
Android性能优化入门与实战
张世欣(拭心)
Android移动开发技术
Android图形显示系统
李先儒
Android移动开发技术
Animate CC 动画制作案例教程(第2版)
刘鹏程
Android移动开发技术
Android积木式编程开发:AppInventor2018离线中文版(第2版)
刘载兴、张燕燕 编
Android移动开发技术
Anisha Accidental Detective
Serena Patel 著;Emma McCann 绘
Android移动开发技术
Android自动化测试实战:Python+Appium +unittest
Storm 梁培峰
Android移动开发技术
AnEssayonthePrincipleofPopulationandOthe
Malthus, Thomas
Android移动开发技术
Android移动应用基础教程(Android Studio)(第3版)
黑马程序员
Android移动开发技术
Ansys Workbench 2022中文版有限元分析从入门到精通
CAD/CAM/CAE技术联盟
Android移动开发技术
Animate 2022中文版入门与提高
胡仁喜、王昌盛、李华
Android移动开发技术
Ansys Fluent中文版流场分析从入门到精通
曾建邦 单丰武