Android环形进度条(安卓默认形式)实例代码
Android开发中,有很多的功能在实际应用中都起了很大的作用,比如android进度条的实现方式,下面给大家介绍Android环形进度条(安卓默认形式),具体内容如下所示:
.xml
<LinearLayoutxmlns: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:orientation="vertical" tools:context=".MainActivity"> <Button android:id="@+id/mybut" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="查找网络"/> </LinearLayout>
.java
packagecom.example.progressdialog;
importandroid.os.Bundle;
importandroid.app.Activity;
importandroid.app.ProgressDialog;
importandroid.view.View;
importandroid.view.View.OnClickListener;
importandroid.widget.Button;
publicclassMainActivityextendsActivity{
privateButtonbut=null;
@Override
protectedvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
this.but=(Button)super.findViewById(R.id.mybut);
this.but.setOnClickListener(newOnClickListenerImp());
}
publicclassOnClickListenerImpimplementsOnClickListener{
publicvoidonClick(Viewv){
//创建我们的进度条
finalProgressDialogproDia=newProgressDialog(MainActivity.this);
proDia.setTitle("搜索网络");
proDia.setMessage("请耐心等待");
proDia.onStart();
//匿名内部类
newThread(){
publicvoidrun(){
try{
Thread.sleep(3000);
}
catch(Exceptione){
}
finally{
//匿名内部类要访问类当中的数据,该数据必须为final
proDia.dismiss();//隐藏对话框
}
}
}.start();
proDia.show();
}
}
}
以上内容是小编给大家介绍的Android环形进度条(安卓默认形式)的相关知识,希望对大家有所帮助!