android进度条
2016-07-11 20:57
429 查看
android进度条
android进度条有两种,一种是不可调控的进度(如网页加载进度条),另一个可以调控的进度条(如电影、MP3音乐播放)不可调控的进度条
layout中的XML文件:<ProgressBar android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/progressbar" android:max="100" style="?android:attr/progressBarStyleHorizontal" />
Java中:
pg = (ProgressBar) findViewById(R.id.progressbar); new Thread(){ public void run() { count = 0; while( count <= pg.getMax() ){ pg.setProgress(count); count = count + 10; try { Thread.sleep(1000); } catch (Exception e) { e.printStackTrace(); } } }; }.start();
可调控的进度条
layout中的XML文件:<SeekBar android:id="@+id/seekbar" android:layout_width="match_parent" android:progress="100" android:max="300" android:layout_height="wrap_content" />
Java代码可添加监听
seekbar = (SeekBar) findViewById(R.id.seekbar); seekbar.setOnSeekBarChangeListener(ol);
<span style="white-space:pre"> </span>OnSeekBarChangeListener ol = new OnSeekBarChangeListener(){ //seekBar:当前被改变进度的seekBar对象 //progress:当前的进度 // @Override public void onProgressChanged(SeekBar arg0, int progress, boolean fromUser) { // TODO Auto-generated method stub } @Override public void onStartTrackingTouch(SeekBar arg0) { // TODO Auto-generated method stub } @Override public void onStopTrackingTouch(SeekBar arg0) { // TODO Auto-generated method stub } };
评分进度
还有一个是评分进度<RatingBar android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/ratingBar" />
效果图
相关文章推荐
- (4.2.32.3)android热修复之Andfix方式:Andfix的初步使用
- android关于版本更新问题
- Android存储数据的几种方式
- Android入门之GridView(九宫图)
- Android中自定义水波纹
- Android入门之ListView (二)
- Android入门之ListView (一)
- Android ImageView的scaleType属性与adjustViewBounds属性总结
- android developer tiny share-20160711
- android developer tiny share-20160711
- Android重打包
- mtk Android如何调试recovery模块
- android之短信拦截器
- android简易画图板与五子棋
- Android中自定义控件的步骤
- android studio生成get和set方法
- android横竖屏切换时候Activity的生命周期
- Android基础
- Android studio环境问题
- Android_Fragment