Open oh-wind opened 4 years ago
实践证明该开源项目是方便易用的。但是我们可以看到它存在大量Logcat信息干扰了我们原本的日志。但是该项目并未提供API去关闭日志。 然而这并不是不可解决的。 幸运的是作者使用了优秀的设计模式,能够使我们能轻易的定制自己的BluetoothClient ,我们仅需如作者一般,定义一个MyBluetoothClient 类并实现IBluetoothClient, 并使用其代理类BluetoothClientImpl 代理其实现方法。即可过滤这些日志信息。 或直接使用BluetoothClientImpl.getInstance(context);获取一个IBluetoothClient亦可。
BluetoothClient
MyBluetoothClient
IBluetoothClient
BluetoothClientImpl
BluetoothClientImpl.getInstance(context);
实践证明该开源项目是方便易用的。但是我们可以看到它存在大量Logcat信息干扰了我们原本的日志。但是该项目并未提供API去关闭日志。 然而这并不是不可解决的。 幸运的是作者使用了优秀的设计模式,能够使我们能轻易的定制自己的
BluetoothClient
,我们仅需如作者一般,定义一个MyBluetoothClient
类并实现IBluetoothClient
, 并使用其代理类BluetoothClientImpl
代理其实现方法。即可过滤这些日志信息。 或直接使用BluetoothClientImpl.getInstance(context);
获取一个IBluetoothClient
亦可。