通过单片机连接的蓝牙模块发送数据,手机也是通过蓝牙接收,并在屏幕上完成绘画。
holder = surface.getHolder();
holder.setFixedSize(WIDTH+50, HEIGHT+100); //设置画布大小,要
比实际的绘图位置大一点
paint = new Paint();
paint.setColor(Color.GREEN); //画波形的颜色是绿色的,区别于坐标
轴黑色
paint.setStrokeWidth(3);
bluetooth.setOnClickListener(new MyButtonListener());
//添加按钮监听器 开启蓝牙 开启连接通信线程
clear.setOnClickListener(new MyButtonClearListener());
//添加按钮监听器 清除TextView内容
holder.addCallback(new Callback() { //按照上面注释,添加回调函数
public void surfaceChanged(SurfaceHolder holder,int format,int
width,int height){
drawBack(holder);
//如果没有这句话,会使得在开始运行程序,整个屏幕没有白
色的画布出现
//直到按下按键,因为在按键中有对drawBack(SurfaceHolder
holder)的调用
}
public void surfaceCreated(SurfaceHolder holder) {
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高等教育android 蓝牙 单片机 显示波形(10)全文阅读和word下载服务。
相关推荐: