`
gmxstar
  • 浏览: 17870 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

进度条背景的改变,界面更美观

阅读更多

ProgressBar背景的改变
其实说白了改变背景就是改变样式
<ProgressBar
android:id=\"@+id/progress_bar\"
android:layout_width=\"40dip\"
android:layout_height=\"40dip\"
android:padding=\"6dp\"
android:indeterminate=\"true\"
style=\"?android:attr/progressBarStyleInverse\"
/>
上面只实用白色背景程序的progressbar
或者呢 自己写一个样式
<layer-list
xmlns:android=\"http://schemas.android.com/apk/res/android\">
<item
android:id=\"@android:id/background\">
<shape>
<corners
android:radius=\"5dip\"
/>
<gradient
android:startColor=\"#ff9d9e9d\"
android:centerColor=\"#ff5a5d5a\"
android:centerY=\"0.75\"
android:endColor=\"#ff747674\"
android:angle=\"270\"
/>
</shape>
</item>
<item
android:id=\"@android:id/secondaryProgress\">
<clip>
<shape>
<corners
android:radius=\"5dip\"
/>
<gradient
android:startColor=\"#80ffd300\"
android:centerColor=\"#80ffb600\"
android:centerY=\"0.75\"
android:endColor=\"#a0ffcb00\"
android:angle=\"270\"
/>
</shape>
</clip>
</item>
<item
android:id=\"@android:id/progress\"
>
<clip>
<shape>
<corners
android:radius=\"5dip\"
/>
<gradient
android:startColor=\"@color/progress_start\"
android:endColor=\"@color/progress_end\"
android:angle=\"270\"
/>
</shape>
</clip>
</item>
</layer-list>

然后
.setProgressDrawable

分享到:
评论

相关推荐

    手动进度条改变颜色

    在IT领域,用户界面的设计和用户体验是至关重要的因素之一,其中进度条作为常见的...总的来说,手动改变进度条颜色是提升界面美观度和用户体验的有效手段,而理解并掌握这种方法对任何IT开发者来说都是有价值的技能。

    背景透明自绘进度条

    在IT领域,尤其是在Windows应用程序开发中,自定义控件的使用常常能提升用户界面的美观度和用户体验。"背景透明自绘进度条"是这样的一个技术实现,它允许开发者创建具有透明背景和自定义绘制样式进度条的控件。本文...

    一个美观的进度条

    通过改变边框颜色,开发者可以强调进度条的轮廓,使其在界面上更加明显。边框颜色也可以用来创造视觉层次感,使进度条与其它UI元素区分开来。 CKCBusyProgressCtrl的移动速度可以根据需要进行调整,这是一个非常...

    渐变进度条 美化进度条

    JavaScript可以用来动态地改变进度条的样式,例如根据任务的完成程度调整渐变背景的宽度。在JavaScript中,我们可以获取到任务的完成百分比,然后将其应用到CSS的`style`对象上: ```javascript let progressBar = ...

    易语言 漂亮的进度条

    在设计界面上添加这个控件,可以调整其大小、位置、颜色等属性,以满足界面美观的需求。 2. 进度值设置:在程序运行过程中,我们需要通过代码动态地改变进度条的值来反映任务进度。易语言提供了设置进度条值的函数...

    易语言漂亮的图片进度条

    2. **易语言编程**:在易语言中,你可以使用“图片框”控件来加载并显示进度条的背景图片,然后通过调整图片框的显示区域或者覆盖一张新的图片来模拟进度条的填充。此外,还需要编写事件处理代码,如“进度改变”...

    进度条控制程序背景颜色

    在编程和用户界面设计中,进度条是一种常见元素,用于展示任务执行...通过学习并应用以上知识点,我们可以创建一个既美观又实用的进度条控制程序,能够随着程序的运行状态灵活地改变背景颜色,从而提升用户的交互体验。

    PB 进度条 透明 文字 双色显示

    通过调整控件的Alpha值,可以使得进度条背景变得半透明,从而与底层的界面元素融合,提升用户体验。 文字显示在进度条上通常是为了提供更具体的进度信息,比如百分比或者状态描述。在PB中,可以使用字符串对象或者...

    易语言源码易语言动态彩色进度条.rar

    例如,可以使用“取色”函数获取颜色值,或者使用“设置前景色”、“设置背景色”等函数改变界面元素的颜色。动态彩色进度条可能需要根据进度的改变,动态调整颜色的渐变效果,这可能需要通过循环和条件判断来实现。...

    BS 进度条 很漂亮的进度条

    在IT行业中,尤其是在网页开发和用户界面设计领域,进度条是一种不可或缺的元素,它能够向用户提供操作进度的视觉反馈,增强用户体验。标题提到的“BS进度条”很可能是指基于Bootstrap框架的进度条组件。Bootstrap是...

    MFC显示进度条颜色已改和显示百分比,自绘按钮按钮颜色已改,对话框有背景位图

    在本文中,我们将深入探讨如何在MFC...改变进度条颜色、显示百分比、自绘按钮以及设置对话框背景位图都是提升界面专业度的有效手段。在MyButton2这样的项目中,这些技术将帮助开发者构建出独特而吸引人的用户界面。

    漂亮的MFC进度条

    这个控件提供了基本的进度显示功能,但如果我们想要定制一个更美观、色彩可调节的进度条,我们需要进行一些额外的工作。 1. **创建进度条控件**:在MFC应用程序中,我们首先需要在对话框资源中添加一个...

    MFC自绘进度条——可修改颜色

    2. **绘制进度条背景**:利用`FillSolidRect()`函数填充进度条的背景色。你可以根据需求设置不同的颜色或渐变效果。 3. **计算进度条的宽度**:根据进度百分比,计算出实际应显示的进度条宽度。 4. **绘制进度条**...

    iOS开发,自定义进度条

    在iOS开发中,自定义...以上就是自定义iOS进度条的一些关键知识点,通过这些技术,你可以创建出符合应用独特风格的进度条,提升用户界面的美观度和用户体验。记得在实际开发中,根据具体需求进行适当的调整和优化。

    登录进度条效果NET

    在.NET框架中,实现登录进度条效果是一...通过以上步骤,我们可以在.NET环境中创建出一个既美观又实用的登录进度条,同时利用水印效果提高界面的专业感。在开发过程中,不断优化细节和用户体验,将使这个功能更具价值。

    好看的VB进度条

    1. 默认颜色:VB的ProgressBar控件默认使用系统预设的颜色,可以通过修改ForeColor属性来改变进度条的填充色,修改BackColor属性改变背景色。 2. 渐变色:若需实现渐变色效果,可以通过自定义控件或在每次进度改变时...

    ios 自定义进度条

    在iOS开发中,自定义进度条是提升用户体验和界面美观度的重要手段。系统提供的默认进度条可能无法满足所有设计需求,因此开发者常常需要根据项目需求进行个性化定制。本篇文章将深入探讨如何在iOS中实现自定义进度条...

    PB进度条,透明文字

    这种设计可以使UI更加美观,与应用的整体界面融合得更好,提升用户体验。在本文中,我们将详细探讨如何实现这一功能。 首先,我们需要了解PB自带的进度条例子。PowerBuilder内置了一些示例代码,这些例子通常包含了...

    进度条测试

    在VB(Visual Basic)编程环境中,我们可以创建一个用户界面组件,用于显示进度信息,这通常被称为“进度条”或...通过在VB中自定义和优化进度条,我们可以创建出既美观又实用的界面,以满足用户对信息可视化的需求。

    背景界面收集及基于C#一些动态窗体界面效果制作方法搜集

    如果希望进度条有更动态的显示,还可以自定义样式,通过动画改变进度条的宽度或颜色。 除了上述基本技巧,C#还有许多高级功能,如数据绑定、模板化和样式,可以帮助开发者创建更加灵活和动态的界面。例如,可以使用...

Global site tag (gtag.js) - Google Analytics