应用程序加载微调器

时间:2012-07-25 13:35:15

标签: android android-progressbar

我想使用Google Play应用程序在提供应用程序内容时使用的应用程序加载微调器。 我怎么能得到它?

2 个答案:

答案 0 :(得分:1)

首先,它不是一个“微调器”(旋转器完全是一个不同的组件),而是一个ProgressDialog,它有两种类型。 1.微调风格 2.单杠式

你在游戏商店看到的是一个旋转式的progressDialog - ProgressDialog

它通常与Asynctask

一起使用

这里有一个小例子,让您了解progressdialogs的工作原理:android progress dialog example

答案 1 :(得分:0)

我认为你的意思是在装载东西时旋转的圆圈。 如果我是对的,请继续阅读。 Android应用程序开发人员可以使用GIF格式添加动画图像的方法之一是使用“android.graphics.drawable.AnimationDrawable”包下的AnimationDrawable类。此类使用多个图像作为帧并以特定方式显示它们可以使用类函数设置的动画。

首先,需要导入包,并且在\ res \ drawable文件夹中必须复制要显示或动画的图像。

其次,需要使用BitmapDrawable类将图像转换为Bitmap,该类位于“android.graphics.drawable.BitmapDrawable”包下。图像转换如下:

BitmapDrawable frame1=(BitmapDrawable)getResources().getDrawable(R.drawable.w1);

其中w1是\ res \ drawable文件夹中图像的名称。

第三,必须将这些位图图像添加到动画中。

addFrame(Drawable frame,int duration)函数用于向动画添加帧(图像)。两个参数帧和持续时间是Bitamap图像(帧)和帧(图像)应该以毫秒为单位的时间似乎。函数setOmeShot(boolean)用于设置动画是播放一次还是重复播放。如果动画只播放一次,则为true,否则为false。

第四,必须将动画设置为ImageView。

最后必须启动动画。

animation.start();

有关详细信息,请访问此网站:http://jannatyahan.com/android-application-development-tutorial-for-displaying-moving-images-in-android-application/