• android从入门到精通 微精编版 软硬件技术 明科技 编 新华正版
  • android从入门到精通 微精编版 软硬件技术 明科技 编 新华正版
21年品牌 40万+商家 超1.5亿件商品

android从入门到精通 微精编版 软硬件技术 明科技 编 新华正版

55 6.9折 79.8 全新

库存4件

河北保定
认证卖家担保交易快速发货售后保障

作者明科技 编

出版社清华大学出版社

ISBN9787302518815

出版时间2020-06

版次1

装帧平装

开本16

页数351页

字数623千字

定价79.8元

货号xhwx_1202079926

上书时间2024-09-29

浩子书屋

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

   商品详情   

品相描述:全新
正版特价新书
商品描述
主编:

"“软件开发微讲堂”丛书是清华社重点计算机系列品,是明科技着力打造的技术入门实战精通类软件开发图书。
android从入门到精通(微精编版)中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会android程序开发的精髓,快速提高开发技能。
1. 一本饶有趣味的技术图书。
技术书也可以很有趣。本书涵盖知识点讲解微课学应用实例实战练等学环节,循序渐进,符合认知规律。带着编程思想来看世界,编程变得更简单,世界变得更有趣。
2. 层层实战,在实战中练硬功。
本书更重视实战,全书通过108集微课64个应用实例30个实战练,边学边练,在练中悟,通过层层实战,将核心技术知识开、揉碎、消化掉,在反复实践中练一身硬功。
3. 、海量、不一般的开发资源库拓展和支持。 
学会书中的内容,对于软件开发够了吗?不,还需要借助资源库进一步训练和提升。
(1)技术资源库:600页技术参文档,全面提升个人综合编程技能和解决实际开发问题的能力。
(2)实例源码资源库:436个实例及源码分析,够详细,够丰富,多读多练多模仿,才是学、提升开发能力的王道。
(3)测试题库系统:138道能力测试题目,快速检测个人真实水,对核心知识查缺补漏,消灭差错,打牢基础。
(4)面试资源库:369个企业面试真题及面试,在反复演练中突破自身,业、转岗、升职不在话下。
4. 更全面的后续学技术支持。
在线专人答疑,明学院社流,在线课程不定期直播。"

目录:

篇基础篇

章走近android2

讲解:21分钟

1.1智能手机作系统3

1.2android发展史4

1.3android应用领域5

1.4小结6

第2章搭建android开发环境7

讲解:22分钟

2.1开发环境概述8

2.1.1系统需求8

2.1.2软件需求8

2.1.3android开发环境的下载与安装过程8

2.2集成android开发环境的下载9

2.3集成android开发环境的安装12

2.4小结21

第3章个android应用22

讲解:51分钟

3.1创建android应用程序23

3.2android项目结构29

3.2.1manifests节点30

3.2.2java节点31

3.2.3res节点32

3.3使用android模拟器35

3.4运行android应用39

3.5小结39

第4章用户界面设计基础40

讲解:2小时47分钟

4.1ui设计相关的概念41

4.1.1view41

4.1.2viewgroup42

4.2控制ui界面43

4.2.1使用xml布局文件控制ui界面43

4.2.2开发自定义的view46

4.3布局管理器49

4.3.1相对布局管理器49

4.3.2线布局管理器52

4.3.3帧布局管理器56

4.3.4表格布局管理器59

4.3.5网格布局管理器62

4.3.6布局管理器的嵌套65

4.4实战68

4.4.1开发一个抓不到我的小游戏68

4.4.2实现模拟联系人列表界面68

4.5小结68

第5章初级ui组件69

讲解:1小时59分钟

5.1文本类组件(初级)70

5.1.1文本框70

5.1.2编辑框73

5.2按钮类组件(初级)76

5.2.1普通按钮77

5.2.2图片按钮80

5.3图像类组件83

5.3.1图像视图84

5.3.2网格视图86

5.4实战90

5.4.1实现手机相机中的拍照按钮90

5.4.2实现模拟首页分类栏90

5.5小结90

第6章中级ui组件91

讲解:1小时48分钟

6.1按钮类组件(中级)92

6.1.1单选按钮92

6.1.2复选框96

6.2进度条类组件99

6.2.1进度条99

6.2.2拖动条103

6.2.3星级评分条106

6.3实战109

6.3.1模拟12306添加乘客界面109

6.3.2模拟美团评价界面109

6.4小结109

第7章ui组件110

讲解:58分钟

7.1列表类组件111

7.1.1下拉列表框111

7.1.2列表视图114

7.2切换类组件118

7.2.1翻页组件(viewpager)118

7.2.2翻页的标题栏(pagertabstrip)122

7.3通用组件126

7.3.1滚动视图126

7.3.2选项卡129

7.4实战132

7.4.1模拟首页列表132

7.4.2模拟商品排序132

7.5小结132

第8章基本程序单元activity133

讲解:1小时27分钟

8.1activity概述134

8.2创建、配置、启动和关闭activity135

8.2.1创建activity135

8.2.2配置activity137

8.2.3启动和关闭activity138

8.3多个activity的使用141

8.3.1使用bundle在activity之间交换数据141

8.3.2调用另一个activity并返回结果144

8.4使用fragment147

8.4.1fragment的生命周期148

8.4.2创建fragment149

8.4.3在activity中添加fragment149

8.5实战154

8.5.1实现3个界面切换的运行效果154

8.5.2模拟中国工商银行app154

8.6小结154

第9章android应用核心intent155

讲解:25分钟

9.1初识intent156

9.1.1intent概述156

9.1.2intent的基本应用157

9.2intent种类158

9.2.1显式intent158

9.2.2隐式intent159

9.3intent过滤器162

9.3.1配置标记162

9.3.2配置标记163

9.3.3配置标记164

9.4实战167

9.4.1通过隐式intent实现一个打开手机相册的运行效果167

9.4.2通过intent过滤器实现一个打开手机拨号面板的运行效果167

9.5小结167

0章android事件处理和手势168

讲解:1小时2分钟

10.1事件处理概述169

10.1.1基于的事件处理169

10.1.2基于回调的事件处理169

10.2物理按键事件处理170

10.3触摸屏事件处理172

10.3.1单击事件172

10.3.2长按事件173

10.3.3触摸事件175

10.4手势检测177

10.5实战180

10.5.1实现屏蔽返回物理按键180

10.5.2长按文字显示对话框180

10.6小结180

1章android应用的资源181

讲解:1小时18分钟

11.1字符串(string)资源182

11.1.1定义字符串资源文件182

11.1.2使用字符串资源183

11.2(color)资源183

11.2.1值的定义183

11.2.2定义资源文件184

11.2.3使用资源185

11.3尺寸(dimen)资源185

11.3.1android支持的尺寸单位186

11.3.2使用尺寸资源186

11.4布局(layout)资源190

11.5数组(array)资源190

11.5.1定义数组资源文件190

11.5.2使用数组资源191

11.6样式(style)资源193

11.7菜单(menu)资源195

11.7.1定义菜单资源文件196

11.7.2使用菜单资源196

11.8小结201

第2篇提高篇

2章消息、通知、广播与闹钟204

讲解:1小时23分钟

12.1通过toast类显示消息提示框205

12.2使用alertdialog实现对话框206

12.3使用notification在栏上显示通知211

12.4broadcastreceiver使用214

12.4.1broadcastreceiver简介214

12.4.2broadcastreceiver应用215

12.5使用alarmmanager设置闹钟217

12.5.1alarmmanager简介217

12.5.2设置一个简单的闹钟218

12.6实战221

12.6.1模拟58同城退出对话框221

12.6.2模拟通知栏后台下载进度条221

12.7小结221

3章android中的动画222

讲解:13分钟

13.1逐帧动画223

13.2补间动画225

13.2.1旋转动画(rotateanimation)225

13.2.2缩放动画(scaleanimation)226

13.2.3移动画(translateanimation)227

13.2.4透明度渐变动画(alphaanimation)228

13.3实战232

13.3.1通过逐帧动画实现一个爆炸的动画效果232

13.3.2通过补间动画实现一个雷达扫描的动画232

13.4小结232

4章播放音频与233

讲解:37分钟

14.1使用mediayer播放音频234

14.2使用soundpool播放音频238

14.3使用videoview播放242

14.4实战244

14.4.1模拟云音乐播放与暂停244

14.4.2实现锁屏与唤醒时播放音乐244

14.5小结244

5章数据存储技术245

讲解:1小时24分钟

15.1sharedpreferences存储246

15.1.1获得sharedpreferences对象246

15.1.2向sharedpreferences文件存储数据246

15.1.3读取sharedpreferences文件中存储的数据247

15.2文件存储249

15.2.1存储250

15.2.2外部存储254

15.3数据库存储255

15.3.1创建数据库256

15.3.2数据作256

15.4实战262

15.4.1通过sharedpreferences实现一个可以保存复选框262

15.4.2通过存储实现一个可以记录进入应用次数262

15.5小结262

6章handler消息处理263

讲解:34分钟

16.1handler消息传递机制264

16.1.1handler类简介265

16.1.2handler类中的常用方法265

16.2handler与looper、messagequeue的关系267

16.3消息类(message)268

16.4循环者(looper)271

16.5实战272

16.5.1通过handler实现从明学院app闪屏界面跳转到主界面272

16.5.2通过message实现动态改变文字272

16.6小结273

7章service应用274

讲解:34分钟

17.1service概述275

17.1.1service的分类275

17.1.2service的生命周期275

17.2service的基本用法277

17.2.1创建与配置service277

17.2.2启动和停止service280

17.3boundservice283

17.4使用intentservice286

17.5实战287

17.5.1通过启动和停止service实现可以在后台播放音乐的播放器287

17.5.2通过boundservice实现模拟下载进度288

17.6小结288

8章传感器289

讲解:50分钟

18.1android传感器概述290

18.1.1android的常用传感器290

18.1.2开发步骤291

18.2磁场传感器296

18.3加速度传感器298

18.4实战300

18.4.1通过重力传感器实现移动的小球300

18.4.2通过加速度传感器实现摇晃手机更换音乐300

18.5小结300

9章网络编程的应用301

讲解:41分钟

19.1通过访问网络302

19.1.1发送get请求302

19.1.2发送t请求306

19.2解析json格式数据310

19.2.1json简介310

19.2.2解析json数据311

19.3实战314

19.3.1通过t请求向服务器提交注册信息314

19.3.2通过解析json数据,模拟应用宝导航栏文字314

19.4小结314

第3篇项目篇

第20章静待花开316

讲解:5分钟

20.1开发背景319

20.2系统功能设计319

20.2.1系统功能结构319

20.2.2业务流程319

20.3本章目标320

20.4开发准备321

20.4.1导入工具类等资源文件321

20.4.2创建mydatahelper数据帮助类321

20.5实现大雁飞翔的效果323

20.5.1设置大雁的逐帧动画323

20.5.2实现大雁飞翔的效果324

20.6实现蒲公英飘落的效果326

20.6.1创建数据模型dandelionmodel类326

20.6.2创建dandelionview类327

20.6.3初始化绘制数据327

20.6.4重写surfaceholder的回调方法329

20.6.5绘制降落的蒲公英329

20.6.6实现飘落的效果331

20.7实现花开的效果332

20.7.1创建nt类332

20.7.2添加子控件333

20.7.3测量控件并设置宽高334

20.7.4摆放nt中的子控件336

20.7.5设置组合动画339

20.7.6设置接回调343

20.7.7设置用于控制动画效果的方法344

20.7.8静待花开345

20.8实现背景渐变的效果347

20.8.1创建属动画xml文件347

20.8.2设置背景渐变动画347

20.9其他主要功能的展示349

20.9.1名人名言列表349

20.9.2说明界面349

20.9.3选择要分享的花350

20.9.4种花界面花枯萎的效果350

20.10本章结351

内容简介:

本书从初、中级读者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用android要掌握的知识。全书分为3篇20章,包括走近android,搭建android开发环境,个android应用,用户界面设计基础,初级ui组件,中级ui组件,ui组件,基本程序单元activity,android应用核心intent,android事件处理和手势,android应用的资源,消息、通知、广播与闹钟,android中的动画,播放音频与,数据存储技术,handler消息处理,ervice应用,传感器,网络编程的应用和静待花开项目等内容。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会android程序开发的精髓,快速提高开发技能。本书除了纸质内容之外,配书资源包中还给出了海量开发资源库,主要内容如下:微课讲解:时长19小时,共108集实例资源库:436个实例及源码详细分析技术资源库:600页专业参文档能力测试题库:138道能力测试题目面试资源库:369道企业面试真题本书适合有志于从事软件开发的初学者、高校计算机相关专业的和生,也可作为软件开发人员的参手册,或者高校的参书。

作者简介:

明科技,是一个拥有软件开发和项目实施方面的专家和学型技术团队,利用积累的专业知识和经验,已开发出版了“软件开发大讲堂”“软件开发实战1200例”“软件开发实战宝典”“软件项目开发全程实录”等系列丛书,是的编程图书品牌。

—  没有更多了  —

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

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