ANDROID开发与应用 pdf下载pdf下载

ANDROID开发与应用百度网盘pdf下载

作者:
简介:本篇提供书籍《ANDROID开发与应用》百度网盘pdf下载
出版社:万里路图书专营店
出版时间:2019-10
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

作  者:马玉春 著
定  价:59
出 版 社:机械工业出版社
出版日期:2019年10月01日
页  数:332
装  帧:简装
ISBN:9787111637004
目录
前言 第1章  开发环境搭建与应用入门1 1.1  搭建开发环境1 1.2  创建虚拟设备2 1.3  第一个应用程序3 1.4  工作空间与相关文件4 1.5  程序的调试方法8 1.6  本章小结10 第一部分  编程基础与技巧 第2章  常用开发组件12 2.1  常见属性12 2.2  EditText组件与菜单13 2.3  Button组件17 2.4  ToggleButton组件20 2.5  CheckBox组件22 2.6  RadioButton组件24 2.7  Spinner组件26 2.8  ListView组件29 2.9  Switch组件33 2.10  DatePicker组件36 2.11  AlertDialog组件37 2.12  本章小结45 第3章  常用技术46 3.1  进一步了解Activity46 3.2  绘图47 3.3  用静态库函数设置手机情景模式和音量51 3.4  播放音频55 3.5  利用消息机制处理后退键56 3.6  利用多线程和消息机制获取IP地址59 3.7  定时功能的实现62 3.8  SQLite与自定义ListView64 3.9  查询联系人74 3.10  使用SharedPreferences对象存储数据80 3.11  内部文本文件存取85 3.12  百度地图86 3.13  本章小结91 第4章  Intent的综合应用92 4.1  Intent的基础知识92 4.2  在Activity之间传递数据94 4.3  状态栏通知98 4.4  广播接收器与开机自动启动99 4.5  显示来电和接收短信101 4.6  带回执的短信发送105 4.7  服务的基础知识108 4.8  启动服务的实现110 4.9  绑定服务的实现115 4.10  本章小结117 第二部分  实用案例分析 第5章  课堂随机点名软件120 5.1  主要功能和技术特点120 5.2  软件操作120 5.3  界面布局与资源说明121 5.3.1  字符串定义文件121 5.3.2  菜单项定义文件121 5.3.3  颜色定义文件122 5.3.4  自定义对话框布局文件122 5.3.5  ListView列表布局文件123 5.3.6  版权窗体布局文件124 5.3.7  主窗体布局文件124 5.4  配置文件126 5.5  主窗体源代码127 5.6  本章小结135 第6章  简易英语学习软件136 6.1  主要功能和技术特点136 6.2  软件操作136 6.3  界面布局与资源说明137 6.3.1  适应多屏幕的dimens文件137 6.3.2  菜单项定义文件138 6.3.3  主窗体布局文件138 6.3.4  主题设置文件140 6.4  配置文件141 6.5  目录与文件处理类源代码141 6.6  文本读取类源代码142 6.7  主窗体源代码144 6.8  本章小结151 第7章  通讯录备份与恢复软件152 7.1  主要功能和技术特点152 7.2  软件操作152 7.3  界面布局153 7.4  配置文件153 7.5  通讯录操作源代码154 7.6  外部文本写入源代码156 7.7  主窗体源代码156 7.8  本章小结161 第8章  服务账号登记软件162 8.1  主要功能和技术特点162 8.2  软件操作163 8.3  配置文件164 8.4  登录窗体165 8.4.1  布局文件165 8.4.2  源代码167 8.5  服务浏览窗体172 8.5.1  适配器布局文件172 8.5.2  窗体布局文件173 8.5.3  适配器源代码174 8.5.4  窗体源代码177 8.6  单位浏览窗体185 8.6.1  适配器布局文件185 8.6.2  窗体布局文件186 8.6.3  拖放阴影源代码187 8.6.4  适配器源代码188 8.6.5  窗体源代码190 8.7  单位详细信息窗体199 8.7.1  适配器布局文件199 8.7.2  窗体布局文件200 8.7.3  适配器源代码201 8.7.4  窗体源代码202 8.8  单位搜索窗体207 8.8.1  布局文件207 8.8.2  源代码208 8.9  本章小结211 第9章  地址定位及辅助服务软件212 9.1  主要功能和技术特点212 9.2  软件操作212 9.3  配置文件213 9.4  广播接收器源代码215 9.4.1  启动完成215 9.4.2  来电处理216 9.4.3  情景模式改变217 9.4.4  屏幕状态变化217 9.4.5  短信接收218 9.4.6  WiFi设置变化221 9.5  服务源代码222 9.6  适配器源代码223 9.7  窗体源代码226 9.8  本章小结229 第10章  地址查询与地图打点软件230 10.1  主要功能和技术特点230 10.2  软件操作230 10.3  配置文件231 10.4  短信接收与处理源代码232 10.5  窗体源代码233 10.6  本章小结234 第三部分  基于互联网的远程温度监测案例 第11章  数据编码与处理技术236 11.1  十六进制字符串的预处理236 11.2  字节与两个十六进制字符相互转换237 11.3  字与十六进制字符串相互转换238 11.4  字节数组与十六进制字符串相互转换238 11.5  字节数组与ByteBuffer对象相互转换239 11.6  英文字符串的多种编码方法239 11.7  适用于汉字的Unicode编码240 11.8  随机字节的生成与数字至字节数组的转换243 11.9  字节的位操作技术243 11.10  本章小结244 第12章  数据包的校验技术245 12.1  枚举类型的定义与说明245 12.2  累加和校验码的生成与检验246 12.3  异或校验码的生成与检验247 12.4  循环冗余校验码的生成与检验249 12.5  累加求补校验码的生成与检验250 12.6  结尾码的处理252 12.7  数据包的综合处理254 12.8  应用实例257 12.9  本章小结257 第13章  通用TCP客户机与服务器测试软件258 13.1  主要功能和技术特点258 13.2  软件操作258 13.3  界面布局259 13.4  配置文件264 13.5  网络处理类265 13.6  通用TCP客户机与服务器类268 13.6.1  各种声明的说明268 13.6.2  构造函数269 13.6.3  获取Socket对象与多线程的启动269 13.6.4  数据接收与发送269 13.6.5  TcpClientServer源代码270 13.7  窗体源代码275 13.8  TCP服务器的关键代码286 13.9  本章小结286 第14章  I-7013D模块仿真软件287 14.1  主要功能和技术特点287 14.2  软件操作287 14.3  界面布局288 14.4  配置文件291 14.5  窗体源代码292 14.6  本章小结298 第15章  I-7013D模块监测软件299 15.1  主要功能和技术特点299 15.2  软件操作299 15.3  配置文件300 15.4  参数设置窗体301 15.4.1  界面布局302 15.4.2  源代码304 15.5  主窗体307 15.5.1  实时温度显示组件307 15.5.2  portrait布局309 15.5.3  landscape布局311 15.5.4  源代码311 15.6  对实物模块的监控320 15.7  本章小结321 参考文献322
内容简介
本书基本涵盖了Android编程的所有技术,首先介绍了开发环境,然后在第一部分介绍编程基础与技巧,包括常用组件与技术及Intent的综合应用。第二部分为实用案例分析,是第一部分的扩展与应用,重点展示了个性化ListView组件、SQLite数据库、文件读写、通讯录操作、广播接收器、后台服务、消息机制及数据传递和百度地图等的灵活应用。第三部分讲解了Android应用于远程温度监测的一个综合案例。 本书可以作为大专院校计算机相关专业学生的Android程序设计教材和毕业设计的参考书,也可为计算机与自动控制专业相关的工程技术人员及硕士研究生从事项目研发提供技术方案参考。
摘要
Android是以Google为首的Open Handset Alliance(OHA,开放手机联盟)推出的一款开放的嵌入式操作系统平台,2007年11月推出Android SDK 1.0版,现已推出9.0版。Android应用越来越广泛,已经席卷整个智能手机产业和移动互联网行业,至2017年年底,其市场占有率已经达到85.9%。面对这种形势,软件从业者纷纷转向Android应用的开发。目前市场上有很多关于Android基础及技术的书籍,但是其中大部分主要讲解Android系统中各组件的使用及零散的应用技术,读完这些书读者难以掌握研发Android应用的关键和主流技术。 本书的主要内容 本书作者长期从事软件工程的科研与教学工作,获得国家软件著作权11项。本书是作者多年来从事Android应用研究和教学实践的结晶,并融入作者20年计算机监控系统的研发经验。本书首先从Android开发环境等