《Android基础教程》第4版
资深软件技术专家,拥有多年的软件开发经验。他是高级计算机实验室的联合创始人和高级研究员,还是()网站的创办人和的专栏作家。除本书外,他还出版了和等著作。

目录
第一部分 Android简介
  第1章 快速入门
    1.1 安装工具
      1.1.1 Java开发包7.0+
      1.1.2 Android Studio
    1.2 创建第一个程序
    1.3 在Android模拟器中运行
    1.4 在实际设备上运行
    1.5 其他步骤
      1.5.1 检查更新
      1.5.2 添加SDK包
    1.6 快速阅读指南
  第2章 重要概念
    2.1 总览
      2.1.1 Linux内核
      2.1.2 原生库
      2.1.3 Android运行时
      2.1.4 应用框架
      2.1.5 应用和服务
    2.2 构件
      2.2.1 活动
      2.2.2 片段
      2.2.3 视图
      2.2.4 意图
      2.2.5 服务
      2.2.6 内容提供器
      2.2.7 使用资源
    2.3 前台只能有一个应用
      2.3.1 进程不等于应用
      2.3.2 活动的生命周期
      2.3.3 使用片段简化工作
    2.4 安全保障
    2.5 快速阅读指南
第二部分 开发一个游戏
  第3章 开局走法
    3.1 创建井字游戏示例
    3.2 使用XML进行设计
      3.2.1 创建主屏幕
      3.2.2 创建主片段
    3.3 编写代码
      3.3.1 定义主活动
      3.3.2 定义主活动使用的片段
    3.4 添加About框
    3.5 定义资源
      3.5.1 字符串
      3.5.2 尺寸
      3.5.3 drawable
      3.5.4 颜色
      3.5.5 样式和主题
      3.5.6 dp和sp
      3.5.7 运行游戏
    3.6 调试
      3.6.1 使用日志消息进行调试
      3.6.2 使用调试器进行调试
      3.6.3 测试
    3.7 快速阅读指南
  第4章 定义游戏界面
    4.1 棋盘
      4.1.1 从小处着手
      4.1.2 小棋盘
      4.1.3 背景信息
      4.1.4 大棋盘
      4.1.5 组合在一起
    4.2 开始游戏
      4.2.1 使用快捷键Alt+Enter
      4.2.2 编写GameActivity类
      4.2.3 编写GameFragment类
      4.2.4 定义Tile类
    4.3 控制游戏
    4.4 支持横向模式
    4.5 快速阅读指南
  第5章 机器幽灵
    5.1 AI简介
      5.1.1 AI的工作原理
      5.1.2 形势判断
    5.2 模拟思考过程
      5.2.1 使用Handler和postDelayed
      5.2.2 在思考期间阻断输入
    5.3 下棋
      5.3.1 选择正确的走法
      5.3.2 颜色和尺寸
    5.4 快速阅读指南
  第6章 添加声音
    6.1 音乐之声
    6.2 更换音乐
    6.3 播放下棋声
    6.4 快速阅读指南
  第7章 添加动画
    7.1 不断滚动的画卷
      7.1.1 添加视图
      7.1.2 定义自定义属性
      7.1.3 背景信息
      7.1.4 创建滚动视图
    7.2 跳跃的棋盘格
      7.2.1 动画原则
      7.2.2 走起
      7.2.3 观看跳跃的棋盘格
      7.2.4 现状
    7.3 快速阅读指南
第三部分 创造性思维
  第8章 编写一次,到处测试
    8.1 启动模拟器
      8.1.1 模拟器反斗城
      8.1.2 测试策略
    8.2 测试程序
    8.3 大小屏幕通吃
      8.3.1 指定替代资源
      8.3.2 调整游戏界面的大小
      8.3.3 预览
      8.3.4 使用样式
    8.4 快速阅读指南
  第9章 发布到Google Play Store
    9.1 准备工作
    9.2 签名
    9.3 测试
    9.4 发布
    9.5 更新
    9.6 小贴士
    9.7 快速阅读指南
第四部分 进阶
  第10章 联网
    10.1 使用意图浏览网页
    10.2 使用WebView来浏览网页
    10.3 在JavaScript和Java之间交互
    10.4 快速阅读指南
  第11章 调用Web服务
    11.1 使用Web服务
    11.2 Suggest示例
    11.3 穿针引线
    11.4 细枝末节
    11.5 建议获取任务
    11.6 快速阅读指南
  第12章 使用Google Play服务
    12.1 工作原理
    12.2 使用位置服务
      12.2.1 起步
      12.2.2 创建用户界面
      12.2.3 连接到位置提供器
      12.2.4 获取更新
      12.2.5 处理错误
      12.2.6 请求权限
      12.2.7 运行
    12.3 快速阅读指南
  第13章 使用SQL
    13.1 SQLite简介
    13.2 SQL基础知识
      13.2.1 DDL语句
      13.2.2 修改语句
      13.2.3 查询语句
    13.3 一个简单的数据库程序
      13.3.1 使用SQLiteOpenHelper
      13.3.2 定义主程序
      13.3.3 添加记录
      13.3.4 运行查询
      13.3.5 显示查询结果
    13.4 数据绑定
    13.5 使用内容提供器
      13.5.1 修改主程序
      13.5.2 添加记录
      13.5.3 运行查询
    13.6 实现内容提供器
    13.7 使用加载器
    13.8 快速阅读指南
第五部分 附录
  附录 Java和Android在语言 和API 方面的异同
  参考文献

文件大小:62MB
内附PC端和移动端阅读器
《Android基础教程》第4版 介绍图片
学习JavaScript数据结构与算法

学习JavaScript数据结构与算法

¥3.00
最全面买车视频攻略教程 买车不在踩坑 买车防骗

最全面买车视频攻略教程 买车不在踩坑 买车防骗

¥5.00
破解注入脱壳视频教程

破解注入脱壳视频教程

¥5.00
《HTML5与CSS3设计模式》350个即时可用的模式 结合了HTML5与CSS3的内容和技巧

《HTML5与CSS3设计模式》350个即时可用的模式 结合了HTML5与CSS3的内容和技巧

¥3.00
《Ajax与PHP Web开发》 达里 人民邮电出版社

《Ajax与PHP Web开发》 达里 人民邮电出版社

¥3.00
《HTML5 & CSS3编程入门经典》

《HTML5 & CSS3编程入门经典》

¥3.00
《编写高质量代码:Web前端开发修炼之道》

《编写高质量代码:Web前端开发修炼之道》

¥3.00
《数据科学实战》大数据时代的实战宝典教程书籍 数据算法

《数据科学实战》大数据时代的实战宝典教程书籍 数据算法

¥3.00
960份实用合同书 覆盖全行业 办公室商务人事必备

960份实用合同书 覆盖全行业 办公室商务人事必备

¥8.00
高性能Android应用开发 安卓应用开发教程

高性能Android应用开发 安卓应用开发教程

¥3.00
精通HTML5+CSS3+JavaScript网页设计 web前端开发书籍 网页设计与制作

精通HTML5+CSS3+JavaScript网页设计 web前端开发书籍 网页设计与制作

¥3.00
¥3.00
立即下载加入收藏