主页 详情

《Android智能手机与8051单片机应用与开发实战》_翁明周编著_13869091_9787302415060

【书名】:《Android智能手机与8051单片机应用与开发实战》
【作者】:翁明周编著
【出版社】:北京:清华大学出版社
【时间】:2015
【页数】:475
【ISBN】:9787302415060
【SS码】:13869091

最新查询

内容简介

第1章 Android开发环境的建立及其基本使用方法

1.1 安装JDK

1.2 ADT Bundle的安装

1.3 Eclipse的使用基础

1.3.1 创建第一个HelloWorld程序

1.3.2 Eclipse编辑程序文字设置

1.3.3 模似器的建立与开启

1.3.4 开启USB调试

1.3.5 在模拟器或手机上运行HelloWorld项目

1.3.6 导入项目到Eclipse

1.3.7 在Eclipse中删除项目

1.3.8 项目在Eclipse中调试

1.3.9 项目版本的问题

1.3.10 重新连接模拟器或手机

1.3.11 解决程序乱码的问题

1.3.12 删除不要的workspace

1.3.13 appcompat_v7的资源

第2章 Android应用程序项目结构分析

2.1 src目录

2.2 gen目录

2.3 res/drawable目录

2.4 res/values目录

2.4.1 文字资源

2.4.2 颜色资源

2.4.3 格式资源

2.5.4 尺寸大小资源

2.4.5 多国语言资源

2.5 res/layout目录

2.6 AndroidManifest.xml

第3章 版面布局(Layout)分析

3.1 线性版面布局(LinearLayout)

3.1.1 Linear Layout常用属性

3.1.2 修改版面布局

3.1.3 组件或版面拖曳

3.1.4 显示属性表

3.1.5 修改组件的属性

3.2 框架版面布局(Frame Layout)

使用FrameLayout版面布局,拖动两个ImageView分别放入两张图

3.3 相对版面布局(Relative Layout)

3.4 表格版面布局(Table Layout)

3.5 网格版面布局(Grid Layout)

3.6 绝对位置版面布局(Absolute Layout)

第4章 用户接口(UI)组件的使用

4.1 常用接口组件(TextView、EditText和Button)

4.1.1 TextView接口组件的使用

4.1.2 EditText接口组件的使用

4.1.3 Button接口组件的使用

4.2 Button按钮组件与监听事件

Button组件onClick(View v)的监听事件设置模式

4.3 其他监听事件

4.3.1 长按监听事件

4.3.2 onTouch()监听事件

4.3.3 Gesture手势识别

4.4 CheckBox复选组件

范例示范

4.5 RadioGroup RadioButton单选组件

范例示范

4.6 ToggleButton按钮组件

范例示范

4.7 SeekBar组件

第5章 信息窗口与对话窗口

5.1 Toast显示信息

5.2 对话窗口(AlertDialog)

5.2.1 无按钮对话窗口AlertDialog

5.2.2 带按钮的对话窗口AlertDialog

5.3 日期与时间选择器

5.3.1 DatePicker日期选择器

5.3.2 TimePicker时间选择器

5.4 日期与时间对话窗口

5.4.1 DatePickerDialog日期对话窗口

5.4.2 TimePickerDialog时间对话窗口

第6章 ListView接口组件的使用

6.1 ListView组件与ListActivity类的使用

6.1.1 第一个范例:使用ListActivity搭配ArrayAdapter

6.1.2 第二个范例:使用ListActivity搭配SimpleAdapter

6.1.3 第三个范例:使用ListActivity搭配SimpleAdapter

6.2 ListView组件与Activity类的使用

6.2.1 第一个范例:使用Activity搭配ArrayAdapter

6.2.2 第二个范例:使用Activity搭配SimpleAdapter

6.3 ListView事件的处理

第一个范例:ListView事件的使用

第7章 APP应用程序重要组件

7.1 Activity活动

7.1.1 Activity生命周期

7.1.2 Activity启动第二个Activity

7.1.3 启动可回传数据的Activity

7.2 Broadcast Receiver广播接收组件

7.2.1 System Broadcast:系统广播

7.2.2 sendBroadcast:发送广播

7.2.3 registerReceiver:动态注册广播接收器

7.2.4 unregisterReceiver:注销广播接收器

7.2.5 Broadcast Receiver顺序型广播

7.2.6 registerReceiver顺序关系

7.3 Service服务组件

7.3.1 Service被启动服务与生命周期

7.3.2 Service被绑定(bind)服务

7.3.3 Service服务与Handler

7.3.4 Service与AIDL

第8章 线程的使用

8.1 线程的Thread类

8.1.1 单个线程范例

8.1.2 两个线程范例

8.1.3 两个线程范例变量不会共享

8.2 线程实现Runnable界面

8.2.1 通过Runnable接口的单个线程范例

8.2.2 通过Runnable接口的两个线程范例

8.3 线程Thread类与Handler的关系

8.3.1 线程Thread类与Handler的关系

8.3.2 通过Handler对象去执行与关闭Thread

8.4 Timer类的使用

Timer与TimerTask类使用的范例

第9章 Android蓝牙与蓝牙模块

9.1 蓝牙(Buletoooth)的基本概念

9.2 侦测手机蓝牙设备与许可权的设置

9.3 蓝牙设备的数据传输

第10章 8051芯片简介

10.1 单片机芯片简介

10.1.1 8051芯片家族比较

10.1.2 程序存储器分类

10.2 8051芯片引脚

10.3 8051芯片内部的寄存器

10.3.1 寄存器组

10.3.2 可按位寻址的存储器区

10.3.3 一般存储器区

10.3.4 特殊功能的寄存器

10.3.5 ACC、B

10.3.6 程序状态字PSW

10.3.7 堆栈指针SP

10.3.8 数据指针寄存器DPTR

10.3.9 SCON、SBUF

第11章 8051汇编语言与C语言

11.1 8051汇编语言指令分类说明

11.1.1 数据复制指令

11.1.2 逻辑运算指令

11.1.3 算术运算指令

11.1.4 A寄存器特殊指令

11.1.5 堆栈指令

11.1.6 跳转分支指令

11.1.7 比较跳转分支指令

11.1.8 调用与返回指令

11.1.9 位运算指令

11.2 汇编程序开发过程

汇编语言编写形式

11.3 8051 C语言说明

11.3.1 C语言程序的基本结构

11.3.2 C语言变量名称

11.3.3 C语言数据类型

11.3.4 C语言内存类型

11.3.5 C语言的运算符

11.3.6 C语言的流程控制

11.3.7 C语言数组的声明

11.3.8 C语言函数(function)的声明

11.3.9 C语言中断函数(function)声明

第12章 串行传输

12.1 串行控制寄存器SCON的说明

12.2 串行传输缓冲器SBUF的说明

12.3 串行传输的工作模式

12.4 计时/计数器的设置

12.5 模式1波特率的设置

第13章 发光二极管LED

13.1 发光二极管LED工作原理

13.2 送出一个数据到单片机芯片Port0的LED

13.3 由单片机芯片Port2的拨码开关输入一笔数据到手机里

13.4 设计一个程序由单片机芯片Port0的LED左右移

13.5 复选按钮的应用

13.6 比较使用线程和不用线程的不同

13.7 使用线程随时侦测单片机芯片Port2再把其值送到Port0

13.8 侦测单片机芯片Port2的位0

13.9 设置时间执行应用程序

13.10 使用单选按钮改变LED左右移

第14章 七段显示器

14.1 七段显示器工作原理

单一个七段显示器的显示方式

14.2 送出一个数据到单片机芯片Port2的七段显示器

14.3 七段显示器二位数的计数

14.4 七段显示器四位数的计数

第15章 8×8点阵LED显示器

15.1 8×8点阵LED显示器的工作原理

15.2 8×8点阵LED显示器字形左右移

第16章 LCD液晶显示器

16.1 LCM模块结构

16.1.1 LCD引脚功能说明

16.1.2 LCM控制芯片内部寄存器的说明

16.1.3 LCM指令控制说明表

16.2 LCD基础显示的设置

16.3 LCD自创字形的显示

16.4 LCD电子时钟的显示

16.5 LCD字符串左右移和LED的移动

第17章 AT89S51刻录与读取

17.1 AT89S51刻录原理

17.1.1 AT89S51串行刻录引脚的使用说明

17.1.2 AT89S51串行刻录指令的设置

17.2 两个单片机芯片间程序刻录与读取

17.2.1 以汇编语言编写刻录数据程序

17.2.2 以C语言编写刻录数据程序

17.2.3 以C语言编写读取数据程序

17.3 手机刻录一个LED向左移的程序

把文件刻录在AT89S51芯片里

17.4 随地址全段区域刻录程序的制作

17.5 读取一段数据

17.6 读取2048个字节的数据


书查询(www.shuchaxun.com)本网页唯一编码:
09ef670ac70cab93da938046f6c80d0d#a660e70ddf2e7ce5bf4c83ea77480222#142160617#Android智能手机与8051单片机应用与开发实战_13869091.pdf