package com.isoftstone.cry;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.ProgressBar;
public class ProgressBarDialog extends Activity
{
private Button btn1 ,btn2 ;
private ProgressBar progressBar ;
@Override
protected void onCreate(Bundle savedInstanceState)
{
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.progressbar);
btn1 = (Button)findViewById(R.id.progressBarbutton1);
btn2 = (Button)findViewById(R.id.progressBarbutton2);
progressBar = (ProgressBar)findViewById(R.id.progressBar1);
btn1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
progressBar.incrementProgressBy(10);
}
});
btn2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
progressBar.incrementProgressBy(-10);
}
});
}
}
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<Button
android:id="@+id/progressBarbutton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button1" />
<Button
android:id="@+id/progressBarbutton2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button2" />
<ProgressBar
android:id="@+id/progressBar1"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</LinearLayout>
分享到:
相关推荐
本示例项目"android入门UI组件学习Demo"旨在帮助初学者了解并实践这些组件的使用,从而快速掌握Android应用开发的基础。通过这个项目,你可以看到各种UI组件的实际应用,以及一些基本的程序逻辑实现,例如安全退出...
本示例"Android自定义控件入门级demo.zip"将引导开发者逐步了解如何创建和使用自定义控件。下面,我们将深入探讨这个话题。 一、自定义控件的意义 在Android系统中,虽然已经提供了丰富的内置控件,如Button、...
《Android开发入门指南》中的"Demo_Bmi实例"是一个经典的Android应用开发教程,旨在帮助初学者理解并掌握Android应用程序的基本构建过程。在这个实例中,我们主要关注如何利用Android Studio进行BMI(体质指数)...
这个"Android应用源码之自定义控件入门级demo"是专为IT计算机专业学生和移动开发App爱好者设计的学习资源,适用于毕业设计和论文研究。通过这个项目,你可以深入理解自定义控件的原理和实现步骤。 首先,我们要了解...
intro_android_demo Android应用开发简介的应用练习演示 样本清单: 第1章:应用程序基础基本的TextViews示例 第2章:用户界面线性布局演示 第3章:视图控件 布局重力 基本观点 查看属性 简单的ListView 第4章:...
这份"Android高级应用源码-自定义控件入门级demo"压缩包提供了学习和实践自定义控件的基础示例,旨在帮助开发者从零开始了解并掌握自定义控件的创建流程。 自定义控件的核心在于扩展Android系统提供的基础视图类,...
android入门与提高必看指南 Android入门逆引手册 Android开发指南中文版、创意设计 【Android系统原理与开发要点详解】/底层 应用 框架 Android核心分析28篇,强烈推荐android初学者,android进阶者看看这个系列...
总之,“android初步,基本控件,布局,事件Demo”这一主题是Android入门学习的重要内容。通过深入理解和实践这些基础知识,开发者可以逐步建立起开发Android应用的能力,为后续的高级功能开发打下坚实基础。而...
这个入门级的demo可能包含了一些简单的示例,如创建一个自定义的按钮或进度条,展示了上述步骤的实现。通过查看和运行这些代码,初学者可以直观地理解自定义控件的工作原理,逐步熟悉并掌握自定义控件的开发技能。 ...
这个项目很可能是为了展示各种Android UI控件的用法而设计的,包括按钮(Button)、文本输入框(EditText)、单选按钮(RadioButton)、复选框(CheckBox)、下拉列表(Spinner)、图片按钮(ImageButton)、进度条(ProgressBar)...
【MediaPlayerDemo】是一个基于Android平台的入门级应用示例,主要展示了如何使用Android自带的`MediaPlayer`类来播放音频和视频文件。`MediaPlayer`是Android系统提供的一个核心组件,用于处理多媒体播放,包括音频...
Android入门应用程序练习的演示 样本清单: 第1章:应用程序基础基本的TextView 第2章:用户界面线性布局演示 第3章:视图控件 布局重力 基本观点 查看属性 简单的ListView 第4章:用户交互 基本点击处理程序 ...
在Android平台上,指纹识别技术为用户提供了安全...这个Demo可以作为快速入门的模板,帮助开发者快速理解并实现相关功能。在实际开发过程中,还可以根据需求进行定制,例如添加多重验证、密码备份等增强安全性的功能。
这部分通常包含更高级的功能实现,如动画(Animation)、手势识别(GestureDetector)、自定义视图(Custom View)和加载进度条(ProgressBar)。学习者可以了解如何使用Android提供的动画API创建平移、旋转、缩放等...
本Demo提供了全面的音频处理技术,适用于初学者入门学习和资深开发者进行组件化封装。接下来,我们将深入探讨其中涉及的关键知识点。 1. **AVFoundation框架**:iOS中的音频处理主要依赖于AVFoundation框架,它提供...
在安卓平台上开发一款音乐播放器是一项综合性的任务,涉及到多媒体处理、用户界面设计以及系统服务的运用等多个...这个Demo代码打包可以帮助初学者快速入门,通过阅读和调试代码,可以进一步了解安卓多媒体开发的细节。