• android软件开发教程 大中专理科计算机 张雪梅,李志强,王向 编
  • android软件开发教程 大中专理科计算机 张雪梅,李志强,王向 编
  • android软件开发教程 大中专理科计算机 张雪梅,李志强,王向 编
  • android软件开发教程 大中专理科计算机 张雪梅,李志强,王向 编
  • android软件开发教程 大中专理科计算机 张雪梅,李志强,王向 编
21年品牌 40万+商家 超1.5亿件商品

android软件开发教程 大中专理科计算机 张雪梅,李志强,王向 编

新华书店全新正版书籍 支持7天无理由

47.9 7.4折 65 全新

仅1件

北京丰台
认证卖家担保交易快速发货售后保障

作者张雪梅,李志强,王向 编

出版社清华大学出版社

ISBN9787302488675

出版时间2018-08

版次2

装帧平装

开本16

页数383页

字数578千字

定价65元

货号xhwx_1201725122

上书时间2024-07-04

智胜图书专营店

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

   商品详情   

品相描述:全新
正版特价新书
商品描述
目录:

章android软件开发起步1
1.1智能移动设备及其作系统1
1.2android系统的体系结构3
1.2.1android系统简介3
1.2.2android系统的体架构3
1.2.3androidsdk简介5
1.3java语言与面向对象编程基础7
1.3.1配置java开发环境7
1.3.2java程序的开发过程8
1.3.3java程序的结构10
1.3.4java的数据类型和运算符12
1.3.5java的流程控制语句14
1.3.6数组16
1.3.7泛型18
1.3.8面向对象的编程方法19
1.3.9异常处理23
1.4xml基础23
1.4.1xml简介23
1.4.2xml的用途26
1.4.3xml文档的结构26
1.4.4xml语法27
1.4.5xml命名空间31
1.5编写规范的android代码33
1.6本章小结34
题34
第2章创建个android应用程序37
2.1搭建android应用程序开发环境37
2.1.1androidstudio简介37
2.1.2androidstudio的安装38
2.1.3创建和启动android虚拟设备41
2.1.4androidstudio的更新与设置44
2.2创建个android应用程序51
2.2.1创建android工程项目51
2.2.2编译和运行android应用程序54
2.3androidstudio工程项目的文件构成56
2.3.1java文件夹56
2.3.2res文件夹58
2.3.3应用程序配置文件androidmanifest.xml60
2.3.4gradle文件62
2.4开发android应用软件的一般流程64
2.4.1开发android应用软件的一般流程64
2.4.2apk文件的和打包66
2.5程序调试的常用方法和调试工具68
2.5.1使用androidstudio的调试器68
2.5.2图形化调试工具ddms70
2.5.3查看工程项目在运行过程中的志信息71
2.6本章小结73
题73
〖1〗〖2〗android软件开发教程(第2版)〖1〗目录〖2〗第3章activity的界面布局74
3.1activity及其生命周期74
3.1.1android应用的基本组件74
3.1.2什么是activity75
3.1.3activity的生命周期76
3.1.4activity的启动模式80
3.1.5context及其在activity中的应用83
3.2布局文件及其加载83
3.2.1view类和viewgroup类84
3.2.2xml布局及其加载85
3.2.3在activity中定义和引用布局86
3.2.4资源的管理与使用87
3.3界面元素的常用属93
3.3.1控件id及其使用93
3.3.2布局尺寸参数及其使用94
3.3.3xml常用布局控件的标签及属95
3.4常用的布局96
3.4.1线布局linearlayout96
3.4.2布局absolutelayout99
3.4.3相对布局relativelayout100
3.4.4表格布局tablelayout102
3.4.5帧布局framelayout104
3.5本章小结107
题107
第4章常用界面控件及其应用108
4.1widget控件概述108
4.2android的事件处理机制108
4.2.1基于接的事件处理方式109
4.2.2基于回调机制的事件处理113
4.2.3直接绑定到xml标签的事件处理方法116
4.3文本的输入和输出118
4.3.1textview118
4.3.2edittext119
4.3.3autopletetextview122
4.3.4toast124
4.4单选按钮和复选框126
4.4.1radiobutton和radiogroup126
4.4.2checkbox129
4.5列表131
4.6下拉列表选择框138
4.7本章小结140
题140
第5章对话框、菜单和栏消息142
5.1对话框142
5.1.1提示对话框alterdialog143
5.1.2进度条对话框processdialog149
5.1.3期和时间选择对话框151
5.2菜单155
5.2.1使用xml资源定义菜单项156
5.2.2创建菜单157
5.2.3响应和处理菜单项的点击160
5.2.4上下文菜单161
5.3栏消息notification163
5.4本章小结168
题168
第6章fragment及其应用169
6.1fragment的基本概念169
6.1.1fragment简介169
6.1.2fragment的生命周期170
6.2创建和载入fragment176
6.2.1创建fragment176
6.2.2将fragment加载到activity中177
6.3利用fragment实现界面的切换181
6.4利用fragment实现侧滑菜单184
6.4.1主视图的布局184
6.4.2侧滑菜单的布局和菜单事件的响应185
6.4.3使用androidstudio提供的模板实现侧滑菜单189
6.5利用fragment实现tabbedactivity192
6.6本章小结193
题193
第7章线程与消息处理195
7.1基本概念195
7.1.1进程与线程195
7.1.2创建线程197
7.1.3作线程199
7.1.4线程的和生命周期200
7.2android的ui线程与非ui线程201
7.2.1单线程和多线程201
7.2.2非ui线程访问ui对象202
7.3android多线程通信机制204
7.3.1线程间通信的常用类204
7.3.2使用handler实现线程间通信207
7.3.3使用asynctask实现线程间通信213
7.4本章小结217
题217
第8章service与broadcastreceiver218
8.1android组件间的通信218
8.1.1intent218
8.1.2activity之间的切换和跳转222
8.2service及其生命周期232
8.2.1service简介232
8.2.2service的生命周期233
8.3创建、启动和停止service234
8.3.1创建service234
8.3.2启动和停止service236
8.3.3activity与service的通信239
8.3.4将service绑定到activity241
8.4android的广播机制246
8.4.1广播的发送和接收246
8.4.2静态注册broadcastreceiver247
8.4.3动态注册broadcastreceiver250
8.4.4有序广播的发送和接收252
8.5本章小结255
题255
第9章数据的存储与访问256
9.1基于sharedpreferences的数据存取256
9.2数据文件的存取260
9.2.1读取assets和raw文件夹中的文件260
9.2.2对文件的存取作261
9.2.3对外部文件的存取作266
9.3sqlite及其数据管理机制272
9.3.1sqlite概述272
9.3.2sqliteopenhelper、sqlitedatabase和cursor类273
9.3.3创建数据库和数据表274
9.3.4纵数据库中的数据277
9.4基于contentprovider的数据存取285
9.4.1contentprovider285
9.4.2定义和使用contentprovider285
9.5本章小结289
题290
0章多媒体应用开发291
10.1音文件的播放291
10.1.1mediayer类291
10.1.2使用mediayer播放音频文件294
10.1.3使用mediayer播放文件297
10.1.4利用系统内置的播放器程序播放音频和299
10.1.5使用videoview播放302
10.2音文件的录制305
10.2.1mediarecorder类305
10.2.2使用mediarecorder录制音306
10.3基于camera类的图片摄取310
10.3.1camera类310
10.3.2利用camera类实现图片的摄取311
10.3.3利用系统内置的camera应用实现图片的摄取317
10.4本章小结318
题318
1章web应用开发320
11.1android网络通信概述320
11.2网络资源的访问322
11.2.1使用的get方式访问网络322
11.2.2使用的t方式访问网络324
11.2.3使用urlconnection访问网络326
11.2.4使用socket进行网络通信330
11.3webview333
11.3.1webview的基本用法334
11.3.2webview的参数设置334
11.3.3webview应用实例338
11.4本章小结340
题341
2章综合应用实例342
12.1计算器app342
12.1.1功能分析342
12.1.2界面布局设计342
12.1.3实现运算的类346
12.1.4界面功能的实现350
12.1.5实现基于sharedpreferences的数据存取353
12.1.6菜单设计354
12.2待办事项提醒小助手358
12.2.1功能分析358
12.2.2创建数据库359
12.2.3界面设计和功能实现360
12.2.4定时推送栏提醒377
12.2.5菜单设计379
12.3本章小结382
题382
参文献384

内容简介:

本书是面向android初学者的教程,书中介绍了设计开发android系统应用程序的基础理论和实践方法。全书共12章,内容涵盖java语言与面向对象编程基础、xml基础、开发环境搭建、android应用程序的基本组成、事件处理机制和常用widget组件、fragment、异步线程与消息处理、基于intent的activity切换及数据传递、ervice、broadcatreceiver、数据存取机制、多媒体应用、网络应用等。本书注重理论与实践相结合,采用androidtudio2.3.3开发环境,配有丰富的示例程序,讲解深入浅出,可以使读者在较短的时间内理解android系统框架及其应用的开发过程,掌握android应用程序的设计方法。本书提供所有程序的源代码和电子课件。本书可作为普通高等学校计算机、通信、电子信息类本专科及各类培训机构android软件开发课程的教材,也可作为android程序设计爱好者的自学用书。

作者简介:

张雪梅,硕士,副教授,主要研究方向为数据库理论及应用、图形图像处理、网络编程等。出版了计算机及应用技术学指导与题解答、数据库与应用、电脑常见问题和故障处理社区电脑课堂等多部教材,主持和参加多项河北省科技厅和河北省教育厅科研项目,在各类靠前会议和期刊上发表近20篇。李志强,网络工程师,法学、计算机信息管理双学历,河北省科技工作者服务中心创新部部长。王向,博士,讲师,主要研究方向为智能算法、语义web、知识图谱等。

—  没有更多了  —

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

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP