-
制定ProgressBar显示风格查看全部
-
课程目标查看全部
-
ArrayAdapter(数组适配器)用于绑定格式单一的数据,数据源是集合或数组 SimpleAdapter(简单适配器)用于绑定格式复杂的数据,数据源只能是特定泛型的集合 实现过程:新建适配器->添加数据源到适配器->视图加载适配器查看全部
-
spinner步奏查看全部
-
1.使用GriViee(网格布局)控件 A.xml中声明 B java中声明对象,通过id绑定 C.整备数据源 getData();-->数据源是提供给适配器的,而simpleAdapter的数据源是一个特殊泛型的集合,集合的形式,在getDate()方法外申明 D.新建适配器 E加载适配器 F配置监听器,实现弹出吐司查看全部
-
gridView三个属性查看全部
-
case R.id.show: { /** * 页面显示风格 */ //新建ProgressDialog对象 prodialog=new ProgressDialog(MainActivity.this); //设置显示风格 prodialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); //设置标题 prodialog.setTitle("幕课网"); //设置对话框里的文字信息 prodialog.setMessage("欢迎大家支持幕课网"); //设定最大进度 prodialog.setMax(100); //设定初始化已经增长到的进度 prodialog.incrementProgressBy(50); //进度条是明确显示进度的 prodialog.setIndeterminate(false); /** * 设定一个确定按钮 */ prodialog.setButton(DialogInterface.BUTTON_POSITIVE, "确定", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // TODO Auto-generated method stub Toast.makeText(MainActivity.this, "欢迎大家支持幕课网", Toast.LENGTH_SHORT).show(); } });查看全部
-
//增加减小(负数)进度: progress.incrementProgressBy(10); progress.incrementSecondaryProgressBy(10); //重置 setProgress();查看全部
-
ProgressBar 的关键方法查看全部
-
ProgressBar的关键属性查看全部
-
// 启用窗口特征,启用带进度和不带进度的进度条 requestWindowFeature(Window.FEATURE_PROGRESS); requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); setContentView(R.layout.main); // 显示两种进度条 setProgressBarVisibility(true); setProgressBarIndeterminateVisibility(false); // Max=10000 setProgress(9999);查看全部
-
GridView效果查看全部
-
DatePicker:日历; TimePicker:时间; 两种形态:贴合频幕,对话框(滚轴)形式出现; 两组监听器: 1.DatePicker与TimePicker中 日历监听器OnDateChangedListener(), onDateChanged()事件; 时间监听器OnTimerChangedListener(), onTimeChanged()事件; 2.DatePickerDialog与TimePickerDialog中 日历监听器OnDateSetListener(),onDateSet()事件; 时间监听器OnTimerSetListener(),onTimeset()事件; 日历选择器步骤: 第一步:新建xml文件,将日历与时间拖入其中,用 setContentView()将xml与activity关联; 第二步:新建DatePicker与TimePicker对象,新建Calendar对象显示当前时间; 第三步:获取日历对象cal=Calendar.getInstance();获取年月日时分秒信息,用int来存,year=cal.get(Calendar.YEAR)...;注意calenda的month是从0开始的,所以要加上1;用setTitle("")可以显示到标题栏上; 第四步:先通过findViewById使布局与变量绑定到一起;调用成员函数init()初始化DatePicker,init(year,month,day,onDateChangedListener()),对onDateChangedListener(),一共有三种方式显示出来;在onDateChanged()中调用setTitle()显示到标题栏上; 时间选择器:没有init()初始化的操作,直接调用监听器,将事件new出; 以对话框的形式实现: new DatePickerDialog(context,callBack,year,monthOfYear,dayOfMonth).show(): context--this,上下文; callBack--new OnDateSetListener()监听器; TimePickerDialog与DatePickerDialog相似; setTitle查看全部
-
FragmentPagerAdapter没有动态添加和销毁Fragment的功能查看全部
-
1、DatePicker对象以init()这个方法来指定DatePicker初始的年、月、日及OnDateChangedListener()的事件; TimePicker对象则是直接以setOnTimeChangedListener()事件来处理时间改变时程序要做的操作。 2、DatePickerDialog与TimePickerDialog与前面这两种类型的对象最大的差别在于:DatePicker与TimePicker是直接显示在屏幕画面上,而DatePickerDialog与TimePickerDialog对象则是以弹出Dialog的方式来显示查看全部
举报
0/150
提交
取消