
Android应用
最乱纷飞的code
这个作者很懒,什么都没留下…
展开
-
Android 蓝牙打印Demo
权限问题:如果你的应用是针对 Android 12 或更高版本,还需要动态请求 BLUETOOTH_SCAN 和 BLUETOOTH_CONNECT 权限。在 Android 开发中,通过蓝牙连接打印机进行打印是一种常见的场景。打印机协议:不同的打印机可能使用不同的协议来接收和解析打印数据。确保你有一个简单的布局文件,比如 activity_main.xml,包含一个按钮用于触发打印操作。如果未配对,请先手动在蓝牙设置中进行配对。为了确保应用的健壮性和用户体验,需要处理各种可能的错误和异常情况。原创 2024-07-29 14:15:01 · 687 阅读 · 0 评论 -
Android 实现一个生产者-消费者模式的循环队列
要实现一个生产者-消费者模式的循环队列,当队列满时等待空闲空间,当队列为空时等待数据,可以使用 Java 的 wait 和 notify 方法来实现线程间的同步和通信。这样,通过使用 wait 和 notify 方法,我们就可以实现一个线程安全的、支持等待和通知机制的循环队列。这适用于生产者-消费者模型,在多线程环境下有效地管理资源。在 Android 应用中测试这个线程安全的循环队列,通过不同的线程模拟生产者和消费者。原创 2024-07-29 14:11:26 · 211 阅读 · 0 评论