由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高50元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
正版 Android 5.X App开发实战 黄彬华编著 清华大学出版社 97873
¥ ×1
目? 录
?
第1章? Android导论 ?
1-1? 认识Android ? ??
1-1-1? Android属于Linux移动平台
1-1-2? Android历史 ? ? ? ? ? ? ? ? ? ?
1-1-3? 版本更新过程 ? ? ? ? ? ? ? ? ? ?
1-1-4? 开放手机联盟的介绍 ? ? ? ? ??
1-2? Android成功的原因 ? ? ? ? ? ? ?
1-2-1? 开放源代码与采用Apache授权方式
1-2-2? Android向Java招手 ? ? ? ? ? ? ? ? ??
1-3? Google Play的介绍与获利实例 ? ? ? ?
1-3-1? Google Play的介绍 ? ? ? ? ? ? ? ? ? ?
1-3-2? Android应用程序能否获利 ? ? ? ? ??
第2章? 开发工具的与安装 ? ? ? ? ? ? ? ??
2-1? 开发工具的与安装 ? ? ? ? ? ? ? ? ? ?
2-1-1? JDK、安装与设置 ? ? ? ? ? ? ? ??
2-1-2? Android Studio与安装 ? ? ? ?
2-2? Android各版本的市场占有率 ? ? ? ? ?
第3章? Android项目与系统架构 ? ? ? ? ? ??
3-1? 管理Android项目 ? ? ? ? ? ? ? ? ? ? ? ??
3-1-1? 创建Android项目 ? ? ? ? ? ? ? ? ? ? ?
3-1-2? 打开已有的Android Studio项目 ?
3-1-3? 导入官方范例程序 ? ? ? ? ? ? ? ? ? ? ?
3-1-4? 导入非Android Studio项目 ? ? ? ?
3-1-5? 关闭项目 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
3-2? 管理Android仿真器 ? ? ? ? ? ? ? ? ? ? ?
3-2-1? 建立Android仿真器 ? ? ? ? ? ? ? ? ??
3-2-2? 运行Android项目 ? ? ? ? ? ? ? ? ? ? ?
3-2-3? 删除Android应用程序 ? ? ? ? ? ? ? ?
3-2-4? DDMS使用 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
3-3? Android系统架构介绍 ? ? ? ? ? ? ? ? ??
3-4? Android项目的目录与结构 ? ? ? ? ? ??
3-4-1? manifest文件 ? ? ? ? ? ? ? ? ? ? ? ? ?
3-4-2? java与res目录 ? ? ? ? ? ? ? ? ? ? ? ??
3-4-3? Android项目架构 ? ? ? ? ? ? ? ? ? ? ?
3-5? 应用程序本地化 ? ? ? ? ? ? ? ? ? ? ? ? ? ?
第4章? UI(用户界面)设计的基本概念 ? ?
4-1? Android UI设计的基本概念 ? ? ? ? ? ?
4-1-1? Android Layout Editor ? ? ? ? ? ?
4-1-2? 非程序资源 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
4-2? UI事件处理 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
4-2-1? 按钮单击事件处理—Java传统型 ??
4-2-2? 按钮单击事件处理—Android简易型
4-3? layout组件介绍 ? ? ? ? ? ? ? ? ? ? ? ? ? ??
4-3-1? 常用layout组件的说明 ? ? ? ? ? ? ? ??
4-3-2? ScrollView与HorizontalScrollView?
4-4? style与theme ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
4-4-1? 定义style ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
4-4-2? 继承style ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
4-4-3? 套用theme ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
4-4-4? 继承theme ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
4-5? 触控与手势 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
4-5-1? 触击事件处理 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
4-5-2? 手势 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
4-6? 常用UI组件 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
4-6-1? WebView ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
4-6-2? RatingBar ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
4-6-3? SeekBar ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
4-6-4? CompoundButton ? ? ? ? ? ? ? ? ? ? ?
4-7? Menu ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
第5章? UI设计 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
5-1? Spinner ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
5-2? AutoCompleteTextView ? ? ? ? ? ? ??
5-3? ListView ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
5-4? GridView ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
5-5? CardView与RecyclerView ? ? ? ? ? ?
5-6? 自定义View组件与2D绘图 ? ? ? ? ? ? ?
5-7? Frame Animation ? ? ? ? ? ? ? ? ? ? ??
5-8? Tween Animation ? ? ? ? ? ? ? ? ? ? ?
第6章? Activity与Fragment ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
6-1? Activity生命周期 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
6-2? Activity之间数据的传递 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
6-2-1? 传递基本数据类型 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
6-2-2? 传递对象类型 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
6-3? Fragment UI设计概念 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
6-3-1? Fragment生命周期 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
6-3-2? 页面分割 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
6-4? DialogFragment ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
6-4-1? AlertDialog ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
6-4-2? DatePickerDialog与TimePickerDialog ? ? ? ? ? ? ? ? ? ? ? ?
6-5? ViewPager ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
第7章? Notification,
Broadcast, Service ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
7-1? Notification(通知信息) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
7-2? Broadcast(广播) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
7-2-1? 拦截Broadcast ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
7-2-2? 自行发送与拦截Broadcast ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
7-3? Service生命周期 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
7-3-1? 调用startService()启动Service ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
7-3-2? 调用bindService()绑定Service ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
7-3-3? IntentService ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
第8章? 数据存取 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
8-1? Android数据存取概论 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
8-2? Assets ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
8-3? Shared Preferences ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
8-4? Internal Storage ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
8-5? External Storage ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
第9章? 移动数据库SQLite ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
9-1? SQLite数据库概论与数据类型 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
9-1-1? SQLite数据库概论 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
9-1-2? SQLite数据类型 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
9-2? 使用命令行创建数据库 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
9-3? SQL语言 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
9-3-1? 创建数据表 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
9-3-2? DML语句 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
9-4? 应用程序访问SQLite数据库 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
9-4-1? 插入功能 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
9-4-2? 更新功能 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
9-4-3? 删除功能 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
9-4-4? 查询功能 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
9-5? 查询联系人数据 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
第10章? Google地图 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
10-1? Google地图功能的介绍 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
10-2? 产生数字证书指纹 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
10-3? 申请API密钥 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
10-4? Google Play Services安装与导入 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
10-5? 创建基本的Google地图 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
10-6? 地图种类与UI设置 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
10-6-1? 地图种类设置 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
10-6-2? 地图UI设置 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
10-7? 使用标记与设置镜头焦点 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
10-7-1? 使用标记 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
10-7-2? 信息窗口 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
10-7-3? 标记事件处理 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
10-7-4? 镜头设置 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
10-8? 绘制连续线、多边形与圆形 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
10-8-1? 连续线(Polyline) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
10-8-2? 多边形(Polygon) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
10-8-3? 圆形(Circle) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
10-9? 地名或地址转成位置 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
10-10? 位置信息的应用 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
10-10-1? 定位(Fix) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
10-10-2? 更新位置 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
10-10-3? 计算两点间的距离 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
10-10-4? 导航功能 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
第11章? 传感器的应用 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
11-1? 传感器的介绍 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
11-2? 加速度传感器 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
11-3? 陀螺仪传感器 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
11-4? 方位传感器 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
11-5? 接近传感器 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
11-6? 亮度传感器 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
第12章? 多媒体与相机功能 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
12-1? Android多媒体功能介绍 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
12-2? 播放Audio文件 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
12-2-1? 播放资源文件 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
12-2-2? 播放外部文件 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
12-3? Video播放器 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
12-4? 录制Audio文件 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
12-5? 拍照与选取照片 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
12-5-1? 拍照 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
12-5-2? 选取照片 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
12-6? 录制Video文件 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
第13章 ?AdMob广告的制作 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
13-1? AdMob简介 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
13-2? 注册AdMob账户 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
13-3? 创建广告单元并获取编号 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
13-4? 将移动广告集成到应用程序 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
13-4-1? Google Play Services安装与导入 ? ? ? ? ? ? ? ? ? ? ??
13-4-2? 设置Android项目的manifest文件 ? ? ? ? ? ? ? ? ? ? ? ?
13-4-3? 使用AdView加入横幅广告 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
第14章? 发布应用程序到Play商店 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
14-1? 将应用程序发布到Play商店 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
14-2? 产生并签署应用程序 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
14-3? 申请Android开发者账号 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
14-4? 使用开发者管理控制台发布应用程序 ? ? ? ? ? ? ? ? ? ? ? ??
14-4-1? 应用程序次发布 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
14-4-2? 应用程序改版 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
评论
本书以*Android?5.X进行开发示范,让读者可以快速开发智能手机、平板电脑的应用程序。全书共分为14章,内容包括Android基础、开发工具的与安装、Android项目与系统架构、UI基本设计、UI设计、Activity与Fragment、数据存取、移动数据库SQLite、Google地图、传感器的应用、多媒体与相机功能、AdMob广告的制作以及发布应用程序到Play商店等,使读者不仅可以从销售应用程序而获利,而且可以在面试工作时展示自己的作品。
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格