当前位置:首页 > 移动开发 >
《零点起飞学Android开发》电子书封面

零点起飞学Android开发

  • 发布时间:2020年08月23日 08:40:55
  • 作者:徐诚
  • 大小:114 MB
  • 类别:Android电子书
  • 格式:PDF
  • 版本:高清版
  • 评分:7.6

    零点起飞学Android开发 PDF 高清版

      给大家带来的一篇关于Android相关的电子书资源,介绍了关于Android开发、Android方面的内容,本书是由清华大学出版社出版,格式为PDF,资源大小114 MB,徐诚编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.5。

      内容介绍

      零点起飞学Android开发结合大量实例,由浅入深、循序渐进地介绍了Android移动开发技术。本书讲解详细,示例丰富,每一个知识点都配备了具体的示例和运行结果图,可以让读者轻松上手,建立Android技术的思想框架,并对Android开发过程有个初步了解。本书特意提供了典型习题及教学PPT以方便教学。另外,配书光盘中提供了大量的配套教学视频及本书涉及的源代码,便于读者更加高效地学习。

      零点起飞学Android开发共17章,分为2篇。第1篇Android开发基础主要介绍了Android系统的发展史、基本组件、Android开发环境的搭建、Android布局、Android基本控件、Android高级控件、Android辅助功能、Activity和Intent、Service与BroadcastReceiver、Android数据存储等。第2篇Android典型应用与实战重点介绍了Android开发中的网络应用、图形应用、多媒体应用、感应器应用、地图服务应用、通信服务及设备控制等,最后通过一个网上购书应用系统的开发,展示了使用Android进行实际开发的步骤和流程

      目录

      • 第1篇 Android开发基础
      • 第1章 认识Android( 教学视频:38分钟) 2
      • 1.1 Android简介 2
      • 1.1.1 Android发行版本 2
      • 1.1.2 Android系统架构 3
      • 1.1.3 Android组件简介 3
      • 1.2 Android环境搭建 3
      • 1.2.1 下载并安装JDK 4
      • 1.2.2 配置环境变量 4
      • 1.2.3 下载并安装Eclipse 6
      • 1.2.4 下载并安装AndroidSDK 7
      • 1.2.5 安装Android ADT 8
      • 1.2.6 创建运行AVD 9
      • 1.3 第一个Android程序 11
      • 1.3.1 项目创建 11
      • 1.3.2 项目界面 11
      • 1.3.3 项目运行 13
      • 1.4 Android应用程序结构 14
      • 1.5 小结 15
      • 1.6 习题 16
      • 第2章 Android常见界面布局( 教学视频:43分钟) 18
      • 2.1 界面简介 18
      • 2.2 相对布局RelativeLayout 19
      • 2.2.1 相对父容器布局 19
      • 2.2.2 相对控件布局 21
      • 2.3 线性布局LinearLayout 23
      • 2.3.1 水平线性布局 23
      • 2.3.2 垂直线性布局 25
      • 2.4 表格布局TableLayout 25
      • 2.5 网格布局GridLayout 27
      • 2.6 帧布局FrameLayout 29
      • 2.6.1 帧布局 29
      • 2.6.2 滚动视图ScrollView 30
      • 2.6.3 水平滚动视图HorizontalScrollView 31
      • 2.7 小结 32
      • 2.8 习题 33
      • 第3章 Android常用基本控件( 教学视频:42分钟) 36
      • 3.1 文本控件概述 36
      • 3.1.1 控件属性 36
      • 3.1.2 控件使用 37
      • 3.2 文本类控件 37
      • 3.2.1 TextView 37
      • 3.2.2 EditText 40
      • 3.3 Button类控件 41
      • 3.3.1 Button 42
      • 3.3.2 ImageButton 43
      • 3.3.3 ToggleButton 45
      • 3.3.4 RadioButton 46
      • 3.3.5 CheckBox 48
      • 3.4 图片控件ImageView 50
      • 3.5 时钟控件 51
      • 3.6 日期与时间控件 52
      • 3.6.1 DatePicker 52
      • 3.6.2 TimePicker 53
      • 3.7 小结 54
      • 3.8 习题 54
      • 第4章 Android高级控件( 教学视频:64分钟) 59
      • 4.1 进度条ProgressBar 59
      • 4.2 拖动条SeekBar 61
      • 4.3 自动完成文本控件 63
      • 4.3.1 使用AutoCompleteTextView 63
      • 4.3.2 使用MultiAutoCompleteTextView 65
      • 4.4 评分条RatingBar 67
      • 4.5 下拉列表Spinner 70
      • 4.6 选项卡TabHost 71
      • 4.7 图片切换控件ImageSwitcher 74
      • 4.8 列表视图ListView 77
      • 4.9 网格视图GridView 80
      • 4.10 小结 82
      • 4.11 习题 82
      • 第5章 Android菜单和对话框( 教学视频:76分钟) 90
      • 5.1 菜单Menu 90
      • 5.1.1 选项菜单Options Menu和子菜单Submenu 90
      • 5.1.2 上下文菜单Context Menu 94
      • 5.2 对话框Dialog 96
      • 5.2.1 普通对话框Dialog 96
      • 5.2.2 提示对话框AlertDialog 97
      • 5.2.3 进度对话框ProgressDialog 100
      • 5.2.4 日期选择对话框DatePickerDialog 101
      • 5.2.5 时间选择对话框TimePickerDialog 101
      • 5.3 Android中的温馨提示 102
      • 5.3.1 消息提示条Toast 102
      • 5.3.2 通知Notification 104
      • 5.4 小结 106
      • 5.5 习题 106
      • 第6章 Activity和Intent( 教学视频:49分钟) 111
      • 6.1 Activity生命周期 111
      • 6.2 单界面程序 112
      • 6.2.1 单界面程序启动 112
      • 6.2.2 Activity状态变化 113
      • 6.2.3 单界面程序退出 114
      • 6.3 多界面程序 115
      • 6.3.1 启动第一个Activity——主Activity 115
      • 6.3.2 新建第二个Activity--Two 116
      • 6.3.3 启动Two 118
      • 6.3.4 跳转回主Activity 119
      • 6.3.5 BACK到第二个Activity 120
      • 6.4 两个Activity之间传递数据 121
      • 6.4.1 传递数据到目标Activity 121
      • 6.4.2 返回数据到主Activity 123
      • 6.5 Intent和IntentFilter 125
      • 6.5.1 意图Intent 125
      • 6.5.2 意图过滤器IntentFilter 130
      • 6.6 小结 132
      • 6.7 习题 132
      • 第7章 Service与BroadcastReceiver( 教学视频:57分钟) 135
      • 7.1 Service简介 135
      • 7.1.1 Service的特点和创建 135
      • 7.1.2 Service生命周期 136
      • 7.2 Service操作 137
      • 7.2.1 使用context.startService()启动Service 137
      • 7.2.2 使用context.bindService()启动Service 140
      • 7.3 Service通信 142
      • 7.3.1 本地服务通信 142
      • 7.3.2 远程服务通信 145
      • 7.4 系统Service 149
      • 7.4.1 电话管理器TelephonyManager 149
      • 7.4.2 短信管理器SmsManager 152
      • 7.4.3 音频管理器AudioManager 154
      • 7.4.4 振动器Vibrator 157
      • 7.5 广播接收者BroadcastReceiver 158
      • 7.5.1 开发BroadcastReceiver 158
      • 7.5.2 接收系统广播信息 162
      • 7.6 小结 164
      • 7.7 习题 164
      • 第8章 Android数据存储( 教学视频:71分钟) 166
      • 8.1 Android中存储概要 166
      • 8.2 键值对存储SharedPreferences 166
      • 8.2.1 SharedPreferences是什么 166
      • 8.2.2 SharedPreferences实现数据存储 167
      • 8.3 File存储 169
      • 8.3.1 File实现数据读取 169
      • 8.3.2 File实现SD卡中数据的读写 171
      • 8.4 SQLite数据库存储 174
      • 8.4.1 SQLite数据库简介 175
      • 8.4.2 数据库编程操作 176
      • 8.4.3 SQLiteOpenHelper类 178
      • 8.5 数据共享ContentPrivoder 181
      • 8.5.1 ContentPrivoder简介 181
      • 8.5.2 ContentProvider的应用 184
      • 8.6 小结 189
      • 8.7 习题 189
      • 第2篇 Android典型应用与实战
      • 第9章 Android网络应用( 教学视频:62分钟) 192
      • 9.1 Socket网络通信 192
      • 9.1.1 Socket工作机制 192
      • 9.1.2 Socket服务端 193
      • 9.1.3 Socket客户端 195
      • 9.1.4 Socket通信 196
      • 9.2 HTTP网络通信 197
      • 9.2.1 HTTP通信方式 197
      • 9.2.2 HttpURLConnection开发 198
      • 9.2.3 HttpClient接口开发 199
      • 9.3 URL网络通信 205
      • 9.3.1 URL简介 205
      • 9.3.2 URL通信开发 206
      • 9.4 WebView网页开发 208
      • 9.4.1 WebView简介 208
      • 9.4.2 WebView开发 209
      • 9.5 小结 212
      • 9.6 习题 212
      • 第10章 Android中图形图像的处理( 教学视频:42分钟) 214
      • 10.1 Android中图形图像资源的获取 214
      • 10.1.1 Bitmap和Bitmap Factory类 214
      • 10.1.2 获取assets文件夹图片资源 215
      • 10.2 Android中的动画生成 217
      • 10.2.1 补间动画 217
      • 10.2.2 帧动画 221
      • 10.3 Android中图形的绘制 223
      • 10.3.1 图形绘制类介绍 223
      • 10.3.2 基本图形的绘制 224
      • 10.4 小结 226
      • 10.5 习题 226
      • 第11章 Android多媒体应用( 教学视频:41分钟) 228
      • 11.1 音乐播放器 228
      • 11.1.1 MediaPlayer类简介 228
      • 11.1.2 本地音频文件播放 229
      • 11.1.3 多个标准音频文件播放 232
      • 11.2 视频播放器 234
      • 11.2.1 视频相关类简介 234
      • 11.2.2 视频播放流程 235
      • 11.3 音频与视频的录制 236
      • 11.3.1 音频录制 236
      • 11.3.2 视频录制 240
      • 11.4 相机Camera 243
      • 11.5 小结 245
      • 11.6 习题 245
      • 第12章 Android感应检测--Sensor( 教学视频:37分钟) 248
      • 12.1 Sensor简介 248
      • 12.1.1 Sensor种类 248
      • 12.1.2 Sensor开发 248
      • 12.1.3 Sensor真机测试 249
      • 12.1.4 Sensor信息检测 251
      • 12.2 常用系统传感器 251
      • 12.2.1 方向传感器 251
      • 12.2.2 磁场传感器 253
      • 12.2.3 重力传感器 254
      • 12.2.4 加速度传感器 255
      • 12.2.5 光传感器 256
      • 12.3 小结 258
      • 12.4 习题 258
      • 第13章 手势识别和无线网络( 教学视频:41分钟) 259
      • 13.1 触摸屏手势 259
      • 13.1.1 GestureDetector简介 259
      • 13.1.2 触摸屏手势应用 260
      • 13.2 输入法手势 262
      • 13.2.1 Gesture相关类简介 262
      • 13.2.2 输入法手势应用 263
      • 13.3 Wi-Fi 265
      • 13.4 蓝牙Bluetooth 267
      • 13.5 小结 269
      • 13.6 习题 270
      • 第14章 Google地图服务( 教学视频:37分钟) 273
      • 14.1 Google Maps 273
      • 14.1.1 获取Map API Key 273
      • 14.1.2 测试Google Maps 275
      • 14.1.3 Google Maps相关类 276
      • 14.1.4 Google Maps应用开发 278
      • 14.2 Google Street View 284
      • 14.2.1 Google Street View服务原理 284
      • 14.2.2 Google Street View应用开发 285
      • 14.3 GPS定位服务 286
      • 14.3.1 GPS相关类简介 287
      • 14.3.2 GPS应用开发 288
      • 14.4 小结 291
      • 14.5 习题 292
      • 第15章 Android通信服务( 教学视频:65分钟) 294
      • 15.1 电话控制 294
      • 15.1.1 拨打电话 294
      • 15.1.2 过滤电话 298
      • 15.2 短信控制 300
      • 15.2.1 发送短信 301
      • 15.2.2 短信提示 304
      • 15.2.3 短信群发 307
      • 15.3 E-mail控制 310
      • 15.4 小结 311
      • 15.5 习题 311
      • 第16章 Android特色应用开发( 教学视频:70分钟) 313
      • 16.1 手机外观更改和提醒设置 313
      • 16.1.1 手机壁纸的改变 313
      • 16.1.2 手机振动的设置 317
      • 16.1.3 音量调节 320
      • 16.2 TelephonyManager的使用 323
      • 16.3 手机电池电量 327
      • 16.4 手机闹钟 329
      • 16.5 小结 332
      • 16.6 习题 332
      • 第17章 Android应用开发——网上购书( 教学视频:43分钟) 337
      • 17.1 系统简介 337
      • 17.1.1 功能概述 337
      • 17.1.2 开发环境及目标平台 337
      • 17.2 系统架构 338
      • 17.3 用户登录模块的实现 338
      • 17.4 数据库与数据表的实现 339
      • 17.5 图书浏览选择模块的实现 341
      • 17.6 存储模块的实现 344
      • 17.7 小结 346

      学习笔记

      通过Python 获取Android设备信息的轻量级框架

      今天跟大家分享一下,如何通过Python实现一个轻量级的库来获取电脑上连接的Android设备信息,为什么说轻量呢因为整个库也就4KB,相比其他诸如Appetizer这样动辄就8MB多的库要轻很多,而且也基本满足项目中的需求。 这个库只有一个文件,通过封装Android的ADB命令实现,返回的是一个包含所有设备信息的标准json格式的列表方便解析,下面简单介绍一下: 检查环境变量 # 判断是否设置环境变量ANDROID_HOMEif "ANDROID_HOME" in os.environ: command = os.path.join( os.environ["ANDROID_HOME"], "platform-tools", "adb")else: raise EnvironmentError( "Adb not found in $ANDROID_HOME path: %s." % os.environ["ANDROID_HOME"]) 命令执行 class Shell: def __init__(self): pass @static……

      React Native第三方平台分享的实例(Android,IOS双平台)

      本文主要介绍了React Native第三方平台分享的实例(Android,IOS双平台),分享给大家,具体如下: 源码已开源到Github,地址请点击:react-native-share 【一行代码,双平台分享】 目前支持分享的平台有【QQ】【QQ空间】【微信】【朋友圈】【微博】【FaceBook】 欢迎大家star,fork..... 【 Android平台配置 】 1. app目录下创建 libs 文件夹,添加依赖文件【直接复制源码中 libs 目录即可】 2. app / src / main 目录下创建 jniLibs 目录,添加JNI文件【直接复制源码中 jniLibs 目录即可】 3. 包名目录下,引入所需交互代码【直接复制源码中 apshare、wxapi 、 WBShareActivity 、module 即可,注意import的路径是否正确】 4. 在AndroidMainfest.xml文……

      以上就是本次介绍的Android电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:WebRTC权威指南

      下一篇:面向对象葵花宝典:思想、技巧与实践

      展开 +

      收起 -

      下载地址:百度网盘下载
      Android相关电子书
      深入理解Android自动化测试
      深入理解Android自动化测试 高清版

      联想集团董事长兼CEO杨元庆、ZUKCEO常程鼎力推荐,资深测试专家多年经验总结。本书以漫画和对话风格对Android平台的各种自动化测试工具、框架的原理、使用技巧和二次开发进行了详细的讲解

      立即下载
      构建嵌入式Android系统
      构建嵌入式Android系统 高清版

      《构建嵌入式Android系统》 将告诉你Android是如何工作的,以及如何修改它以满足你的需求。你将会深入到Android的内部结构,并且学会如何阅读它的源码、修改它的各种组件、针对你的硬件设备

      立即下载
      深入理解Android:Wi-Fi、NFC和GPS卷
      深入理解Android:Wi-Fi、NFC和GPS卷 清晰原版

      这书是經典畅销书深层次了解Android系列产品的大作,由杰出Android系统软件权威专家邓凡平老先生编写。从通讯专业技能和Android系统软件编码保持的视角,对Netd、Wi-Fi、NFC和GPS等控制模块的编

      立即下载
      Android实例开发完全手册
      Android实例开发完全手册 高清版

      Android凭借其开源开放性、优异的用户体验和极为方便的开发方式,赢得了广大用户和开发者的青睐,目前已经发展成为智能手机操作系统的翘楚。《Android实例开发完全手册》言简意赅、通俗易

      立即下载
      Android项目开发范例大全
      Android项目开发范例大全 影印版 立即下载
      Android开发实战:从学习到产品
      Android开发实战:从学习到产品 清晰完整版 立即下载
      读者留言
      许熠彤

      许熠彤 提供上传

      资源
      21
      粉丝
      30
      喜欢
      116
      评论
      12

      Copyright 2018-2020 www.xz577.com 码农之家

      版权投诉 / 书籍推广 / 赞助:520161757@qq.com