• ANDRO移动开发(慕课版)/陈佳
21年品牌 40万+商家 超1.5亿件商品

ANDRO移动开发(慕课版)/陈佳

全新正版 现货速发

30.6 6.1折 49.8 全新

库存2件

江苏无锡
认证卖家担保交易快速发货售后保障

作者陈佳 李树强

出版社人民邮电出版社

ISBN9787115418302

出版时间2016-04

装帧平装

开本其他

定价49.8元

货号1201280901

上书时间2024-10-24

翰林文轩旗舰店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
章  Android简介  1
1.1  手机操作系统  2
1.2  Android发展史  3
1.3  Android特征  4
1.4  Android平台架构  5
小结  7
习题  7
第2章  Android开发环境  8
2.1  安装Android开发环境  9
2.1.1  安装与配置JDK  10
2.1.2  获取Android SDK  12
2.1.3  Eclipse的安装与启动  18
2.1.4  安装ADT插件  19
2.2  Android SDK  22
2.2.1  目录结构  22
2.2.2  示例程序  23
2.2.3  帮助文档  23
2.2.4  开发工具  24
小结  26
习题  27
第3章  个Android程序  28
3.1  创建Android应用程序  29
实例:创建个人理财通项目
3.2  Android项目结构说明  32
3.2.1  src目录  32
3.2.2  gen目录  33
3.2.3  android.jar文件  34
3.2.4  libs目录  35
3.2.5  assets目录  35
3.2.6  res目录  35
3.2.7  AndroidManifest.xml文件  37
3.2.8  project.properties文件  38
3.3  管理Android模拟器  38
3.3.1  创建AVD并启动Android模拟器  39
3.3.2  删除AVD  44
3.4  运行项目  45
小结  46
上机指导  46
习题  47
第4章  Android生命周期  48
4.1  Android程序生命周期  49
4.2  Android程序的基本组件  50
4.2.1  Activity  50
4.2.2  Service  50
4.2.3  BroadcastReceiver  51
4.2.4  ContentProvider  51
4.3  Activity生命周期  51
4.3.1  Activity的4种状态  51
4.3.2  Activity的事件回调方法  52
实例:重写Activity不同状态的回调方法
4.4  程序调试  56
4.4.1  在LogCat中输出日志  57
实例:输出不同等级的日志信息
4.4.2  Eclipse调试器调试  60
4.4.3  Android Lint调试  62
小结  63
上机指导  63
习题  64
第5章  用户界面设计  65
5.1  用户界面基础  66
5.1.1  了解UI界面  66
5.1.2  UI设计相关的几个概念  66
5.2  界面布局  69
5.2.1  相对布局  69
实例:设计个人理财通的系统设置页面5.2.2  线性布局  73
实例:设计个人理财通的新增便签页面5.2.3  帧布局  77
实例:实现居中显示层叠的正方形
5.2.4  表格布局  79
实例:应用表格布局设计用户登录页面
5.2.5  网格布局  82
实例:实现QQ聊天信息列表页面的布局
5.3  界面组件  86
5.3.1  Button和ImageButton  86
实例:添加普通按钮和图片按钮
5.3.2  TextView和EditText  89
实例:实现为文本框中的E-mail地址添加超链接、显示带图像的文本、显不同颜色的单行文本和多行文本
实例:实现个人理财通项目的登录页面
5.3.3  RadioButton和CheckBox  93
实例:实现在屏幕上添加选择性别的单选按钮组
实例:实现在屏幕上添加选择爱好的复选按钮,并获取选择的值
5.3.4  ImageView  99
5.3.5  Spinner  100
实例:在个人理财通的新增收入页面中使用Spinner选择类别
5.3.6  ListView  102
实例:设计个人理财通的收入信息浏览页面
实例:通过在Activity中继承ListActivity实现列表
5.3.7  GridView  106
实例:实现个人理财通系统主窗体
5.3.8  AlertDialog对话框  109
5.4  Fragment  110
5.4.1  创建Fragment  111
5.4.2  Fragment与Activity通信  111
实例:应用Fragment显示新闻
5.5  操作栏(Action Bar)  116
5.5.1  选项菜单  117
实例:在操作栏上显示的选项菜单
5.5.2  实现层级式导航  120
实例:实现带向上导航按钮的操作栏
5.6  界面事件  123
5.6.1  按键事件  123
实例:屏蔽物理键盘中的后退键
5.6.2  触摸事件  124
实例:处理按钮触摸事件
小结  125
上机指导  126
习题  128
第6章  组件通信与广播消息  129
6.1  Intent简介  130
6.1.1  创建并配置Activity  130
6.1.2  启动Activity  132
实例:实现启动显示详细信息的Activity
实例:实现使用Intent打开网页功能
6.1.3  使用Bundle在Activity之间交换数据  137
实例:获取填写的用户注册信息
6.1.4  调用另一个Activity并返回结果  141
实例:实现用户注册中的返回上一步
6.2  Intent过滤器  143
实例:实现在Activity中使用包含预定义动作的隐式Intent启动另外一个Activity
6.3  BroadcastReceiver使用  147
6.3.1  BroadcastReceiver简介  147
6.3.2  BroadcastReceiver应用  148
实例:实现当接收到短信时给出提示信息
小结  149
上机指导  149
习题  153
第7章  Service应用  154
7.1  Service概述  155
7.1.1  Service简介  155
7.1.2  Service生命周期  155
7.2  本地服务  157
7.2.1  使用线程  157
实例:通过线程实现持续产生随机数
7.2.2  创建Started Service  163
实例:创建并配置Service
7.2.3  服务绑定  168
实例:以绑定方式使用Service
7.3  跨进程调用Service  171
7.3.1  AIDL简介  171
实例:创建并绑定远程服务
7.3.2  使用AIDL语言定义远程服务接口  172
7.3.3  通过继承Service类实现远程服务  172
7.3.4  绑定和使用远程服务  173
小结  175
上机指导  175
习题  178
第8章  数据存储与共享  179
8.1  SharedPreferences存储  180
8.1.1  SharedPreferences  180
8.1.2  使用SharedPreferences保存输入的用户名和密码  181
实例:使用SharedPreferences保存输入的信息
8.2  文件存储  183
8.2.1  内部存储  184
实例:使用内部存储保存用户输入的用户名和密码
8.2.2  外部存储  187
实例:实现在SD卡上创建文件的功能
8.2.3  资源文件  188
实例:读取raw目录下的文本文件
实例:实现从保存客户信息的XML文件中读取客户信息并显示
8.3  数据库存储  191
8.3.1  手动建库  191
8.3.2  代码建库  196
实例:通过代码创建个人理财通的数据库
8.3.3  数据操作  197
实例:向个人理财通的数据库中添加、删除、更新和查询收入信息
8.4  数据共享  201
8.4.1  Content Provider概述  201
8.4.2  创建数据提供者  202
8.4.3  使用数据提供者  204
实例:查询通信录中全部联系人的姓名和手机号码
小结  208
上机指导  208
习题  211
第9章  图像绘制技术  212
9.1  绘制2D图像  213
9.1.1  常用绘图类  213
实例:实现创建绘图画布功能
9.1.2  绘制几何图形  216
实例:绘制个人理财通的支出统计图表
9.1.3  绘制文本  220
实例:在个人理财通的支出统计图表上绘制说明文字
9.1.4  绘制路径  221
9.1.5  绘制图片  222
实例:在屏幕上绘制指定位图
9.2  应用OpenGL实现3D图形  224
9.2.1  OpenGL简介  224
9.2.2  构建3D开发的基本框架  225
9.2.3  绘制一个模型  226
实例:绘制一个6个面采用不同颜色的立方体
9.2.4  应用纹理贴图  231
实例:为绘制的立方体进行纹理贴图
9.2.5  旋转  233
实例:实现一个不断旋转的立方体
9.2.6  光照效果  234
实例:为旋转的立方体添加光照效果
9.2.7  透明效果  235
实例:实现一个透明的、不断旋转的立方体
小结  236
上机指导  237
习题  239
0章  位置服务与地图应用  240
10.1  位置服务  241
10.1.1  获得位置源  241
实例:获得当前模拟器支持的全部位置源
10.1.2  查看位置源属性  242
实例:获得GPS位置源的精度和耗电量
10.1.3  监听位置变化事件  244
实例:获得更新后的经纬度信息
10.2  百度地图服务  245
10.2.1  获得地图API密钥  246
10.2.2  下载SDK开发包  250
10.2.3  新建使用百度地图API的Android项目  252
实例:实现在项目中显示百度地图
10.2.4  在地图上使用覆盖层  254
实例:在百度地图上标记北京北站的位置
小结  255
上机指导  256
习题  258
1章  网络技术  259
11.1  通过HTTP访问网络  260
11.1.1  使用HttpURLConnection访问网络  260
实例:向服务器发送GET请求
实例:实现向服务器发送POST请求
11.1.2  使用HttpClient访问网络  268
实例:使用HttpClient向服务器发送GET请求
实例:应用HttpClient向服务器发送POST请求
11.2  使用WebView显示网页  273
11.2.1  使用WebView组件浏览网页  273
实例:应用WebView组件浏览指定网页
11.2.2  使用WebView加载HTML代码  275
实例:实现个人理财通的帮助功能
11.2.3  让WebView支持JavaScript  276
实例:控制WebView组件是否允许JavaScript
小结  278
上机指导  278
习题  283
2章  Widget组件开发  284
12.1  Widget简介  285
12.2  Widget基础  286
12.2.1  设计原则  286
12.2.2  开发步骤  288
实例:实现开发个Widget组件
12.2.3  安装及删除  291
12.3  Widget配置  292
实例:实现一个配置Widget的示例
12.3.1  在Widget元数据文件中声明Activity  292
12.3.2  创建配置Widget的Activity  293
12.3.3  获取Widget的ID  294
12.3.4  更新Widget  294
12.3.5  设置返回信息并关闭Activity  295
12.4  Widget与Service  296
实例:实现一个定时更新的Widget
小结  299
上机指导  299
习题  303
3章  综合开发实例——个人理财通  304
13.1  系统分析  305
13.1.1  需求分析  305
13.1.2  可行性分析  305
13.1.3  编写项目计划书  306
13.2  系统设计  307
13.2.1  系统目标  307
13.2.2  系统功能结构  307
13.2.3  系统业务流程图  308
13.2.4  系统编码规范&

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP