Toast信息提示框

bt1.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Toast.makeText(To.this, "短时间", Toast.LENGTH_SHORT).show();
tView.setText("短时间");
}
});
bt2.setOnClickListener(new OnClickListener() { public void onClick(View v) {
// TODO Auto-generated method stub
Toast.makeText(To.this, "长时间", Toast.LENGTH_LONG).show();
tView.setText("长时间");
}
});

  

AlertDialg警告框

bt3.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Dialog ad=new AlertDialog.Builder(To.this)
.setTitle("警告")//设置标题
.setIcon(R.drawable.icon)//设置图片
.setMessage("提示警告")//设置提示信息
.create();
ad.show();
}
});

ProgressDialog进度处理框

  

bt4.setOnClickListener(new OnClickListener() {

			public void onClick(View v) {
final ProgressDialog proDia=ProgressDialog
.show(To.this, "搜索信号", "请耐心等待~~~");
new Thread(){
public void run(){
try {
Thread.sleep(3000);//运行3秒后关闭对话框
} catch (Exception e) {
// TODO: handle exception
}finally{
proDia.dismiss();//关闭对话框
}
}
}.start(); //线程启动
proDia.show();//显示对话框
}
});  

SeekBar拖动条

sb.setProgress(60);//固定进度
sb.setOnSeekBarChangeListener(new OnSeekBarChangeListener() { public void onStopTrackingTouch(SeekBar seekBar) { tView.append("结束拖动"+seekBar.getProgress());
} public void onStartTrackingTouch(SeekBar seekBar) {
tView.append("开始拖动"+seekBar.getProgress()); } public void onProgressChanged(SeekBar seekBar, int progress,
boolean fromUser) {
tView.append("拖动进度"+progress); }
});

  

ListView列表视图

<ListView
android:layout_width="fill_parent"
android:entries="@array/city"
android:layout_height="wrap_content"
android:background="#ff0000"
></ListView>

  

SimpleAdapter类设置列表视图

public class Simple extends Activity {
private List<Map<String, Object>> list=new ArrayList<Map<String,Object>>();
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.si);
ListView lv=(ListView)findViewById(R.id.lv);
String [] data=getResources().getStringArray(R.array.city);
for (int i = 0; i < data.length; i++) {
Map<String, Object> map=new HashMap<String, Object>();
map.put("photoId", R.drawable.ss);
map.put("data", data[i]);
list.add(map);
}
SimpleAdapter adapter=
new SimpleAdapter(this, list, R.layout.simple,
new String[]{"photoId","data"}, new int[]{R.id.lv,R.id.TextView01});
lv.setAdapter(adapter);
}
}

  

最新文章

  1. Dreamweaver 扩展开发:文档路径等信息的处理
  2. git学习(五):克隆和推送远程仓库
  3. Oracle11完全卸载
  4. [转]大数据hadoop集群硬件选择
  5. Dreamweaver学习笔记---2016.08.17
  6. node 学习笔记
  7. HDU5014Number Sequence(贪心)
  8. Chapter7 迭代器
  9. iOS 6 Passbook 入门 1/2
  10. 重点block
  11. Spring框架学习笔记(6)——bean的继承与依赖
  12. Egret学习笔记 (Egret打飞机-7.实现敌机工厂)
  13. 实验二Java面向对象程序设计实验报告(2)
  14. CSS/Xpath 选择器 第几个子节点/父节点/兄弟节点
  15. js 3d图形
  16. Unity3D外包(u3d外包)—就找北京动点软件(我们长年承接U3D外包、Maya、3DMax项目外包)
  17. ArcGIS Desktop水文计算
  18. 25. Green Living 绿色生活
  19. (转)python高级:列表解析和生成表达式
  20. 【es6】class

热门文章

  1. 普通数组和json数组的区别
  2. sublime 打开import require 模块文件的url 或路径的插件
  3. linux chown命令解除文件夹的root权限限制
  4. Python NLTK——python与nltk配置
  5. call与apply简单介绍
  6. MongoDB Shell 常用操作命令
  7. [UGUI]图文混排(二):Text源码分析
  8. CMD命令行合并多个txt文件到一个txt文件
  9. load_basemap
  10. MySQL 5.7 时间显示修改(log_timestamps UTC)