疯狂Android讲义计算机与互联网书籍pdf下载pdf下载

疯狂Android讲义计算机与互联网书籍百度网盘pdf下载

作者:
简介:本篇主要提供疯狂Android讲义计算机与互联网书籍pdf下载
出版社:创品世纪图书专营店
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

  商品基本信息,请以下列介绍为准
商品名称:疯狂Android讲义(Kotlin版) 计算机与互联网 书籍
作者:李刚编著
定价:108.0
出版社:电子工业出版社
出版日期:2018-06-01
ISBN:9787121342370
印次:
版次:
装帧:平装-胶订
开本:16开

  内容简介
本书是《疯狂Android讲义》的Koltin版,基于《疯狂Android讲义(第3版)》升级而来。本书基于*的Android 8.0,并采用了Google的IDE:Android Studio作为开发工具,书中每个案例、每个截图都全面升级到Android 8.0。本书全面地介绍了Android应用开发的相关知识,全书内容覆盖了Android用户界面编程、Android四大组件、Android资源访问、图形/图像处理、事件处理机制、Android输入/输出处理、音频/视频多媒体应用开发、OpenGL与3D应用开发、网络通信编程、Android整合RESTful服务端、传感器应用开发、GPS应用开发、整合第三方Map服务等。本书并不局限于介绍Android编程的各种理论知识,而是从“项目驱动”的角度来讲授理论。全书一共包括近百个实例,这些示范性的实例既可帮读者更好地理解各知识点在实际开发中的应用,也可供读者在实际开发时作为参考、拿来就用。本书*后还提供了两个实用的案例:合金弹头和电子拍卖系统Android客户端(基于主流的RESTful服务端),具有极高的参考价值。本书提供了配套的答疑,如果读者在阅读本书时遇到了技术问题,可以登录疯狂Java联盟(http://www.crazyit.org)发帖,笔者将会及时予以解答。

  目录
第1章 Android应用和开发环境1
1.1 Android的发展和历史2
1.1.1 Android的发展和简介2
1.1.2 Android 8.x平台架构及特性3
1.2 使用Gradle自动化构建项目5
1.2.1 和安装Gradle5
1.2.2 Gradle构建文件和创建任务6
1.2.3 Gradle的属性定义11
1.2.4 增量式构建14
1.2.5 Gradle插件和java、application等插件15
1.2.6 依赖管理17
1.2.7 自定义任务20
1.2.8 自定义插件22
1.3 搭建Android开发环境24
1.3.1 安装Android Studio24
1.3.2 和安装Android SDK29
1.3.3 安装过程中常见的错误31
1.3.4 安装运行、调试环境32
1.4 Android常用开发工具的用法39
1.4.1 使用Monitor进行调试39
1.4.2 Android Debug Bridge的用法41
1.4.3 使用mksdcard管理虚拟SD卡42
1.5 开始个Android应用42
1.5.1 使用Android Studio开发个Android应用42
1.5.2 通过Android Studio运行Android应用45
1.6 Android应用结构分析46
1.6.1 Android项目结构分析47
1.6.2 自动生成的R.java49
1.6.3 res目录说明50
1.6.4 Android应用的清单文件:AndroidManifest.xml51
1.6.5 应用程序权限说明52
1.7 Android应用的基本组件介绍53
1.7.1 Activity和View53
1.7.2 Service53
1.7.3 BroadcastReceiver54
1.7.4 ContentProvider54
1.7.5 Intent和IntentFilter54
1.8 使用Android 8的签名APK55
1.8.1 使用Android Studio对Android应用签名56
1.8.2 使用Android 8的命令对APK签名57
1.9 本章小结58

第2章 Android应用的界面编程59
2.1 界面编程与视图(View)组件60
2.1.1 视图组件与容器组件60
2.1.2 使用XML布局文件控制UI界面66
2.1.3 在代码中控制UI界面66
实例:用编程的方式开发UI界面66
2.1.4 使用XML布局文件和代码混合控制UI界面67
实例:简单图片浏览器68
2.1.5 开发自定义View69
实例:跟随手指的小球70
2.2 第1组UI组件:布局管理器72
2.2.1 线性布局73
2.2.2 表格布局74
实例:丰富的表格布局75
2.2.3 帧布局77
实例:霓虹灯效果79
2.2.4 相对布局80
实例:梅花布局效果81
2.2.5 网格布局82
实例:计算器界面83
2.2.6 布局84
2.2.7 Android 8的约束布局85
2.3 第2组UI组件:TextView及其子类89
2.3.1 文本框(TextView)和编辑框(EditText)的功能与用法89
实例:功能丰富的文本框93
2.3.2 EditText的功能与用法95
2.3.3 按钮(Button)组件的功能与用法95
实例:按钮、圆形按钮、带文字的图片按钮96
2.3.4 使用9Patch图片作为背景97
2.3.5 单选钮(RadioButton)和复选框(CheckBox)的功能与用法98
实例:利用单选钮、复选框获取用户信息98
2.3.6 状态开关按钮(ToggleButton)和开关(Switch)的功能与用法100
实例:动态控制布局101
2.3.7 时钟(AnalogClock和TextClock)的功能与用法102
实例:手机里的“劳力士”103
2.3.8 计时器(Chronometer)104
2.4 第3组UI组件:ImageView及其子类104
实例:图片浏览器106
实例:强大的图片按钮108
实例:使用QuickContactBadge关联联系人109
2.5 第4

  编辑
√  《疯狂Android讲义》曾荣获CSDN评选的技术影响力十大原创图书,中国工信出版集团、电子工业出版社出版物、长销书、年度项。
√  基于Android全新SDK,采用Google加持的Kotlin作为开发语言、Android Studio作为开发环境、Gradle作为项目构建工具,顺应开发潮流。


√Google使用Kotlin作为Android的官方开发语言,而Kotlin确实不负众望,各方面表现出色,未来然成为Android的主流开发语言,广大开发者和企业应尽快转为使用Kotlin开发Android应用。

√提供用于学习和交流的配套及作者亲自在线的微信群、群。关注“疯狂图书”微信号,可获得本书配套代码、开发环境及作者不定期答疑服务。

√知识全面,覆盖面广

本书深入阐述了Android应用开发的Activity、Service、BroadcastReceiver与ContentProvider四大组件,并详细介绍了Android图形界面组件、各种资源的管理、图形/图像处理、事件处理、网络通信、传感器和GPS开发等内容。

√内容实际,实用性强

本书并采用了项目驱动的方式来讲授知识点,全书有近百个实例,还提供了“合金弹头”和“电子拍卖系统Android客户端”两个系统,一个偏游戏,一个偏应用,具有极高的参考价值。