`
jiguansheng
  • 浏览: 127660 次
  • 性别: Icon_minigender_1
  • 来自: 九江
社区版块
存档分类
最新评论

android 创建水平进度条

 
阅读更多

pbForCell = new ProgressBar(this.ctx,null,android.R.attr.progressBarStyleHorizontal);


    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        LinearLayout ly = new LinearLayout(this);
        LinearLayout.LayoutParams paramsMain = new LinearLayout.LayoutParams(200,10);
        paramsMain.topMargin = 10;
        paramsMain.leftMargin = 10;
        ProgressBar pb = new ProgressBar(this,null,android.R.attr.progressBarStyleHorizontal);
        pb.setProgress(30);
        ly.addView(pb,paramsMain);
        setContentView(ly);
    }

分享到:
评论

相关推荐

    Android自定义水平进度条圆角进度

    本教程将深入探讨如何创建一个带有圆角的水平进度条。在Android的ProgressBar控件基础上进行自定义,我们可以实现一个既美观又实用的圆角进度条。 首先,我们需要创建一个新的XML布局文件来定义我们的自定义进度条...

    水平进度条

    在这个自定义控件——水平进度条的案例中,我们将深入探讨如何在Android应用程序中创建和使用这种控件。 首先,让我们了解水平进度条的基本概念。在Android SDK中,系统提供了ProgressBar类来实现进度条效果,其中...

    android 水平进度条源码

    首先,水平进度条在Android中对应的组件是`ProgressBar`,特别是`HorizontalProgressBar`。这个控件可以通过XML布局文件或者代码动态创建。在XML布局文件中,我们可以这样定义一个水平进度条: ```xml android:id...

    Android 水平垂直圆形菊花进度条加载动画progress bar

    水平进度条是最基础的进度条形式,通常用于表示任务完成的百分比。在Android中,我们可以使用`android.widget.ProgressBar`类的水平模式来创建它。通过设置`max`属性为最大值,`progress`属性为当前进度,可以控制...

    android 自定义渐变进度条,圆形,长条行,长方形

    "android 自定义渐变进度条,圆形,长条行,长方形"这个主题涉及到的是如何利用Android SDK来创建具有渐变效果、不同形状(圆形、长条形、长方形)的进度条。下面将详细阐述这一知识点。 首先,我们从基础开始,...

    Android 电池电量进度条,上下滚动图片的进度条(battery)

    Android SDK 提供了多种类型的进度条,包括HorizontalProgressBar(水平进度条)和CircularProgressBar(圆形进度条)。在这个场景下,我们可以选择自定义一个水平进度条,通过改变其高度来模拟上下滚动的效果。 1....

    android 自定义水平与圆形进度条

    1. **自定义水平进度条**: - 继承`ProgressBar`类,重写`onDraw()`方法,使用Canvas进行绘图。 - 在`onDraw()`中,使用`drawRect()`绘制背景条,`drawRect()`绘制进度条部分,根据当前进度调整进度条的宽度。 - ...

    安卓Android多阶段进度条progress bar附带动画效果

    在Android Studio中,你可以创建一个新的XML布局文件来定义这个组件。在`res/layout`目录下,创建一个名为`custom_progress_bar.xml`的文件,并添加以下代码: ```xml xmlns:android=...

    Android 横向进度条

    在Android开发中,`HorizontalProgressBar`是用于展示进度的一种控件,它以水平条的形式显示当前任务或操作的完成程度。在特定情况下,我们可能希望在进度条的右侧添加一些额外的元素,如圆点或者数字,以更直观地...

    Android 带文字的进度条,文字颜色随进度条的增加而渐变

    总结来说,实现一个带有渐变文字的进度条涉及自定义`ProgressBar`,重写`onDraw()`方法,利用`LinearGradient`创建颜色渐变,并通过计算和设置`setColorPosition()`来实现文字颜色的变化。这样的控件能为用户带来更...

    Android 加载网页进度条.zip

    在Android应用开发中,加载网页进度条是一种提升用户体验的重要手段,尤其是在用户等待网页内容加载时显示,能够给予用户明确的加载状态反馈。本教程将详细讲解如何在Android应用中实现这个功能。 首先,我们需要...

    Android 满圆水平显示进度条

    然而,由于题目提到的是“满圆水平显示”,这里可能是指一种结合了圆形和水平元素的设计,可能是将圆形的进度条水平放置,或者在水平进度条的两端使用圆形元素。 接下来,我们关注百分比显示。在Android中,我们...

    android 进度条的颜色水平和圆圈的

    本教程将详细讲解如何自定义Android进度条的颜色、样式,包括水平进度条和圆形进度条。 首先,我们来看看水平进度条。Android系统提供了一个默认的HorizontalProgressBar,它的样式通常是横条形的。要改变其颜色,...

    安卓进度条loadingprogress相关-定义水平进度条的圆角进度.rar

    通过这个自定义组件,你可以创建一个具有圆角效果的水平进度条,根据项目需求调整颜色、宽度和圆角半径。在使用过程中,如果遇到无法运行的情况,可能需要检查代码的兼容性问题或者依赖库的版本,同时参考提供的部分...

    Android自定义水平进度条的圆角进度

    本篇文章主要讲解如何实现Android自定义水平进度条的圆角效果。 首先,我们可以看到在【描述】中提到了两种实现方式,一种是普通水平进度条,另一种是带有圆角的进度条。为了达到这种效果,我们通常会通过修改`...

    android 类型电池电量进度条

    这里我们定义了一个水平进度条,设置了最大值为100(代表100%电量),并分别设置了主进度颜色、背景进度颜色和次要进度颜色。你可以根据你的设计需求调整这些颜色。 接下来,在你的Activity或Fragment中,你需要...

    Android ClipDrawable 实现进度条效果

    例如,你可以这样创建一个从顶部裁剪的水平进度条: ```java ClipDrawable clipDrawable = new ClipDrawable(getResources().getDrawable(R.drawable.progress_bar_drawable), Gravity.TOP, ClipDrawable....

    Android开发中进度条的使用

    在XML布局文件中,使用`<ProgressBar>`标签,并设置`android:type="horizontal"`来创建水平进度条。你可以通过`android:max`属性定义最大值,`android:progress`设置当前进度。 2. 圆形进度条 对于圆形进度条,可以...

    水平进度条和默认进度条

    在Android开发中,我们可以使用`ProgressBar`组件来创建水平进度条,通过设置`max`属性定义最大值,`progress`属性来设定当前进度。例如,以下代码展示了如何创建一个最大值为100,初始进度为25的水平进度条: ```...

    Android 进度条源码.zip

    首先,Android中的进度条分为两种基本类型:水平进度条(Horizontal ProgressBar)和旋转进度条(Circular ProgressBar),分别对应于`android.widget.ProgressBar`的两种模式:`progressBarStyleHorizontal`和`...

Global site tag (gtag.js) - Google Analytics