1.新建项目,布局文件如下:activity_main.xml

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:orientation="vertical" > <Button
android:id="@+id/btn1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="显示" /> <Button
android:id="@+id/btn2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="隐藏" /> </LinearLayout>

2.后台代码如下:MainActivity.java

 package com.example.testdemo;

 import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.Window;
import android.widget.Button; public class MainActivity extends Activity { @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);// 以下两句代码必须写在setContentView之前否则不起作用
requestWindowFeature(Window.FEATURE_PROGRESS);// 进度指示器功能
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); // 不确定的进度
setContentView(R.layout.activity_main);
Button btn1 = (Button) findViewById(R.id.btn1);
Button btn2 = (Button) findViewById(R.id.btn2);
// 展示标题栏进度条
btn1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
setProgressBarVisibility(true);
setProgressBarIndeterminateVisibility(true);
}
});
// 隐藏标题栏进度条
btn2.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
setProgressBarVisibility(false);
setProgressBarIndeterminateVisibility(false);
}
});
}
}

3.效果如如下:

最新文章

  1. Struts2中使用OGNL
  2. HTTP Error 500 - Server Error.
  3. Ubuntu 16.04.1下修改MySQL默认编码
  4. 高级屏幕空间反射: Screen Space Reflection (SSR)
  5. IOS之UI--自定义按钮实现代理监听点击事件
  6. JQuery $(function(){})和$(document).ready(function(){})
  7. windows下android环境的搭建:完成后添加android其他版本
  8. DBA_Oracle基本体系内存和进程结构(概念)
  9. App.config提示错误“配置系统未能初始化”
  10. LI 导航
  11. 如何去除 ckeditor 上传图片后在原码中留下的 style=&quot;width: 100%;height:100px&quot;之类的代码呢?
  12. Swift 总结使用问号(?)和感叹号(!)-备用
  13. [原]MobileSubstrate 工作流程
  14. WCF学习笔记之事务编程
  15. 瞎谈CNN:通过优化求解输入图像
  16. #黑客社会工程学攻防演练#[Chapter 1]
  17. spring多模块项目手动整合
  18. javascript 获取多种主流浏览器显示页面高度(转)
  19. ML(1)——机器学习简述
  20. Windows向虚拟机Linux传输文件方法

热门文章

  1. BZOJ [Poi2012]Fibonacci Representation
  2. 路由vue-router进阶
  3. 用@property声明的NSString(或NSArray,NSDictionary)经常使用copy关键字,为什么?如果改用strong关键字,可能造成什么问题?
  4. 常见算法用Pascal实现
  5. CTF python沙箱逃逸进阶题目
  6. BeanShell中Sring变量引用
  7. python3 虚拟环境配置
  8. (笔记) RealTimeRender[实时渲染] C2
  9. 脚本,替换ipa里面的资源,并重新打包
  10. restorator 运行后其他所有EXE文件都无法运行的解决方案