当前位置: 首页 > news >正文

做原创品牌服饰的网站下列关于网站开发中网站上传

做原创品牌服饰的网站,下列关于网站开发中网站上传,南宁两学一做网站,项目网址大全一、ProgressBar进度条介绍 ProgressBar 是 Android 中的一个进度条控件#xff0c;用于显示正在进行的任务的进度。它可以以水平或圆形的形式展示进度#xff0c;并提供了多种样式和属性来满足不同的需求。 相关属性#xff1a; android:progress#xff1a;设置进度条的…一、ProgressBar进度条介绍 ProgressBar 是 Android 中的一个进度条控件用于显示正在进行的任务的进度。它可以以水平或圆形的形式展示进度并提供了多种样式和属性来满足不同的需求。 相关属性 android:progress设置进度条的当前进度值。android:max设置进度条的最大值。android:indeterminate设置进度条是否为不确定模式。android:progressDrawable设置进度条的进度条 Drawable可以是一个 Drawable 资源。android:indeterminateDrawable设置进度条的不确定模式的 Drawable可以是一个 Drawable 资源。android:secondaryProgress二级进度条类似于视频播放的一条是当前播放进度一条是缓冲进度前者通过progress属性进行设置 常用方法  setProgress(int progress)设置进度条的当前进度值。setMax(int max)设置进度条的最大值。getProgress()获取当前进度条的进度值。getMax()获取进度条的最大值。setIndeterminate(boolean indeterminate)设置进度条是否为不确定模式即不显示具体进度而只显示一个动画效果。isIndeterminate()判断进度条是否为不确定模式。setVisibility(int visibility)设置进度条的可见性可以是 VISIBLE、INVISIBLE 或 GONE。setProgressDrawable(Drawable drawable)设置进度条的进度条 Drawable可以是一个 Drawable 对象或资源 ID。setIndeterminateDrawable(Drawable drawable)设置进度条的不确定模式的 Drawable可以是一个 Drawable 对象或资源 ID。 二、SeekBar 介绍 SeekBar 是 Android 中的一个可滑动条控件用于允许用户通过滑动来选择一个数值或调整某种设置。它通常用于音量控制、亮度调节、进度选择等场景。SeekBar 继承自 ProgressBar 类。 常用方法 以下是 SeekBar 常用的方法 setOnSeekBarChangeListener(SeekBar.OnSeekBarChangeListener listener)设置 SeekBar 的监听器用于监听滑动事件和数值变化事件。setMax(int max)设置 SeekBar 的最大值。getMax()获取 SeekBar 的最大值。setProgress(int progress)设置 SeekBar 的当前进度值。getProgress()获取 SeekBar 的当前进度值。setThumb(Drawable thumb)设置滑块Thumb的图像可以是一个 Drawable 对象或资源 ID。setThumbOffset(int thumbOffset)设置滑块的偏移量可调整滑块的位置。getThumb()获取当前 SeekBar 使用的滑块图像。getThumbOffset()获取当前滑块的偏移量。 相关属性 以下是 SeekBar 常用的属性 android:max设置 SeekBar 的最大值。android:progress设置 SeekBar 的当前进度值。android:thumb设置滑块Thumb的图像可以是一个 Drawable 资源。android:thumbOffset设置滑块的偏移量。android:progressDrawable设置 SeekBar 的进度条 Drawable可以是一个 Drawable 资源。  三、例子  运行结果 MainActivity   public class MainActivity extends AppCompatActivity { private Button add,minus; ProgressBar mProgressBar; SeekBar mSeekBar;Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);add findViewById(R.id.add);mProgressBar findViewById(R.id.bar);minus findViewById(R.id.minus);mSeekBar findViewById(R.id.seekbar);add.setOnClickListener(new View.OnClickListener() {Overridepublic void onClick(View v) {int curProgress mProgressBar.getProgress();int curSeekProgress mSeekBar.getProgress();mSeekBar.setProgress(curSeekProgress10);mProgressBar.setProgress(curProgress10);}});minus.setOnClickListener(new View.OnClickListener() {Overridepublic void onClick(View v) {int curProgress mProgressBar.getProgress();mProgressBar.setProgress(curProgress-10);int curSeekProgress mSeekBar.getProgress();mSeekBar.setProgress(curSeekProgress-10);}});mSeekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {Overridepublic void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {Toast.makeText(MainActivity.this, 进度条进度改变, Toast.LENGTH_SHORT).show();}Overridepublic void onStartTrackingTouch(SeekBar seekBar) {Toast.makeText(MainActivity.this, 进度条被手指触摸, Toast.LENGTH_SHORT).show();}Overridepublic void onStopTrackingTouch(SeekBar seekBar) {Toast.makeText(MainActivity.this, 手指离开进度条, Toast.LENGTH_SHORT).show();}});} } activity_main LinearLayout xmlns:androidhttp://schemas.android.com/apk/res/androidxmlns:toolshttp://schemas.android.com/toolsandroid:layout_widthmatch_parentandroid:layout_heightmatch_parentandroid:orientationverticaltools:context.MainActivityProgressBarandroid:idid/barandroid:gravitycenterstyleandroid:style/Widget.ProgressBar.Horizontalandroid:layout_widthmatch_parentandroid:layout_heightwrap_contentandroid:max100android:min0android:progress18 /SeekBarandroid:idid/seekbarandroid:layout_widthmatch_parentandroid:layout_heightwrap_contentandroid:max100android:min0/Buttonandroid:idid/addandroid:layout_widthwrap_contentandroid:layout_height50dpandroid:text增加进度android:layout_gravitycenter/Buttonandroid:idid/minusandroid:layout_widthwrap_contentandroid:layout_height50dpandroid:text减少进度android:layout_gravitycenter//LinearLayout
http://www.zqtcl.cn/news/603822/

相关文章:

  • 珠海网站运营网站个人备案流程
  • 网站开发用什么图片格式最好网络营销名词解释是什么
  • 做柜子网站老电脑做网站服务器
  • 域名购买网站网店装修是什么
  • wordpress 网站备份为什么企业要建设自己的企业文化
  • 想做一个部门的网站怎么做潍坊网站建设价
  • 网站建设公司的公司哪家好什么行业必须做网站
  • 电子商务网站前台设计wordpress 上传文件大小
  • 深圳市住房和城乡建设局网站非常好的资讯网站设计
  • 长春作网站建设的公司国家建设环保局网站
  • 网站开发的有哪些好的软件wordpress菜单栏的函数调用
  • 家庭清洁东莞网站建设技术支持建筑模板厂投资多少钱
  • 郑州企业建站详情网站开发和网页开发有什么区别
  • 山西古建筑网站个人网站可以做自媒体吗
  • 腾讯云服务器可以做网站wordpress中文正式版
  • 做相亲网站赚钱吗vultr部署wordpress
  • 网站被挂马原因做网站较好的框架
  • 网站开发毕业设计参考文献自考大型网站开发工具
  • p2p网站建设方案策划书黄山旅游攻略冬季
  • 最世网络建设网站可以吗小说网站制作开源
  • 广州网站建设知名 乐云践新网页界面制作
  • 沈阳网站哪家公司做的好招标信息发布
  • 兰州企业网站h5页面用什么软件
  • 东莞自助建站软件ppt怎么做 pc下载网站
  • 兴化网站建设价格怎样用自己的电脑,做网站
  • 东莞网站建设企慕网站名称 注册
  • 佛山网站建设服务商百度推广客户端手机版下载
  • 做网站找个人还是找公司wordpress jiathis
  • 淘宝客推广网站建设百度云wordpress转服务器
  • 网站构建代码模板怎么在云服务器上建设网站