`
阅读更多
Message message=new Message();
message.obj=(ProgressBar) headerView.findViewById(R.id.p1);;
new Handler(){
    public void handleMessage(Message msg) {
        ProgressBar bar=(ProgressBar) msg.obj;
        bar.setVisibility(ProgressBar.GONE);
    }
}.sendMessageDelayed(message,1000*10);
分享到:
评论

相关推荐

    ProgressDialogApplication.rar

    主要的交互逻辑将在Java或Kotlin代码中实现。 接下来,打开MainActivity.java(如果是Kotlin项目,则为MainActivity.kt),在这里我们将导入必要的库并编写代码来创建和管理ProgressDialog。首先,导入...

    Android应用启动界面的实例

    当后台任务完成或延时时间到,使用Intent启动主Activity,并通过`finish()`方法关闭启动界面Activity,实现平滑过渡。 6. **优化用户体验**: 为了提供更好的用户体验,可以考虑以下几点: - 避免不必要的延迟:...

    安卓开屏(启动)页

    在`onCreate()`方法中设置布局,并初始化UI元素。 3. **过渡逻辑**:在`onCreate()`或`onStart()`中启动一个新的线程,执行预加载任务,如数据初始化、权限检查等。同时,设置一个Handler,当任务完成后,通过发送...

    Android Handler模拟进度条更新

    1. **创建Handler实例**:在Activity或Fragment的onCreate()方法中创建Handler实例,确保它在主线程中,这样处理的消息才能更新UI。 ```java private Handler mHandler = new Handler() { @Override public void ...

    AsyncTask的使用

    ### AsyncTask在Android中的使用详解 #### 一、AsyncTask简介 `AsyncTask`是Android提供的一个轻量级的异步任务处理类,主要用于执行后台计算并更新UI界面,而无需手动处理线程和Handler。它提供了简洁的API来实现...

    Android开发基础之创建启动界面Splash Screen的方法

    在`SplashScreen`的`onCreate()`方法中,设置布局并启动一个新线程来执行延时任务。这个线程会等待一段时间(如5秒,即 `_splashTime = 5000`毫秒),然后关闭启动界面并启动主应用。这里使用了一个简单的`Thread`来...

Global site tag (gtag.js) - Google Analytics