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

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

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

『簡體書』基于Android Studio的应用程序开发教程

書城自編碼: 2885402
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 李宁宁
國際書號(ISBN): 9787121293856
出版社: 电子工业出版社
出版日期: 2016-07-01
版次: 1 印次: 1
頁數/字數: 296/
書度/開本: 16开 釘裝: 平塑

售價:HK$ 64.2

我要買

 

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


新書推薦:
绝美的奥伦堡蕾丝披肩编织
《 绝美的奥伦堡蕾丝披肩编织 》

售價:HK$ 177.0
狂飙年代:18世纪俄国的新文化和旧文化(第二卷)
《 狂飙年代:18世纪俄国的新文化和旧文化(第二卷) 》

售價:HK$ 177.0
万有引力书系 纳粹亿万富翁 德国财富家族的黑暗历史
《 万有引力书系 纳粹亿万富翁 德国财富家族的黑暗历史 》

售價:HK$ 109.8
中国常见植物野外识别手册:青海册
《 中国常见植物野外识别手册:青海册 》

售價:HK$ 76.2
三星堆对话古遗址(从三星堆出发,横跨黄河流域,长江流域,对话11处古遗址,探源多元一体的中华文明)
《 三星堆对话古遗址(从三星堆出发,横跨黄河流域,长江流域,对话11处古遗址,探源多元一体的中华文明) 》

售價:HK$ 87.4
迷人的化学(迷人的科学丛书)
《 迷人的化学(迷人的科学丛书) 》

售價:HK$ 143.4
宋代冠服图志(详尽展示宋代各类冠服 精美插图 考据严谨 细节丰富)
《 宋代冠服图志(详尽展示宋代各类冠服 精美插图 考据严谨 细节丰富) 》

售價:HK$ 87.4
形似神异:什么是中日传统政治文化的结构性差异
《 形似神异:什么是中日传统政治文化的结构性差异 》

售價:HK$ 55.8

 

建議一齊購買:

+

HK$ 63.0
《Android应用程序开发教程——Android Studi》
+

HK$ 89.7
《Android Studio实战 快速、高效地构建Andro》
+

HK$ 146.9
《Android APP开发入门:使用Android Stud》
+

HK$ 73.6
《财务会计学(第八版)(“十二五”规划教材;教育部推荐教材)》
+

HK$ 83.3
《建筑工程施工现场专业人员岗位资格培训教材 资料员专业基础知识》
編輯推薦:
大连东软软件学院的授课教材;基于Android Studio开发环境,实例丰富;提供电子课件、程序源代码等。
內容簡介:
本书从初学者的角度出发,基于Android Studio开发环境,循序渐进地针对Android应用程序开发进行了介绍。全书共9章,分别为:Android平台与开发环境,Android应用程序构成分析,Android生命周期与通信,布局和控件,布局和控件进阶,系统服务,数据存储,后台处理与网络通信,综合实例设计与分析。从安装环境开始入手,进入第一个Android应用程序的剖析,最后完成一个基于服务器端和客户端结构的综合案例。本书案例丰富,每章以项目导学开头,引入当前章节的内容,最后通过项目延伸,引出更深入的需求,给予读者发挥和实现的空间。
關於作者:
李宁宁,女,大连东软信息学院计算机系教师,一直从事计算机专业“Android应用程序编程与开发”方面的教学与科研工作。
目錄
第1章 Android平台与开发环境
1.1 Android应用开发概述
1.1.1 Android发展史与现状
1.1.2 Android基本架构
1.1.3 Android组件
1.2 开发环境
1.2.1 JDK安装与配置
1.2.2 Android Studio
1.2.3 Eclipse
1.2.4 Android Studio的优势
1.2.5 Genymotion模拟器
1.2.6 DDMS
1.3 第一个Android程序
1.3.1 创建项目
1.3.2 运行项目
1.3.3 项目分析
习题1
第2章 Android应用程序构成分析
2.1 目录结构分析
2.2 Android应用程序结构解析
2.2.1 资源文件
2.2.2 代码文件
2.3 AndroidManifest.xml文件
2.4 应用程序运行分析
2.4.1 AndroidManifest.xml修改
2.4.2 资源文件修改
2.4.3 语言国际化
2.5 Android的基本组件
2.5.1 Activity
2.5.2 BroadcastReceiver
2.5.3 Service
2.5.4 ContentProvider
习题2
第3章 Android生命周期与通信
3.1 生命周期
3.1.1 概述
3.1.2 Activity生命周期的方法
3.1.3 LogCat
3.2 Android组件间的通信
3.2.1 Intent对象
3.2.2 Intent过滤器
3.2.3 Intent传递数据
3.2.4 获取Activity返回值
3.3 项目实现——启动页
习题3
第4章 布局和控件
4.1 基础控件
4.1.1 TextView控件
4.1.2 EditText控件
4.1.3 Button控件及监听事件
4.1.4 登录实例
4.2 常用布局
4.2.1 线性布局
4.2.2 相对布局
4.2.3 其他布局
4.3 常用控件
4.3.1 RadioGroup和RadioButton
4.3.2 Checkbox控件
4.3.3 ImageButton控件
4.3.4 ImageView控件
4.3.5 Spinner控件
4.3.6 注册实例
4.4 控件和布局优化
4.4.1 Shape
4.4.2 Selector
4.4.3 登录布局和背景优化
4.5 高级控件
4.5.1 TextInputLayout
4.5.2 ListView
4.5.3 RecycleView和CardView0
习题4
第5章 布局和控件进阶
5.1 Fragment
5.1.1 Fragment的产生与介绍
5.1.2 Fragment的生命周期
5.1.3 静态使用Fragment
5.1.4 动态使用Fragment
5.2 Toolbar和对话框
5.2.1 Toolbar
5.2.2 DialogFragment
5.3 Android项目框架综合实例
5.3.1 新建项目
5.3.2 底部导航
5.3.3 任意数量内导航
5.3.4 固定数量内导航
习题5
第6章 系统服务
6.1 服务
6.1.1 Service的原理和用途
6.1.2 使用线程
6.2 Timer和Alarm
6.2.1 Timer
6.2.2 Alarm
6.3 Broadcast组件
6.3.1 静态注册
6.3.2 动态注册
6.4 Notification
6.4.1 Notification简介
6.4.2 PendingIntent
6.4.3 Notification的实现
习题6
第7章 数据存储
7.1 简单存储
7.2 文件存储
7.3 数据库存储
7.3.1 SQLite简介
7.3.2 手动建库
7.3.3 代码建库
7.3.4 数据操作
7.3.5 第三方工具——xUtils
7.4 ContentProvider
7.4.1 ContentProvider简介
7.4.2 访问系统 ContentProvider
习题7
第8章 后台处理与网络通信
8.1 概述
8.2 后台线程
8.2.1 子线程
8.2.2 Handler消息传递机制
8.2.3 异步任务
8.3 获取网络数据资源
8.3.1 通过URL获取网络资源
8.3.2 通过URLConnection获取网络资源
8.3.3 通过HTTP获取网络资源
8.3.4 Eclipse下的Tomcat安装与配置
8.3.5 登录案例
8.4 JSON
8.4.1 概述
8.4.2 Google Gson 简述
8.5 网络通信框架Volley
8.5.1 通过Volley获取JSON数据
8.5.2 通过Volley加载图片资源
8.6 项目实现——天气预报
习题8
第9章 综合实例——校园订餐App
9.1 功能介绍
9.1.1 需求分析
9.1.2 开发环境搭建
9.2 服务器端运行
9.2.1 数据库设计
9.2.2 服务器端运行配置
9.2.3 参数接口
9.3 客户端设计
9.4 客户端开发
9.4.1 登录和注册
9.4.2 店铺和菜谱列表
9.4.3 菜谱详情和购买
9.4.4 收藏
9.4.5 搜索
9.4.6 我
9.5 程序签名与打包
附录A 校园订餐App服务器端配置
参考文献
內容試閱
Android是Google公司开发的基于Linux平台的开源手机操作系统。自诞生以来,经过不断的发展和完善,其功能日益强大,Android应用程序开发需求量也在不断扩大。而且,由于Android采用Java语言作为编程基础,更是为Java开发人员敞开了大门。
目前,各大高校也感受到Android应用开发的市场需求以及互联网势不可挡的应用趋势,逐渐开设一些相关的课程。由于很多院校已经相继为计算机类专业的学生开设了Java语言课程,甚至有些学校已经将Java语言作为相关专业的第一门编程语言,因此Android应用程序开发也随之变得更加轻松和得心应手。本书主要从教学的角度全面介绍Android Studio应用开发的核心知识;案例的选取与设计,大多是在真实授课过程中总结和完成的,也是作者们智慧和实践的结晶。
本书共9章。
第1章Android平台与开发环境,开门见山地介绍了Android平台和开发环境的搭建,从而为Android应用程序开发奠定了基础,然后带领读者完成第一个Android应用程序的开发。
第2章Android应用程序构成分析,在第1章的应用程序的基础上,进行了程序深入剖析,使读者掌握Android应用程序开发的过程和程序结构,从而可以将第1章的程序进行改造和装修,变成读者设计的程序。
第3章Android生命周期与通信,讲解了Android的生命周期,读者可以由此入手分析各个组件的工作原理,并根据功能需要着手编程。另外,也可以通过Intent进行组件的整合,从而构成复杂而庞大的Android应用程序。
第4章和第5章围绕着界面展开了内容介绍。第4章介绍了基础的布局和控件,在此基础上,读者可以开发出基本的界面。本章以常用的登录和注册为例,从界面相关的基础知识到界面优化,实现了比较理想的界面效果,另外也介绍了几个高级控件,提高了编程难度的同时,也为Android应用程序开发奠定了一定的高度。第5章布局和控件进阶,引入了目前非常流行的Fragment结构,从整体上把握和串联了Android界面开发的内容,并通过比较复杂的项目框架,实现目前主流的应用程序效果。
第6章系统服务,其中包括服务组件、定时机制、广播组件及通知等,将Android应用开发中的系统服务进行整合。
第7章数据存储,是Android应用开发的重点。本章从最简单的简单存储,到文件存储,再到数据库存储,最后到ContentProvider组件,读者可以针对不同的应用场景,选择对应的数据存储方式。
第8章后台处理与网络通信,讲解了Android应用程序与服务器进行网络通信的原理和实现过程,为移动互联网应用程序开发奠定了基础。而且,本章从原始联网的几种方式延伸到Volley框架的使用,循序渐进地将理论以更方便简洁的方式进行实现。
第9章综合实例设计与分析,将以上章节的知识点进行整合,实现了一个综合案例。
书中的每一章均通过【项目导学】的形式,引入本章的核心知识点,从而完成【项目实现】;为了发挥读者的个人能动性,通常最后又进行了【项目延伸】,为读者提供更多的发挥空间。本书可作为高等学校计算机科学与技术、软件工程等专业的教材,也可供Android Studio应用程序开发人员参考。
本书凝聚了作者们多年的教学经验和总结,由李宁宁担任主编,郑俊生、张福艳、郭巧丽担任副主编。具体编写分工如下:第1,4,5章由郑俊生编写;第2,6,7章由张福艳编写;第3,8,9章由李宁宁编写,郭巧丽负责校稿和审稿。案例是经过大家统一讨论和设计而实现的。此外,参与本书编写和审稿的人员还有杨光、郑纯军、王凯、窦乔、王澜、高志君等。全书最后由李宁宁负责统稿和定稿。
本书配有电子课件、源程序等教学资源,读者可以登录华信教育资源网(www.hxedu.com.cn)免费下载。
由于时间和作者水平有限,书中难免有错误和不妥之处,恳请广大读者特别是同行专家们批评指正。您的任何意见和建议,都将是我们继续改进本书的动力。

作者
2016年7月

 

 

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