java - 如何在 Android 应用程序的多次调用中保存序列号状态?

标签 java android thermal-printer

我正在开发一个与热敏打印机配合使用的 Android 打印应用程序。该应用程序运行良好(打印所需的输出)。但是,我不知道如何设置收据的流水号(序列号)。例如,运行编号从 001 -> 002 -> 003 开始​​。一旦我关闭应用程序并重新启动它,它就会从 001 -> 002 开始,依此类推。我希望即使应用程序关闭并重新启动,运行号码也能从上次使用的号码继续。我怎样才能实现这个目标?

最佳答案

您可以将最后一个收据号码保存在sharedpref或sqlite或文件中,然后检索相同的收据号码并开始收据号码...

引用共享偏好设置 - https://developer.android.com/training/basics/data-storage/shared-preferences.html

关于java - 如何在 Android 应用程序的多次调用中保存序列号状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40758350/

相关文章:

java - 在 Android 应用程序中实现 google plus 登录时出错

Android:在线测试推送通知(Google Cloud Messaging)

java - 复选框标签到字符串

android - 为 Presenter 的私有(private)方法编写单元测试

java - 当场初始化数组

java - 当按下设备上或底部栏上的后退按钮时,不会调用 onBackPressed

java - 自定义 PDFTextStripper PDFbox

java - 如何将 Unicode(孟加拉字体)打印到热敏打印机?

coldfusion - 从网站假脱机热运输标签数据

c# 使用爱普生热敏打印机打印长收据