当前位置:首页 » 安卓系统 » androidprogress

androidprogress

发布时间: 2024-07-19 16:17:24

⑴ Android开发中Progress需要两边都是圆角怎么办

java"><!--<layer-listxmlns:android="http://schemas.android.com/apk/res/android">--><!--<itemandroid:id="@android:id/background">--><!--<shape>--><!--<cornersandroid:radius="20dp"/>--><!--<solidandroid:color="#DDDDDD"/>--><!--</shape>--><!--</item>--><!--<itemandroid:id="@android:id/progress">--><!--<clip>--><!--<shape>--><!--<cornersandroid:radius="20dp"/>--><!--<gradientandroid:endColor="#EC4017"android:startColor="#FF9278"/>--><!--</shape>--><!--</clip>--><!--</item>--><!--</layer-list>-->
<layer-listxmlns:android="http://schemas.android.com/apk/res/android">
<!--这里是设置progressbar的背景样式-->
<itemandroid:id="@android:id/background">
<shape>
<cornersandroid:radius="10dp"/>
<solidandroid:color="#DDDDDD"/>
</shape>
</item>

<!--这里是设置progressbar的进度条样式-->
<itemandroid:id="@android:id/progress">
<scaleandroid:scaleWidth="100%">
<shape>
<cornersandroid:radius="10dp"/>
<gradient
android:endColor="#EC4017"
android:startColor="#FF9278"/>
</shape>
</scale>
</item>

</layer-list>

<corners android:radius="10dp" />就是设置圆角的

⑵ android中show_progress怎么使用

  1. 作用:显示recovery模式下的系统进度的一个函数,在编写刷机脚本的时候会用到。

  2. 用法:show_progress(frac,sec)

  3. 其中:frac表示进入完成数值,sec表示完成该某个进度总秒数。

  4. 例如:show_progress(0.1,10) 含义:下面的操作可能进行10秒钟完成,完成后进度前进0.1(10%)

⑶ android progressbar 水平样式怎么开始动

Android ProgressBar 样式大全,包含几乎大部分常用的样式
工具/原料
Eclipse
Android ADT
方法/步骤
1
普通圆形ProgressBar
该类型进度条也就是一个表示运转的过程,例如发送短信,连接网络等等,表示一个过程正在执行中。一般只要在XML布局中定义就可以了。
<progressBar Android:id="@+id/widget43"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical">
</ProgressBar>
此时,没有设置它的风格,那么它就是圆形的,一直会旋转的进度条。
2
超大号圆形ProgressBar
此时,给设置一个style风格属性后,该ProgressBar就有了一个风格,这里大号ProgressBar的风格是: style="?android:attr/progressBarStyleLarge"完整XML定义是:
<progressBar android:id="@+id/widget196"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="?android:attr/progressBarStyleLarge">
</ProgressBar>

3
小号圆形ProgressBar
小号ProgressBar对应的风格是: style="?android:attr/progressBarStyleSmall"完整XML定义是:
<progressBar android:id="@+id/widget108"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="?android:attr/progressBarStyleSmall">
</ProgressBar>
4
标题型圆形ProgressBar
标题型ProgressBar对应的风格是: style="?android:attr/progressBarStyleSmallTitle"完整XML定义是:
<progressBar android:id="@+id/widget110"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="?android:attr/progressBarStyleSmallTitle">
</ProgressBar>
5
代码中实现:

@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
//请求窗口特色风格,这里设置成不明确的进度风格
setContentView(R.layout.second);
(true);
//设置标题栏中的不明确的进度条是否可以显示
}

END
方法/步骤2
长形进度条
布局中的长形进度条
①首先在XML进行布局
<progressBar android:id="@+id/progressbar_updown"
android:layout_width="200dp"
android:layout_height="wrap_content"
style="?android:attr/progressBarStyleHorizontal"
android:layout_gravity="center_vertical"
android:max="100"
android:progress="50"
android:secondaryProgress="70" >
讲解:style="?android:attr/progressBarStyleHorizontal"
设置风格为长形 android:max="100"
最大进度值为100 android:progress="50"
初始化的进度值 android:secondaryProgress="70"
初始化的底层第二个进度值 android:layout_gravity="center_vertical" 垂直居中
代码中运用 private ProgressBar myProgressBar;

//定义ProgressBar
myProgressBar = (ProgressBar) findViewById(R.id.progressbar_updown);
//ProgressBar通过ID来从XML中获取
myProgressBar.incrementProgressBy(5);
//ProgressBar进度值增加5
myProgressBar.incrementProgressBy(-5);
//ProgressBar进度值减少5
myProgressBar.incrementSecondaryProgressBy(5);
//ProgressBar背后的第二个进度条 进度值增加5
myProgressBar.incrementSecondaryProgressBy(-5);
//ProgressBar背后的第二个进度条 进度值减少5

页面标题中的长形进度条
代码实现:
先设置一下窗口风格特性 requestWindowFeature(Window.FEATURE_PROGRESS);
//请求一个窗口进度条特性风格
setContentView(R.layout.main);
setProgressBarVisibility(true);
//设置进度条可视
然后设置进度值 setProgress(myProgressBar.getProgress() * 100);
//设置标题栏中前景的一个进度条进度值
setSecondaryProgress(myProgressBar.getSecondaryProgress() * 100);
//设置标题栏中后面的一个进度条进度值
//ProgressBar.getSecondaryProgress() 是用来获取其他进度条的进度值
ProgressDialogProgressDialog中的圆形进度条ProgressDialog一般用来表示一个系统任务或是开启任务时候的进度,有一种稍等的意思。代码实现:
ProgressDialog mypDialog=new ProgressDialog(this);
//实例化
mypDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
//设置进度条风格,风格为圆形,旋转的
mypDialog.setTitle("Google");
//设置ProgressDialog 标题
mypDialog.setMessage(getResources().getString(R.string.second));
//设置ProgressDialog 提示信息
mypDialog.setIcon(R.drawable.android);
//设置ProgressDialog 标题图标
mypDialog.setButton("Google",this);
//设置ProgressDialog 的一个Button
mypDialog.setIndeterminate(false);
//设置ProgressDialog 的进度条是否不明确
mypDialog.setCancelable(true);
//设置ProgressDialog 是否可以按退回按键取消
mypDialog.show();
//让ProgressDialog显示
ProgressDialog中的长形进度条

代码实现:
ProgressDialog mypDialog=new ProgressDialog(this);
//实例化
mypDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
//设置进度条风格,风格为长形,有刻度的
mypDialog.setTitle("地狱怒兽");
//设置ProgressDialog 标题
mypDialog.setMessage(getResources().getString(R.string.second));
//设置ProgressDialog 提示信息
mypDialog.setIcon(R.drawable.android);
//设置ProgressDialog 标题图标
mypDialog.setProgress(59);
//设置ProgressDialog 进度条进度
mypDialog.setButton("地狱曙光",this);
//设置ProgressDialog 的一个Button
mypDialog.setIndeterminate(false);
//设置ProgressDialog 的进度条是否不明确
mypDialog.setCancelable(true);
//设置ProgressDialog 是否可以按退回按键取消
mypDialog.show();
//让ProgressDialog显示
END
注意事项
该类型进度条也就是一个表示运转的过程,例如发送短信,连接网络等等,表示一个过程正在执行中。
一般只要在XML布局中定义就可以了。

⑷ 安卓平板Android.progress.core进程意外停止

你好,这个可能是系统程序出现问题,进不了工程模式应该是系统一些重要文件已经损坏,建议返厂,或者到附近数码维修点维修。谢谢,希望能帮助你。

热点内容
wincc图形编译在哪里 发布:2024-09-17 03:58:26 浏览:977
androidubuntu 发布:2024-09-17 03:50:27 浏览:701
识梦源码 发布:2024-09-17 03:50:18 浏览:26
诺基亚密码忘了打什么电话 发布:2024-09-17 03:27:09 浏览:555
树深度优先算法 发布:2024-09-17 03:26:58 浏览:472
跳转页源码 发布:2024-09-17 03:13:05 浏览:543
html文件上传表单 发布:2024-09-17 03:08:02 浏览:785
聊天软件编程 发布:2024-09-17 03:00:07 浏览:726
linuxoracle安装路径 发布:2024-09-17 01:57:29 浏览:688
两个安卓手机照片怎么同步 发布:2024-09-17 01:51:53 浏览:207