`
iaiai
  • 浏览: 2197185 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android 标题栏(titlebar)显示进度条

阅读更多
在后台线程中执行各种操作(网络连接、大数据存储)的时候,我们希望让客户能看到后台有操作在进行,那么既能有效的提示用户,又不占用当前操作空间,最好的方法就是在标题栏有个进度条。
实现起来很简单:

protected void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);
                requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);//先给Activity注册界面进度条功能
                setContentView(R.layout.main);
                setProgressBarIndeterminateVisibility(true);//在需要显示进度条的时候调用这个方法
                setProgressBarIndeterminateVisibility(false);//在不需要显示进度条的时候调用这个方法
}


效果如下红色线条上方所示:
  • 大小: 3.6 KB
分享到:
评论

相关推荐

    Android标题栏TitleBar全攻略

    Android 标题栏 TitleBar 是一个自定义的 UI 组件,由 LinearLayout 继承而来,主要用于展示浏览器的标题栏信息,包括网站图标、标题、动画进度条和背景进度条等。下面我们将详细介绍 Android 标题栏的实现方法和...

    Android标题栏TitleBar介绍

    ### Android标题栏(TitleBar)介绍 在Android应用开发中,`TitleBar`是一个非常重要的UI组件,它位于应用程序界面的顶部,用于显示应用名称、当前活动页面的标题以及一些功能按钮等信息。通过合理的设计与实现,...

    Android自定义titlebar中设置progressbar

    在Android应用开发中,标题栏(titlebar)是应用程序界面中的一个重要组成部分,它通常用于显示应用的名称或当前页面的标题。然而,标题栏也可以进行自定义,以满足更多的功能需求,比如添加一个进度条(progressbar...

    Android标题栏高级.docx

    根据提供的文档信息,我们可以深入探讨Android标题栏的高级实现方法及其相关知识点。下面将详细介绍TitleBar类的设计原理、实现方式以及关键组件的功能。 ### TitleBar类设计与实现 #### 继承关系 TitleBar类继承...

    Android中自定义标题栏样式的两种方法

    原装的Android标题栏配色比较单调,就是黑色的一坨,现在假设你的软件需要独自添加标题栏,这样不仅美观而且可以将进度条等加进去,如何实现: 方法一、在你的那张Activity中onCreate方法中加上下面代码: ...

    如何隐藏Android4.0及以上版本的ActionBar、NotificationBar、StatusBar、SystemBar、TitleBar

    而显示TitleBar通常是指显示自定义的标题栏。 - **隐藏TitleBar**:参考上述ActionBar的隐藏方法。 - **显示TitleBar**:如果想要显示自定义的标题栏,可以通过以下方法实现。 ```java // 显示自定义TitleBar ...

    Android编程自定义title bar(标题栏)示例

    在Android应用开发中,自定义Title Bar(或称为ActionBar,...通过上述步骤,我们可以创建一个包含文本和进度条的简单自定义标题栏。当然,实际应用中可以根据需要添加更多复杂的功能和样式,以满足不同的设计需求。

    Android开发技巧总汇(3).pdf

    7. **titleBar高级实现方法**:标题栏(titleBar)是应用界面的重要组成部分,文档介绍了如何进行高级定制,使标题栏更具美感和功能,比如添加自定义按钮或者动画效果。 8. **保存数据的四种方法**:Android提供了...

    Android 中几个常用属性的设置.doc

    1. **自定义Android标题栏(TitleBar)布局** 自定义标题栏允许开发者根据需求打造独特且功能丰富的头部区域。通过`requestWindowFeature(Window.FEATURE_CUSTOM_TITLE)`开启自定义标题功能,然后设置布局资源,如`...

    android视频播放器-源码.pdf

    - `titlebar.xml`:定义标题栏布局,包含一个菜单按钮,点击后可打开文件选择器。 - `myfile.xml`:文件浏览器的布局文件,用于浏览和选择视频文件。 - **核心类**:`VideoPlay.java` - `VideoView`的实例化:`...

    Android开发技巧总汇(3)

    TitleBar(标题栏)是Android应用中常用的界面元素之一,用于展示应用名称或当前页面的标题。通过自定义TitleBar,可以使应用看起来更加专业和美观。 **7.1 自定义TitleBar** 可以创建一个自定义的`LinearLayout`...

    Android开发技巧2

    - 在标题栏添加进度条可以展示加载状态,提高用户体验。这通常通过自定义ActionBar或使用第三方库如Android-Actionbar-Indicator-Progress来实现。 7. **ScrollView实例**: - ScrollView是用于包裹一个可滚动...

    Android开发技巧汇总_C[参照].pdf

    5. **标题栏进度指示器**:在应用加载内容或执行长时间操作时,标题栏的进度条是一个很好的反馈机制。可以通过自定义Action Bar或者使用第三方库实现此功能。 6. **ScrollView实例**:ScrollView是一个可滚动的视图...

    android 视频播放器

    项目的布局文件主要包括`main.xml`和`titlebar.xml`两个文件,它们分别定义了主界面和标题栏的布局。 **main.xml示例:** ```xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" ...

    Android 开发技巧

    4.4.1、非全屏状态下不显示title标题栏 50 4.4.2、标题栏进度指示器 50 4.4.3、titleBar 高级实现方法(更美观) 51 4.4.4、获取标题栏和状态栏高度 57 4.4.5、标题栏显示简单的进度框 57 4.5、MENU 58 4.5.1、简单的...

    Android抽象布局——include、merge 、ViewStub详解

    例如,在多个活动或视图中,如果有一个常见的头部布局(如标题栏),可以将其设计为单独的XML文件(如`titlebar.xml`),然后在需要的地方通过`<include/>`引用。这样不仅简化了代码,还方便了后续的修改和维护。 ...

Global site tag (gtag.js) - Google Analytics