全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 电工无线电自动化 > 无线电电子.电讯

Android开发技术

  • 定价: ¥48
  • ISBN:9787122312556
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:化学工业
  • 页数:216页
  • 作者:编者:许超
  • 立即节省:
  • 2018-03-01 第1版
  • 2018-03-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    许超主编的《Android开发技术》是校企合作开发的教材,以Android市场发布过的手机游戏作为教学案例,将案例中涉及的相关知识点,有机地融入教学过程中,并按照Android平台体系特征,详细介绍了各类Android项目开发所用的共性技术。
    本书主要介绍了Android入门基础、Android开发环境、Android开发准备、Android基本组件、Intent和Broadcast应用、Android的数据存储操作以及Service应用,最后通过《贪啵虎》游戏案例,综合介绍了Android技术的应用方法,并附有详细的开发源代码。读者通过本书的学习,将全面、系统地掌握Android平台相关开发技术,同时还将深入了解这些技术如何具体应用到企业开发实践中去。
    本书可供高职高专计算机应用技术、计算机网络技术、软件工程、物联网等相关专业教学使用,也可供相关工程技术人员参考。

目录

第1章  Android入门基础
  1.1  Android语言概述
    1.1.1  Android的概念
    1.1.2  Android的发展简史
  1.2  Android的体系结构
    1.2.1  应用程序(Application)
    1.2.2  应用程序框架
    1.2.3  库(Libraries)和Android运行环境(Run-time)
    1.2.4  操作系统(OS)
  1.3  Android  SDK
    1.3.1  Android  SDK基础
    1.3.2  Android  SDK目录结构
    1.3.3  Android.  jar及内部结构
    1.3.4  Android  API核心开发包
    1.3.5  Android  SDK  1.5的新特性
第2章  Android开发环境
  2.1  Android开发环境搭建
    2.1.1  Android开发系统要求
    2.1.2  下载所需软件包
    2.1.3  安装Android  SDK
    2.1.4  安装ADT
    2.1.5  设置SDK
    2.1.6  验证开发环境
  2.2  Android模拟器
    2.2.1  模拟器概述
    2.2.2  使用命令行工具管理模拟器
    2.2.3  操作模拟器
    2.2.4  模拟器与真机的区别
    2.2.5  使用模拟器的注意事项
  2.3  创建Android工程
    2.3.1  创建HelloAndroid项目
    2.3.2  Android项目调试
    2.3.3  Android工程目录
第3章  Android开发准备
  3.1  Android应用程序的组成
    3.1.1  Activity
    3.1.2  Broadcast  Intent  Receiver
    3.1.3  Service
    3.1.4  Content  Provider
  3.2  Android的事件处理
    3.2.1  事件监听简介
    3.2.2  常用的事件监听
  3.3  Intent的简单应用
    3.3.1  Intent概述
    3.3.2  Intent实现多个Activity直接跳转的步骤
  3.4  Android应用程序的线程模型
第4章  Android基本组件
  4.1  UI的基本元素
    4.1.1  视图组件(View)
    4.1.2  视图容器组件(Viewgroup)
    4.1.3  布局组件(Layout)
    4.1.4  布局参数(LayoutParams)
  4.2  Android中的UI布局
    4.2.1  声明布局的方式
    4.2.2  布局属性
    4.2.3  Android中的盒子模型
    4.2.4  Android中常见的布局
  4.3  常用的Widget组件
  4.4  菜单(Menu)
    4.4.1  菜单(Menu)简介
    4.4.2  菜单(Menu)的创建方法
    4.4.3  菜单(Menu)的事件处理
  4.5  列表(ListView)
    4.5.1  列表(ListView)简介
    4.5.2  简单ListView的创建方式
    4.5.3  Adapter接口
  4.6  对话框(Dialog)
    4.6.1  对话框(Dialog)简介
    4.6.2  创建AlertDialog解析常用的对话框方法
    4.6.3  创建对话框(Dialog)
    4.6.4  对话框(Dialog)应用实例
  4.7  Toast和Notification的应用
    4.7.1  Toast
    4.7.2  Notification
    4.7.3  Toast与Notification应用实例
第5章  Intent和Broadcast应用
  5.1  Intent简介
    5.1.1  Intent基础
    5.1.2  用Intent启动新的Activity
  5.2  Intent详解
    5.2.1  操作(Action)
    5.2.2  数据(Data)(与动作相关联的数据)
    5.2.3  类型(Type)
    5.2.4  类别(Category)
    5.2.5  附件信息(Extras)
    5.2.6  目标组件(Component)
  5.3  解析Intent
    5.3.1  显式Intent与隐式Intent
    5.3.2  IntentFilter
  5.4  Android中的广播机制
  5.5  Intent实现广播案例
第6章  Android的数据存储操作
  6.1  Android数据存储概述
  6.2  Shared  Preferences存储
  6.3  Files存储
  6.4  Network存储
  6.5  Android数据库编程
    6.5.1  SQLite简介
    6.5.2  SQLite编程详解
  6.6  Content  Provider
    6.6.1  数据模型
    6.6.2  URI
    6.6.3  查询
    6.6.4  修改记录
    6.6.5  添加记录
    6.6.6  删除记录
    6.6.7  创建Content  Provider
第7章  Service应用
  7.1  Service概述
  7.2  Service的生命周期
  7.3  Service的使用
第8章  案例实践:《贪啵虎》游戏设计
  8.1  构思
    8.1.1  游戏的整体框架
    8.1.2  游戏用到的API
  8.2  绘图
    8.2.1  游戏LOGO的绘制
    8.2.2  游戏菜单的绘制
    8.2.3  游戏背景的绘制
    8.2.4  游戏元素块的绘制
    8.2.5  游戏人物的绘制
    8.2.6  道具的绘制
  8.3  逻辑
    8.3.1  游戏LOGO的逻辑
    8.3.2  游戏菜单的逻辑
    8.3.3  游戏背景的逻辑
    8.3.4  游戏元素块的逻辑
    8.3.5  游戏人物的逻辑
    8.3.6  道具的逻辑
  8.4  游戏按键
    8.4.1  游戏菜单的按键处理
    8.4.2  游戏人物的按键处理
  8.5  附件:源代码
    8.5.1  GameActivity类
    8.5.2  GameView类
    8.5.3  Map类
    8.5.4  Npc类
    8.5.5  Bonus(道具)类
    8.5.6  Hero类
    8.5.7  Tools(工具)类
    8.5.8  Music类
    8.5.9  AndroidManifest.xml文件
    8.5.10  string.xml文件
参考文献