Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android環形進度條(安卓默認形式)實例代碼

Android環形進度條(安卓默認形式)實例代碼

編輯:關於Android編程

Android開發中,有很多的功能在實際應用中都起了很大的作用,比如android進度條的實現方式,下面給大家介紹Android環形進度條(安卓默認形式),具體內容如下所示:

.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:orientation="vertical"
tools:context=".MainActivity" >
<Button 
android:id="@+id/mybut"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="查找網絡"/>
</LinearLayout>

.java

package com.example.progressdialog;
import android.os.Bundle;
import android.app.Activity;
import android.app.ProgressDialog;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class MainActivity extends Activity {
private Button but=null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
this.but=(Button) super.findViewById(R.id.mybut);
this.but.setOnClickListener(new OnClickListenerImp());
}
public class OnClickListenerImp implements OnClickListener{
public void onClick(View v) {
//創建我們的進度條
final ProgressDialog proDia=new ProgressDialog(MainActivity.this);
proDia.setTitle("搜索網絡");
proDia.setMessage("請耐心等待");
proDia.onStart();
//匿名內部類
new Thread(){
public void run(){
try{
Thread.sleep(3000);
}
catch(Exception e){
}
finally{
//匿名內部類要訪問類當中的數據,該數據必須為final
proDia.dismiss();//隱藏對話框
}
}
}.start();
proDia.show();
}
}
}

以上內容是小編給大家介紹的Android環形進度條(安卓默認形式)的相關知識,希望對大家有所幫助!

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved