zoukankan      html  css  js  c++  java
  • 高级控件

    提示框
        Toast.makeText(
        this,提示内容,Toast.LENGTH_LENGTH).show();

    对话框
      警告框(AlertDailog)
        Dialog ad =
        new AlertDialog.Builder(Day08.this).create();
        setTitle(); //设置标题
        setMessage();//设置提示信息
        setIcon(); //设置图片

      进度处理对话框(ProgressDialog)

        示例代码:

      <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    
        android:id="@+id/MyLayout"
        android:orientation="horizontal"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" >
    
      <Button
        android:id="@+id/mybut"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="查找网络连接" />
    
      </LinearLayout>
    package come.waas;
    
    import android.app.Activity;
    
    import android.app.ProgressDialog;
    
    import android.os.Bundle;
    
    import android.view.View;
    
    import android.view.View.OnClickListener;
    
    import android.widget.Button;
    
     
    
    public class but extends Activity {
    
        /** Called when the activity is first created. */
    
        @Override
    
        public void onCreate(Bundle savedInstanceState) {
    
            super.onCreate(savedInstanceState);
    
            setContentView(R.layout.but);  
    
            Button bt12 = (Button)findViewById(R.id.btc);//取得组件  
    
            bt12.setOnClickListener(new OnClickListener() {//设置单机事件
    
        
    
            public void onClick(View v) {
    
              // TODO 自动生成的方法存根  
    
                     final ProgressDialog proDia=ProgressDialog.show(but.this,  
    
                             "搜寻网络",  
    
                             "请耐心等待...");  
    
                     new Thread(){  
    
                         public void run(){  
    
                             try{  
    
                                 Thread.sleep(3000);//运行3秒后关闭对话框 
    
                             }catch(Exception e){  
    
                                   
    
                             }finally{  
    
                                 proDia.dismiss();//关闭对话框 
    
                             }  
    
                         }  
    
                     }.start();//线程启动 
    
                     proDia.show();//显示对话框
    
            }
    
            });
    
        }
    
    }
  • 相关阅读:
    移植spdylay到libcurl
    用到的C++标准库
    libcurl底层调用逻辑
    socket编程
    linux的一些机制Signal, Fork,
    openssl 编程
    对称加密,非对称加密
    ajax提交整个form表单
    一道基础的for语句js编译过程
    怎样将浏览器一句话变为文本编辑器
  • 原文地址:https://www.cnblogs.com/shuchongzeishuai/p/6891204.html
Copyright © 2011-2022 走看看