登录
首页 » Android » Android 定义了两种常用的ProgressDialog进度对话框源码

Android 定义了两种常用的ProgressDialog进度对话框源码

于 2022-01-25 发布 文件大小:48.28 kB
0 343
下载积分: 2 下载次数: 1

代码说明:

本源码主要是演示在Android中使用ProgressDialog,定义了两种常用的ProgressDialog进度对话框,一种是长形进度条,这是最早时候的进度条,有点像windows 7风格,另外上一种是圆形的进度条,这种进度条风格在目前的智能手机中已普遍应用,本源码中演示了这两种进度条的外观设计方法以及数据绑定形成进度指示的方法,由线程来控制进度,同时显示加载的百分比。下面是相关的代码段供参考:   // 创建ProgressDialog对象   m_pDialog = new ProgressDialog(Activity01.this);   // 设置进度条风格,风格为长形   m_pDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);   // 设置ProgressDialog 标题   m_pDialog.setTitle("提示");   // 设置ProgressDialog 提示信息   m_pDialog.setMessage("这是一个长形对话框进度条");   // 设置ProgressDialog 标题图标   m_pDialog.setIcon(R.drawable.img2);   // 设置ProgressDialog 进度条进度   m_pDialog.setProgress(100);   // 设置ProgressDialog 的进度条是否不明确   m_pDialog.setIndeterminate(false);   // 设置ProgressDialog 是否可以按退回按键取消   m_pDialog.setCancelable(true);   // 让ProgressDialog显示   m_pDialog.show();   完整代码请下载源码。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 年龄计算器
    此程序可以用于计算一个人的年龄在其他行星上。用户可以在这一次,在地球上输入其年龄和该程序将计算的用户在几个行星水星、 金星、 木星和土星等由地球围绕太阳旋转的年龄
    2022-12-26 20:15:03下载
    积分:1
  • tab host
    tab host
    2013-06-09下载
    积分:1
  • 从 Android 中调用 PHP web 服务
    翻译 maninwest@Codeforge 作者:sandeepten910@CodeProject在这里,我尝试使用 PHP 开发一个 web 服务,把它放在远程服务器上并使用 Android app 进行调用。该 Web 服务可以是任何东西,可以是一个简单的计算或者数据库应用。我在这里展示的是最简单的类似加法的操作,就像从应用程序中传递 2 个数, PHP web 服务需要接受他们并进行计算,再返回结果给应用。这里我使用免费的 webhost 来托管web 服务。详情可以使用 SOAP (简单对象访问协议) 进行, 通信完全是独立于平台的,这意味着这个 WEB 服务可以从应用程序中调用。能做到这样是因为通信是通过XML 进行的,当客户端发送请求时,请求会采用 XML 格式且其条目会在  UDDI 寄存器中检查,且指向特定 web 服务并执行,最后对客户端响应。示意图如下: 让我们来看一个例子,在例子中,我们从 Android 应用中对托管在web 服务器上的一个 webservice 进行调用。我们在这里使用简单的示例应用,返回食材的价格。我需要使用一个库工具 nusoap,你可以在这里下载,它有两个文件夹 samples 和 lib…Lib 对我们很重要。现在,注册一个你想要的 web 主机。访问主机,将  nusoap 的 lib 目录放在 public_html 目录中,为web 服务设置环境。 现在,需要以PHP 写适当
    2022-02-05 05:33:44下载
    积分:1
  • android 静态壁纸实例源码下载
    一款还不错的静态壁纸代码 核心代码:package com.example.wallpaperchange;import android.os.Bundle;import android.app.Activity;import android.app.AlarmManager;import android.app.PendingIntent;import android.app.Service;import android.content.Intent;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.Toast; public class MainActivity extends Activity { AlarmManager aManager; Button start,stop; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); start = (Button)findViewById(R.id.start); stop = (Button)findViewById(R.id.stop); aManager = (AlarmManager)getSystemService(Service.ALARM_SERVICE); //指定ChangeService组件 Intent intent = new Intent(MainActivity.this,ChangeService.class); //创建PendingIntent对象 final PendingIntent pi = PendingIntent.getService( MainActivity.this, 0, intent, 0); start.setOnClickListener(new OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub aManager.setRepeating(AlarmManager.RTC_WAKEUP, 0, 5000, pi); start.setEnabled(false); stop.setEnabled(true); Toast.makeText(MainActivity.this, "壁纸定时更换启动成功", 5000).show(); } }); stop.setOnClickListener(new OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub start.setEnabled(true); stop.setEnabled(false); aManager.cancel(pi); } }); } }
    2014-06-03下载
    积分:1
  • Android SQLiteOpenHelper 类代码
    Android SQLiteOpenHelper 类代码,这同样是一个简单级别的SQLite实例,主要教你一些基础的SQLite用法,本源码通过编写一个简单的词汇添加小程序,让你了解如何向SQLLITE中添加词汇,查找词汇,查询的sql语句如何编写,以及如何创建一个SQLSite数据表等。相对简单,编译后的运行效果,请看下边的截图。添加内容和查询内容的代码,如下示:   //添加词汇   addWordBtn.setOnClickListener(new View.OnClickListener() {   @Override   public void onClick(View v) {    inflateInsert(mydb.getReadableDatabase(),wordEdit.getText().toString(),detailEdit.getText().toString());   }   });   //查找词汇   seachWordBtn.setOnClickListener(new View.OnClickListener() {   @Override   public void onClick(View v) {   //查询的sql   String querySql = "select * from mydb where word like ?";   Cursor cursor = mydb.getWritableDatabase().rawQuery(querySql, new String[]{    "%"+seachWordEdit.getText().toString() + "%"   });   ArrayList> list = converCursortoList(cursor);   Intent intent = new Intent(Dict.this, show.class);   Bundle bundle = new Bundle();   bundle.putSerializable("list", list);   intent.putExtras(bundle);   startActivity(intent);   }
    2022-01-26 07:55:58下载
    积分:1
  • Adroid 手机电话录音
    用于记录调用上你的手机在运行时......这是艾弗里好应用 oimfoirnkl 兰桂坊 vkrv v、 lk kz k、 d、 v、 d lkv lkk femfm ck、 l、 s 拼箱、 rgzrghtrhtr
    2022-01-24 16:41:48下载
    积分:1
  • android 百度地图api 示例源码
    android 百度地图api 示例源码
    2014-02-25下载
    积分:1
  • python 调用 mysql 例子源码下载
    python 调用 mysql 例子源码下载
    2015-05-22下载
    积分:1
  • C++数据结构实现(入门级)
    c 顺序表、链表、静态链表、队列、一元多项式、汉诺塔、火车调度问题、操作系统调度问题、背包问题、最大连续子列和问题、KMP算法、稀疏矩阵、广义表、并查集、无向图邻接表、有向图邻接表、Krusskal算法、Prim算法、最短路径Di…Data-Structure
    2019-06-08下载
    积分:1
  • android打飞机
    这是一款用java开发的Android的手机游戏,实现了三个界面之间的跳转,可选择游戏关卡,初学者可以拿来学习,并在此基础上添加一些功能,完善游戏!
    2022-09-07 23:25:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载