-
Android 定义了两种常用的ProgressDialog进度对话框源码
本源码主要是演示在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();
完整代码请下载源码。
- 2022-01-25 19:52:21下载
- 积分:1
-
pushbox
安卓程序设计 小游戏 推箱子游戏,初级,适合看代码学习方法(Andrews programming game Sokoban game, junior, suitable to look at the code learning methods)
- 2020-12-21 15:29:10下载
- 积分:1
-
android 游戏商城源码(不完整,新手写的)
android 游戏商城源码(不完整,新手写的)
- 2015-07-04下载
- 积分:1
-
android 播放网络MP3 音乐播放
简单的基本功能,实测可行。 核心代码:package com.sharpandroid.music.activity;import java.io.IOException;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.Button;import android.widget.ImageButton;import android.widget.SeekBar;import android.widget.TextView;import com.sharpandroid.music.R;import com.sharpandroid.music.StreamingMediaPlayer;public class MediaPlayer extends Activity { private Button streamButton; private ImageButton playButton; private boolean isPlaying; private TextView playTime; private StreamingMediaPlayer audioStreamer; @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); initControls(); } private void initControls() { playTime=(TextView) findViewById(R.id.playTime); streamButton = (Button) findViewById(R.id.button_stream); streamButton.setOnClickListener(new View.OnClickListener() { public void onClick(View view) { startStreamingAudio(); }}); playButton = (ImageButton) findViewById(R.id.button_play); playButton.setEnabled(false); playButton.setOnClickListener(new View.OnClickListener() { public void onClick(View view) { if (audioStreamer.getMediaPlayer().isPlaying()) { audioStreamer.getMediaPlayer().pause(); playButton.setImageResource(R.drawable.button_play); } else { audioStreamer.getMediaPlayer().start(); audioStreamer.startPlayProgressUpdater(); playButton.setImageResource(R.drawable.button_pause); } isPlaying = !isPlaying; }}); } private void startStreamingAudio() { try { final SeekBar progressBar = (SeekBar) findViewById(R.id.progress_bar); if ( audioStreamer != null) { audioStreamer.interrupt(); } audioStreamer = new StreamingMediaPlayer(this, playButton, streamButton, progressBar,playTime); audioStreamer.startStreaming("http://192.168.64.1/xa.mp3",5208, 216); streamButton.setEnabled(false); } catch (IOException e) { Log.e(getClass().getName(), "读取音乐出错!", e); } }}
- 2014-05-26下载
- 积分:1
-
face-detection
在Android平台上使用opencv实现的人脸检测(The Android platform using face detection opencv realized)
- 2013-07-23 22:46:59下载
- 积分:1
-
可滚动显示文字、图片的徽章控件
应用背景有动态切换展示文字和图片需求的app可以借鉴该源码关键技术自定义控件,实现用动画展示切换文字和图片
- 2022-03-23 12:21:01下载
- 积分:1
-
android gps 演示
android gps 演示
- 2022-08-10 22:07:49下载
- 积分:1
-
Android完整的通讯录项目源码
应用背景Android完整的通讯录项目源码。Java语言开发。关键技术使用java语言开发的android应用。是一个完整的通讯录项目,包括联系人,地址等多种信息。
- 2022-08-19 17:48:21下载
- 积分:1
-
DateTimePicker
调用系统里面的class实现设置时间 设置日期(Set the time to set the date)
- 2012-06-03 12:32:12下载
- 积分:1
-
android 仿余额宝界面实例源码(动态变化的数字)
动态变化的数字
- 2014-12-25下载
- 积分:1