安卓线程三种简易使用
16lz
2022-04-21
最简单的方式:
new Thread(){ @Override public void run(){ String deviceName=StoreData. get(MainActivity.this,"address","").toString(); BluetoothDevice device=BA.getRemoteDevice(deviceName); communicate(device); DataTransport(); }}.start();
直接可以new出一个线程,并在最后带上.start();意思为开始这个线程,开始有就会运行run函数中的内容。
除此外,还可以新建一个线程的类,并在需要的时候new出一个新类.start();即可使用线程。
1. 新建一个线程的类:
public class MyThreadextends Thread { @Override public void run(){ //处理具体的逻辑,也就是想要在线程里做的事情 }}
2. 在需要的地方开始线程:
new MyThread().start();
另外还有第三种方式使用线程,同样是新建类,但是对比第二种是继承(extends)方式,第三种是通过implements方式。感觉没什么用,不想讲了。
更多相关文章
- Android创建和删除桌面快捷方式
- Android(安卓)通过findViewById方式创建TabHost
- android实现一天24小时刻度尺
- Android屏幕休眠和唤醒
- Android创建快捷方式(shortcut)
- android 线程睡几秒
- Android(安卓)文件打开方式
- Android(安卓)子线程测试
- android字体闪烁动画(线程)