ui界面: progressbar、按钮
功能: 默认ProgressBar不显示、按下按钮时显示菊花动画加载
二、素材:图片:
(将该图片存放至drawable下)
三、源码: ①布局界面:
②动画代码:
(注:该xml文件存于drawable文件下)
这样一来,就可以在布局界面的progressbar控件下添加属性 :(xxxx处为动画文件名)
android:indeterminateDrawable="@drawable/xxxxx"
③Java代码:import androidx.appcompat.app.AppCompatActivity;
public class MainActivity extends AppCompatActivity {
private ProgressBar pgload;
private Button btnload;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final ProgressBar pgload = (ProgressBar) findViewById(R.id.progressBar);
final Button btnload = (Button) findViewById(R.id.button);
btnload.setonClickListener(new View.onClickListener() {
@Override
public void onClick(View v) {
pgload.setVisibility(View.VISIBLE);
}
});
}
}
四、模拟器模拟展示:



