登入帳戶  | 訂單查詢  | 購物車/收銀台( 1 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書

『簡體書』学子的心声——首届卓越计划班学生企业实践报告选集

書城自編碼: 2916341
分類:簡體書→大陸圖書→計算機/網絡企业软件开发与实施
作者: 朱小军,柴方林
國際書號(ISBN): 9787560641706
出版社: 西安电子科技大学出版社
出版日期: 2016-09-01
版次: 1 印次: 1

書度/開本: 16开 釘裝: 平装

售價:HK$ 30.0

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
假努力:方向不对,一切白费
《 假努力:方向不对,一切白费 》

售價:HK$ 71.8
北京三万里
《 北京三万里 》

售價:HK$ 93.6
争吵的恋人:我们为什么相爱,又为什么争吵
《 争吵的恋人:我们为什么相爱,又为什么争吵 》

售價:HK$ 70.8
秘史:英国情报机构的崛起
《 秘史:英国情报机构的崛起 》

售價:HK$ 81.6
李鸿章及其时代:中西方世界的历史撞击
《 李鸿章及其时代:中西方世界的历史撞击 》

售價:HK$ 70.8
剑桥罗马骑士等级史(历史学堂)
《 剑桥罗马骑士等级史(历史学堂) 》

售價:HK$ 273.6
脉络:小我与大势
《 脉络:小我与大势 》

售價:HK$ 103.8
权势转移:近代中国的思想与社会(修订版)
《 权势转移:近代中国的思想与社会(修订版) 》

售價:HK$ 93.2

 

內容簡介:
本书全面且详细地讲述了Android应用程序开发用到的相关知识,包括Android开发环境的搭建与布局、Android控件、Android数据存储、Android网络开发和Android中的特色编程等。本书注重实际动手能力的培养,每个知识点都以小案例的方式进行讲解,以项目驱动方式使读者能够更好地理解知识点,最后两章的综合项目能够提高读者对综合项目的编程能力。
本书配套光盘中包含了搭建开发环境所用的全部软件和所有章节案例的源代码程序,不仅可以作为参考,也可以直接使用,以方便读者快速掌握Android应用开发技术。
本书可供具备Java编程基本功底并有志于Android应用开发的初中级读者使用,也适合作为高等学校计算机专业Android方向学生的教材。
目錄
第1章 绪论 1
1.1 Android操作系统简介 1
1.1.1 Android平台的特性 2
1.1.2 Android系统架构 2
1.2 软件系统架构 4
1.2.1 CS结构 4
1.2.2 BS结构 5
1.2.3 CS结构与BS结构的分析比较
6
1.2.4 软件系统架构总结 6
第2章
Android开发环境搭建
9
2.1 Android开发环境搭建 9
2.1.1 搭建环境工具介绍 9
2.1.2 工具软件的安装 10
2.1.3 Android模拟器的创建 13
2.2 Android程序目录结构 13
2.2.1 HelloWorld程序 14
2.2.2 Android程序目录结构 15
2.2.3 第一个自己设计界面的
Android程序 17
2.3 Android开发的几个辅助资源 19
2.3.1 Android SDK的API文档 19
2.3.2 Dalvik Debug Monitor Service
19
2.3.3 ADB命令行工具 22

第3章
Android中的五种布局
24
3.1 五种布局概念介绍 24
3.2 五种布局案例 25
3.2.1 线性布局案例 25
3.2.2 相对布局案例 28
3.2.3 帧布局案例 30
3.2.4 表格布局案例 32
3.2.5 绝对布局案例 35
第4章
Android中的UI控件 37
4.1 UI控件概念介绍 37
4.1.1 基础控件 37
4.1.2 高级控件 39
4.2 UI控件使用案例 40
4.2.1 基础控件案例 40
4.2.2 高级控件案例 50
第5章
Android中的交互与菜单
68
5.1 Android中的Toast提示框
68
5.1.1 Toast提示框的创建 68
5.1.2 Toast提示框的优化 68
5.2 Android的对话框 70
5.2.1 常用的设置对话框方法 70
5.2.2 创建对话框的关键代码 71
5.3 Android事件处理 73
5.3.1 Android中按钮点击事件处理的
四种方法 73
5.3.2 Android中的键盘响应事件 77
5.3.3 Android中的onTouchEvent事件 78
5.4 Intent的进阶 79
5.4.1 什么是Intent 79
5.4.2 使用Intent进行界面间数据的传递 79
5.5 Android中的Notification 80
5.5.1 PendingIntent简介 80
5.5.2 创建Notification的关键代码 81
5.6 Android中的Menu 82
5.6.1 菜单的创建与响应 82
5.6.2 实现SubMenu 85
5.6.3 实现上下文菜单Context Menu 86
5.6.4 使用XML生成菜单
89
5.6.5 Android中的PopupWindow 90
5.7 Android中的多媒体播放 93
5.7.1 MediaPlayer简介 93
5.7.2 MediaPlayer案例 94
第6章
数据存储 98
6.1 Android中数据存储的方式 98
6.1.1 SharedPreferences概述 98
6.1.2 SharedPreferences存储数据的实现 99
6.1.3 SharedPreferences存储数据的优势 100
6.2 文件存储数据 100
6.2.1 文件存储数据的关键代码 101
6.2.2 文件方式读写SD卡上的数据
101
6.3 SQLite数据库存储数据 102
6.3.1 SQLite数据库的操作 104
6.3.2 SQLite数据库操作的关键代码 104
6.4 ContentProvider存储数据和网络
存储数据 108
6.5 项目演练 109
6.5.1 项目分析 109
6.5.2 项目创建步骤 109
第7章
Android中的四大组件
117
7.1 Activity组件 117
7.1.1 Activity的生命周期 117
7.1.2 Activity的任务栈 123
7.2 BroadcastReceiver组件 124
7.2.1 创建BroadcastReceiver 124
7.2.2 广播接收器的生命周期 125
7.2.3 广播的类型和发送 126
7.2.4 广播接收器案例 126
7.3 Service组件 130
7.3.1 Service的分类 130
7.3.2 创建和启动Service组件的方法 130
7.3.3 Service组件案例 132
7.4 ContentProvider组件 135
7.4.1 Uri类介绍 136
7.4.2 UriMatcher类使用介绍 136
7.4.3 ContentProvider数据共享 137
7.4.4 ContentProvider案例 138
第8章
Android中的网络访问
147
8.1 在Eclipse上搭建服务器 147
8.1.1 搭建服务器环境工具介绍 147
8.1.2 工具软件的安装 147
8.1.3 搭建服务器 148
8.2 Android利用HttpURLConnection
访问网络 149
8.2.1 HttpURLConnection介绍 149
8.2.2 HttpURLConnection的使用方法 150
8.2.3 使用HttpURLConnection访问
服务器 151
8.3 Android 利用HttpClient访问网络 154
8.3.1 HttpClient的介绍 154
8.3.2 使用HttpClient来执行GET调用
154
8.3.3 使用HttpClient来执行POST调用
157
8.4 Android 从服务器下载文件 161
8.4.1 从服务器下载图片 161
8.4.2 从服务器下载文件 162
8.5 xml的生成与解析 164
8.5.1 什么是xml 164
8.5.2 在服务器端生成xml 164
8.5.3 在客户端解析xml数据
166
8.6 JSON的生成与解析 169
8.6.1 什么是JSON 169
8.6.2 JSON在服务端的生成 169
8.6.3 JSON在客户端的解析 171
8.7 服务器与数据库的通信 173
8.7.1 数据库的安装 173
8.7.2 服务器与mysql的连接
175
8.7.3 数据库的增、删、改、查语句 176
8.8 本章项目实战 178
8.8.1 项目流程分析 178
8.8.2 做项目之前的准备 179
8.8.3 开始做项目 179
第9章
Android中的特色编程
207
9.1 Android的Fragment 207
9.1.1 Fragment的相关使用 207
9.1.2 通过布局文件将Fragment加入
Activity 208
9.1.3 通过Java代码将Fragment加入
Activity 209
9.2 Android中ViewPager的使用 212
9.2.1 ViewPager简介 212
9.2.2 ViewPager案例 213
9.3 Android中的动画 216
9.3.1 四种补间动画的介绍 217
9.3.2 用xml布局实现动画
218
9.3.3 用Java代码实现动画
222
9.4 Android常用传感器的操作 223
9.4.1 Android传感器的类型 223
9.4.2 Android传感器的简介 223
9.4.3 Android传感器的使用 225
9.4.4 Android传感器案例 227
9.5 Android中的定位 232
9.5.1 Android中定位方法介绍 232
9.5.2 基站定位案例 233
9.6 Android的硬件操作 234
9.6.1 Android中的wifi开发 234
9.6.2 wifi开发实例项目 235
9.6.3 Android中的蓝牙开发 237
第10章
Android NDK编程
240
10.1 JNI概述 240
10.1.1 JNI机制的使用过程 240
10.1.2 使用JNI机制产生的副作用
240
10.1.3 JNI机制的使用场合 241
10.2 Android NDK编程 241
10.2.1 Android NDK简介 241
10.2.2 Android NDK使用的原因 242
10.2.3 Android NDK开发环境的搭建 242
10.3 Android NDK编程案例 244
第11章
项目实战短信提醒 247
11.1 本章导读 247
11.2 制定计划 247
11.3 需求分析 248
11.4 软件设计 250
11.5 程序编码 255
11.6 软件测试 286
11.7 运行与维护 287
第12章
项目实战天气预报 288
12.1 本章导读 288
12.2 制定计划 288
12.3 需求分析 289
12.4 软件设计 289
12.5 程序编码 292
12.6 软件的后期测试与维护 303

参考文献 304
內容試閱
随着移动互联网和物联网技术的快速发展及应用,移动互联技术在企业项目开发中的应用变得越来越广泛。而Android操作系统是以 Linux 为基础的开放源代码操作系统,主要适用于便携设备,是目前市面上大部分智能手机与平板电脑的主流操作系统。来自互联网的统计数据显示,Android已经成为目前使用最为广泛的移动操作系统,远超Apple公司的iOS和Microsoft公司的Windows Phone。基于Android系统的一些移动物联网相关核心技术也已经成为计算机、移动互联网相关专业学生未来就业的必备技术,许多开发人员将其作为一项专项技能进行学习和掌握。
本书是作者基于多年从事本课程教学的经验和体会,与甘肃省河图信息有限公司有多年实际开发项目经验的工程师合作完成的。本书由浅入深、循序渐进地介绍了移动软件开发技术的知识点,既有详尽的理论阐述,又有丰富的案例程序,使读者能轻松、快速、全面地掌握移动环境软件编程技术。
全书共分12章,主要内容如下:
第1章介绍Android系统和软件开发的框架;第2章介绍Android软件开发环境的搭建;第3章介绍Android中的五种布局方式;第4章介绍Android中的UI控件;第5章介绍Android中的交互与菜单;第6章介绍Android中的数据存储;第7章介绍Android中的四大组件;第8章介绍Android中访问网络的方法;第9章介绍Android中的一些特色编程;第10章介绍Android中调用其他语言的方法;第11章和第12章是综合项目。前10章选择功能单一、结构简单的小项目说明所讲知识点,最后两章给出两个综合项目,对所学知识进行汇总练习。
本书配套光盘中包含了书中搭建开发环境所用的所有软件及各章案例的源代码。读者可以将案例导入Eclipse中观看案例效果,再根据书中所讲步骤进行项目练习。
本书由兰州城市学院Android软件开发课程主讲教师朱小军和甘肃省河图信息有限公司Android工程师柴方林主编,参加编写工作的还有兰州城市学院的祁建宏老师和文静老师。其中柴方林工程师编写了第7章、第11章、第12章;祁建宏老师编写了第1章、第9章、第10章;文静老师编写了第2章、第5章;朱小军老师编写了第3章、第4章、第6章、第8章,并负责全书的审核、统稿。
兰州城市学院信息工程学院魏邦龙教授审定了本书稿,在此表示衷心感谢!
由于时间的原因以及个人学术与经验的欠缺,书中难免存在不妥之处,恳请同行专家学者和广大读者批评指正。
本书所带工具的下载地址:
https:yunpan.cncPyzRe3kQqzWB
访问密码:1885



编 者

2016年6月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.