更新时间:2018-12-27 18:22:52
封面
版权信息
前言
上篇 Android应用程序设计基础
第1章 Android基本概念
1.1 Android简介
1.2 Android平台特性
1.3 Android系统架构
1.4 Android开发框架
1.5 OMS简介
1.6 本章小结
第2章 Android开发环境搭建
2.1 Android 开发环境的安装与配置
2.2 创建第一个Android应用
2.3 在模拟器上运行程序
2.4 在手机上运行程序
2.5 本章小结
第3章 程序设计基础
3.1 Android程序框架
3.2 Android程序UI设计
3.3 Java语言在Android程序中的使用
3.4 本章小结
第4章 Android生命周期
4.1 程序生命周期
4.2 Android组件
4.3 Activity生命周期
4.4 Activity启动模式
4.5 程序调试
4.6 本章小结
第5章 用户界面开发
5.1 用户界面基础
5.2 界面布局
5.3 界面控件
5.4 菜单
5.5 界面事件
5.6 自定义样式和主题
5.7 9Patch
5.8 本章小结
第6章 组件间通信
6.1 Intent对象及其属性
6.2 系统标准ActivityAction应用
6.3 Intent过滤器
6.4 广播消息
6.5 本章小结
第7章 数据存储与访问
7.1 简单存储
7.2 文件存储
7.3 数据库存储
7.4 数据共享(ContentProviders)
7.5 本章小结
第8章 多媒体开发
8.1 Android系统提供内置的媒体格式
8.2 在窗体布局上——VideoView
8.3 音频及视频播放——MediaPlayer
8.4 音/视频的录制
8.5 Camera照相
8.6 本章小结
第9章 定位与地图
9.1 位置服务
9.2 Google地图应用
9.3 本章小结
第10章 Android中的图形图像
10.1 在Android中访问图片
10.2 Android中的动画
10.3 动态图形绘制
10.4图形特效
10.5 本章小结
第11章 Android NDK开发
11.1 Android NDK简介
11.2 NDK编译环境
11.3 NDK开发示例
11.4 本章小结
第12章 Android特色开发
12.1 App Widget
12.2 传感器
12.3 本章小结
第13章 Android网络编程
13.1 Android网络通信基础
13.2 HTTP通信
13.3 Socket通信
13.4 本章小结
第14章 Android应用开发流程
14.1 应用规划及架构设计
14.2 实现UI
14.3 数据操作和存储
14.4 实现多页面跳转
14.5 实现各个模块逻辑处理
14.6 完善应用细节
14.7 应用测试和发布
14.8 本章小结
下篇 Android应用程序UI设计
第15章 Android交互式界面设计概述
15.1 交互设计概念
15.2 用户图形界面设计概念
15.3 交互式图形界面设计新趋势
15.4 交互式界面设计过程
15.5 本章小结
第16章 Android用户界面设计原则
16.1 Android UI 设计特点
16.2 Android UI设计原则及相关事项