×
Android应用程序开发-(第3版)

Android应用程序开发-(第3版)

1星价 ¥19.4 (4.9折)
2星价¥19.4 定价¥39.5

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

图文详情
  • ISBN:9787302423348
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:329
  • 出版时间:2016-06-01
  • 条形码:9787302423348 ; 978-7-302-42334-8

本书特色

android是一个优秀的开源手机平台,本书由浅入深地介绍了android应用程序开发的方法和技巧。全书共分为12章,内容包括android简介、开发环境、**个android程序、android生命周期和用户界面、组件通信与广播消息、后台服务、数据存储与访问、位置服务与地图应用、 widget组件、android ndk开发以及综合示例设计与开发。 本书内容丰富,实用性强,既可作为高等院校的教材,也可供相关专业人士参考。

内容简介

l 本书第2版被评为“十二五”普通高等教育本科国家级规划教材,在第2版成功的基础上进行了精心修订,提供android开发从入门到进阶的快捷之路。 l 详细介绍android应用程序开发所需要的基础知识和基本思想,内容翔实,通俗易懂,可以将本书作为android程序开发的起步教材。 l 包括android的开发环境、用户界面开发、生命周期、组件通信与广播消息、后台服务、数据存储、定位服务与地图应用、widget和android ndk开发等方面,较全面地覆盖了android程序开发所涉及的内容。 l 示例代码经过精心设计,具有较强的可读性和可操作性,有助于深入理解android编程思想和开发技巧。扫描书中二维码或登录清华大学出版社网站(http://www.tup.tsinghua.edu.cn)可以下载源代码。  

目录

目录contents第1章android简介1 1.1手机操作系统1 1.2android起源4 1.2.1开放手机联盟4 1.2.2android发展史6 1.3android特征12 1.4android体系结构13 习题15 第2章android开发环境16 2.1eclipse开发环境16 2.1.1安装jdk和eclipse16 2.1.2安装android sdk20 2.1.3安装adt插件22 2.2android studio开发环境26 2.3android sdk29 2.3.1目录结构29 2.3.2示例程序30 2.3.3开发工具33 习题37 第3章**个android程序38 3.1eclipse创建应用程序38 3.2android程序结构46 3.3android studio创建应用程序54 3.4命令行创建应用程序57 习题64◆android应用程序开发(第3版)目录第4章android生命周期65 4.1程序生命周期65 4.2android组件67 4.3activity生命周期68 4.4程序调试76 4.4.1logcat76 4.4.2devtools79 习题85 第5章android用户界面86 5.1用户界面基础86 5.2界面控件88 5.2.1textview和edittext88 5.2.2button和imagebutton89 5.2.3checkbox和radiobutton92 5.2.4spinner94 5.2.5listview95 5.2.6tabhost97 5.3界面布局102 5.3.1线性布局102 5.3.2框架布局107 5.3.3表格布局109 5.3.4相对布局111 5.3.5绝对布局113 5.3.6网格布局114 5.4菜单117 5.4.1菜单资源117 5.4.2选项菜单118 5.4.3子菜单121 5.4.4快捷菜单123 5.5操作栏与fragment125 5.5.1操作栏125 5.5.2fragment129 5.5.3tab导航栏133 5.6界面事件137 5.6.1按键事件137 5.6.2触摸事件139 习题144 第6章组件通信与广播消息145 6.1intent简介145 6.1.1启动activity146 6.1.2获取activity返回值149 6.2intent过滤器155 6.3广播消息157 习题160 第7章后台服务161 7.1service简介161 7.2本地服务162 7.2.1服务管理162 7.2.2使用线程167 7.2.3服务绑定173 7.3远程服务178 7.3.1进程间通信178 7.3.2服务创建与调用178 7.3.3数据传递189 习题194 第8章数据存储与访问195 8.1简单存储195 8.1.1sharedpreferences195 8.1.2示例197 8.2文件存储200 8.2.1内部存储200 8.2.2外部存储203 8.2.3资源文件206 8.3数据库存储209 8.3.1sqlite数据库209 8.3.2手动建库210 8.3.3代码建库214 8.3.4数据操作217 8.4数据共享222 8.4.1contentprovider222 8.4.2创建数据提供者224 8.4.3使用数据提供者226 8.4.4示例228 习题239 第9章位置服务与地图应用241 9.1位置服务241 9.2google地图应用246 9.2.1申请地图密钥246 9.2.2使用google地图248 9.2.3地图上使用覆盖层251 习题255 第10章widget组件开发256 10.1widget简介256 10.2widget基础257 10.2.1设计原则257 10.2.2开发步骤260 10.2.3调试过程265 10.3widget配置267 10.4widget与服务269 习题272 第11章android ndk开发273 11.1ndk简介273 11.2ndk开发环境274 11.3ndk文档和示例275 11.4ndk初级示例277 11.5ndk高级示例282 习题288 第12章综合示例设计与开发289 12.1需求分析289 12.2程序设计290 12.2.1用户界面设计290 12.2.2数据库设计291 12.2.3程序模块设计292 12.3程序开发293 12.3.1工程结构293 12.3.2数据库适配器295 12.3.3短信监听器299 12.3.4后台服务301 12.3.5用户界面304 习题311 附录aandroid虚拟设备312 附录bandroid api315 附录cadb命令318 附录dandroidmanifest文件320
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航