Android蓝牙开发
最近做蓝牙小车,需要Android端来控制小车的运动,以此文记录开发过程。使用HC-06无线蓝牙串口透传模块。对于其他的蓝牙设备本文同样适用。
蓝牙开发的流程:
获取本地蓝牙适配器 ——> 打开蓝牙 ——> 搜索设备 ——> 连接设备 ——> 发送信息
首先为了避免以往我们先写入蓝牙权限:
...
分类:
移动开发 时间:
2015-08-09 12:33:38
阅读次数:
170
对于数据结构这本书的所有内容,都可以概括到一句话里面来:
“我们在此书中探索:一组相互之间存在一种或者多种关系的数据的组织方式(逻辑结构)和他们在计算机内的存储方式(物理结构、存储结构),以及定义在该组数据上的一组操作(基本运算集),还有一些常用的基本运算的实现(算法)”
也就是说,我们在描述一种数据结构的时候,应该要从一个整体来进行描述,主要是从四个方面来进行:
1、逻辑结构是什么? (数据元素之间的相互逻辑关系)
2、基本运算有哪些?(逻辑结构的加工或者说操作)
3、这些运算的...
分类:
其他好文 时间:
2015-08-09 12:33:17
阅读次数:
141
的BestCoder(有米!)
计算直线的交点数
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 8881 Accepted Submission(s): 4006
Problem Descr...
分类:
其他好文 时间:
2015-08-09 12:32:49
阅读次数:
148
有些Android手机中会带有一些常用号码的功能,比如订餐电话、公共电话、航空机票,等等诸如此类的服务,点击相应的号码会自动弹出拨打电话的界面。那下面我们就一起来实现一个手机常用号码功能的小例子吧。
一、原理
首先,这些常用号码放置在一个SQLite数据库中,我们将这些号码从数据库中读取出来,按照相应的顺序显示到Android系统提供的ExpandableListView中(有关Expanda...
分类:
移动开发 时间:
2015-08-09 12:34:07
阅读次数:
254
文章将介绍一下如何巧妙地定义自己的构造函数来满足各种各样的adapter需要,实现简单封装、简单使用的效果。相信一定能对大家对适配器的理解有一定的帮助!...
分类:
其他好文 时间:
2015-08-09 12:32:34
阅读次数:
118
题意:长度为2n的数字,前N位之和和后面的一样,,,加一起是s........问有多少种不同的数字
首先s是奇数肯定就不行了。。。。
然后n*2*9
dp[i][j]+=dp[i-1][j-k];就是加的这位不同的情况·~~~
这题要用高精度,,,,
#include
#include
#include
#include
using namespace std...
分类:
其他好文 时间:
2015-08-09 12:31:06
阅读次数:
142
Longest Common Prefix 解题报告...
分类:
其他好文 时间:
2015-08-09 12:33:24
阅读次数:
86
Power of Two leetcode解题报告...
分类:
其他好文 时间:
2015-08-09 12:33:13
阅读次数:
148
今天看到一道题问下面哪一个是抽象类,给出四个选项:
InputStream, PrintStream, Reader, FileWriter
然后我觉得这太简单了,显然是InputStream和Reader,都是处在接近顶尖的东西。但同时我觉得应该总结下对于接口和抽象类的理解。
一. Java 抽象类
public abstract class A {
public abst...
分类:
编程语言 时间:
2015-08-09 12:31:24
阅读次数:
224
问题描述Given an unsorted integer array, find the first missing positive integer.For example,Given[1,2,0]return3,and[3,4,-1,1]return2.Your algorithm shoul...
分类:
其他好文 时间:
2015-08-09 12:29:16
阅读次数:
133
mina中IOBuffer是Nio中ByteBuffer的衍生类,主要是解决Bytebuffer的两个不足,1.不能自动扩展容量 2.提供更加丰富的数据类型操作支持1.先来学习下ByteBuffer你要了解的东西摘自 http://blackbeans.iteye.com/blog/836103这是...
分类:
其他好文 时间:
2015-08-09 12:29:27
阅读次数:
2120
蛋白质数据库(Protein Data Bank,简称PDB)是一个专门收录蛋白质及核酸的三维结构资料的数据库。这些资料和数据一般是世界各地的结构生物学家经由X射线晶体学或NMR光谱学实验所得,并释放到公有领域供公众免费使用。以下内容来自对英文wiki中PDB总论和历史部分的人工翻译:蛋白质数据库P...
分类:
数据库 时间:
2015-08-09 12:30:34
阅读次数:
212
Description严重急性呼吸系统综合症(SARS),一种原因不明的非典型性肺炎,从2003年3月中旬开始被认为是全球威胁。为了减少传播给别人的机会,最好的策略是隔离可能的患者。在Not-Spreading-Your-Sickness大学(NSYSU),有许多学生团体。同一组的学生经常彼此相通,...
分类:
其他好文 时间:
2015-08-09 12:29:45
阅读次数:
123
RAID是“Redundant Array of Independent Disk”的缩写,翻译过来叫做独立磁盘的冗余阵列,其实就是磁盘的存储、访问、备份技术。在谈RAID之前,先简单学习一下存储器的一些基础知识。1、存储器基础 说到存储器,顾名思义,就是用来存储数据的,市场上存储器的种类也很...
分类:
其他好文 时间:
2015-08-09 12:29:06
阅读次数:
154
IF EXISTS(SELECT * FROM msdb.dbo.sysjobs WHERE name='启用pubs数据库') EXEC msdb.dbo.sp_delete_job @job_name='启用pubs数据库'--定义创建作业DECLARE @jobid uniqueidentif...
分类:
数据库 时间:
2015-08-09 12:30:24
阅读次数:
122
这是之前遇到过的一道sql面试题,供参考学习:查找所有项目开始时间比之前项目结束时间小的项目IDmysql> select * from t2;+----+---------------------+---------------------+| id | start |...
分类:
数据库 时间:
2015-08-09 12:30:02
阅读次数:
166
一、基本概念1.什么是进程进程就是指在系统中正在运行的一个应用程序每个应用之间是相互独立的每个进程都运行在其专有的并且受保护的内存空间内。2.什么是线程一个进程想要执行程序,就必须需要一个线程,线程是程序执行的基本单元,应用的所有的任务都在线程中执行的。当程序启动之后,系统会自动为进程创建一条线程,...
分类:
移动开发 时间:
2015-08-09 12:29:02
阅读次数:
141