对话框组件的添加
我们已经基本实现了app自定识别账单小票进行自动记账。
但是识别图片的时间可能会有点长,所以为了不让用户苦苦等待。造成不良的使用体验。我们加入了进度条对话框。
就像老师说的那样,一个好的软件背地里也是见不得人的。。。。
由于技术原因,只能做一个假的进度条,这个并不能反映实际的识别速度。只是为了用户能有更好的等待体验。
import android.app.ProgressDialog; import android.content.Context; import android.os.Handler; public class CustomProgressDialog { private static ProgressDialog progressDialog; public static void showProgressDialog(Context context) { // 创建ProgressDialog progressDialog = new ProgressDialog(context); progressDialog.setMessage("正在加载,请稍等"); progressDialog.setCancelable(false); // 不可关闭 progressDialog.show(); // 延迟10秒后自动关闭ProgressDialog new Handler().postDelayed(new Runnable() { @Override public void run() { if (progressDialog != null) { progressDialog.dismiss(); progressDialog = null; } } }, 10000); } }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)