android开发中,如何修改进度条的粗细、长度属性?代码如下

author author     2023-05-13     754

关键词:

style="?android:attr/progressBarStyleLarge" />
<ProgressBar
android:layout_width="100dp"
android:layout_height="100dp"
style="?android:attr/progressBarStyleHorizontal"
android:max="100"
android:progress="30"
android:secondaryProgress="60"
android:id="@+id/progress"/>
难道Google设置的这个控件是无法人工修改的,只能通过反编译,修改Android内部的工程文件实现吗?

参考技术A 一般客户端进度条都不会用原生的,因为太丑,都是自定义控件。追问

恩。这个自定义无非就是继承于原生的来吧?那继承后,如何进行显示效果的改进呢?

追答

美工配合程序猿设计具体的进度条效果,程序猿继承原生或者完全重写都可,一般继承原生,然后复写几个重要的方法,一般就是onDraw(),onMeasure()等。自定义控件很难,需要长期的积累和实际代码操作和比较合理的逻辑设计才能够做一个比较好看的自定义控件~ progressbar要自定义也不容。

本回答被提问者采纳

长按如何使进度条变化android

...个progressbarbg.xml文件。gradient可以设置进度条的渐变色,android:endColor和android:startColor可以设置渐变开始和结束的颜色。定义完成以后,便可以使用。在音乐进度,网络下载时,需动态加载进度条,默认情况下,设置进度条,使... 查看详情

关于vb.net进度条的实例

...程序,让它每0.5秒进度增加1%,并用文本显示当前的进度,该如何实现?这是我自己写的一个进度条控件,如图:边框粗细和边框颜色以及进度条颜色都可以调。进度条大小你可以自己拉伸。同时,进度条还提供了丰富的动画效果(如... 查看详情

如何更改圆形进度条的颜色?

...gressbar?【发布时间】:2011-07-1707:03:54【问题描述】:我在Android上使用循环进度条。我想改变它的颜色。我正在使用"?android:attr/progressBarStyleLargeInverse"风格。那么如何改变进度条的颜色呢。如何自定义样式?另外,风格的定义是什... 查看详情

android开发中如何修改layout文件默认布局格式?

android工程目录下的values/style.xml文件里可以自定义布局、风格显示、还有layout文件下下的xml文件都可以进行修改。Layout大致上分为LineLayout和RelativeLayout,一种是一行行的布局,一种是相对布局,如果要求精准布置的话,建议用相... 查看详情

android怎么自定义绘制如下图中这种进度条

...程序使用任务的长度是未知的。2、XML重要属性    android:progressBarStyle:默认进度条样式    android:progressBarStyleHorizontal:水平样式 3重要方法    getMax():返回这个进度条的范围的上限    getProgress():返回进度... 查看详情

使用 HTML5 和 Javascript 录制/上传带有进度条的固定长度视频

...以在其中录制视频并将其上传到服务器。但是,我不知道如何在用户开始录制时显示进度条。用户在录制完成后或达 查看详情

如何实现带有进度条的启动画面? - 安卓

...-安卓【英文标题】:Howtoimplementasplashscreenwithaprogressbar?-android【发布时间】:2012-06-1722:46:32【问题描述】:我在启动时有一个启动画面。使用以下编码publicclassSplashextendsActivity@OverrideprotectedvoidonCreate(BundlesavedInstanceState)//T 查看详情

进度条与拖动条的使用学习(代码片段)

(一)进度条常用属性详解:android:max:进度条的最大值android:progress:进度条已完成进度值android:progressDrawable:设置轨道对应的Drawable对象android:indeterminate:如果设置成true,则进度条不精确显示进度android:indeterminateDrawable:设置... 查看详情

前端页面加载进度条的制作

参考技术A我们在前端页面开发过程中,经常会遇到图片,音频,视频等加载慢问题。这样对用户体验来说体验是很不好的。因此我们可以在页面加载时用一个加载动效来表示,当加载完成的时候,再来显示内容。推荐一个制作... 查看详情

delphixeandroid更改progressbar1进度条颜色

...程序使用任务的长度是未知的。2、XML重要属性    android:progressBarStyle:默认进度条样式    android:progressBarStyleHorizontal:水平样式 3重要方法    getMax():返回这个进度条的范围的上限    getProgress():返回进... 查看详情

如何更改进度条的位置 - 多处理

】如何更改进度条的位置-多处理【英文标题】:Howtochangepositionofprogressbar–multiprocessing【发布时间】:2017-07-1700:20:56【问题描述】:首先,我是Python新手。与问题无关,但我不得不提一下。我正在创建一个爬虫作为我的第一个项... 查看详情

带有进度条的按钮 android

】带有进度条的按钮android【英文标题】:Buttonwithprogressbarandroid【发布时间】:2021-05-2910:54:36【问题描述】:我正在尝试在Android中创建一个带有进度条的自定义按钮。按钮应该有两种状态:正常和正在加载。在正常状态下它应该... 查看详情

c#进度条怎么用/c#progressbar的用法

1.打开MicrosoftVisualStudio2010,新建名字为【进度条】的程序。2.在新程序界面上放置合适的控件:包括,日志输出文本框控件;用于输入进度条长度的输入框;3个进度条的控制按钮,可以分别开始、暂停或者停止进度条的进度;添... 查看详情

qt中如何改变qprogressbar中进度条的颜色?

编程软件是Qt4.5.2吧如题,希望是自己会的,然后告诉我该怎么做,因为baidu和google上的关于QProgressBar的网页我几乎都浏览过了,没啥收获~我想要的是这样的结果:进度条的range是0~100然后当value在0~40的时候,进度条显示红色0~80的... 查看详情

如何在 AsyncTask 的后执行方法中获取对 recyclerveiw 适配器进度条的引用

】如何在AsyncTask的后执行方法中获取对recyclerveiw适配器进度条的引用【英文标题】:HowtogetareferencetorecyclerveiwadapterProgressbarinpostexecutemethodofAsyncTask【发布时间】:2019-07-2521:59:07【问题描述】:这是我要解决的方案。我有一个包含... 查看详情

android的progressbar问题:如何设置progressbar的宽度?

我知道长度是android:layout_width="200dip"进度条的宽度(就是进度条的高度)如何设置?ProgressBar的layout_width属性设置的是整个组件的宽度值,并非进度条图片宽度值。该图片是一个复合层次剪切图,具体大小由你设置的progres... 查看详情

progress进度条的样式修改(代码片段)

...要进度条,我就想着用progress标签,可是progress标签很难修改样式,因而在网上查询了一番。现在总结一下。progress是H5新标签,主要用于显示进度条。由于他是H5新标签,因而它存在一些兼容问题。看看他的兼容性:由此可看,pr... 查看详情

vc6.0里mfc进度条如何使用

参考技术A演练CProgress7.1进度条的主要功能进度条控制(ProgressControl)主要用来进行数据读写、文件拷贝和磁盘格式等操作时的工作进度提示情况,如安装程序等,伴随工作进度的进展,进度条的矩形区域从左到右利用当前活动... 查看详情