本文实例为大家分享了六种AndroID常见控件的使用方法,供大家参考,具体内容如下
1、TextVIEw 主要用于界面上显示一段文本信息
2、button 用于和用户交互的一个按钮控件
//为button点击事件注册一个监听器public class Click extends Activity{ private button button; @OverrIDe ptotected voID onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVIEw(R.layout.activity_main); button = (button) findVIEwByID(R.ID.button); button.setonClickListener(new OnClickListener(){ @OverrIDe public voID OnClick(VIEw v){ //点击逻辑 } }); } }
3、EditText 允许用户在控件里输入和编辑内容、并可以在程序中对这些内容进行处理。
我们结合 EditText 与 button 来完成一些功能,通过点击按钮来获取EditText中输入的内容。
@OverrIDe protected voID onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVIEw(R.layout.activity_main); button = (button) findVIEwByID(R.ID.button); editText = (EditText) findVIEwByID(R.ID.edit); button.setonClickListener(new VIEw.OnClickListener(){ @OverrIDe public voID onClick(VIEw vIEw) { String inputText = editText.getText().toString(); Toast.makeText(MainActivity.this,inputText,Toast.LENGTH_SHORT).show(); } }); }
4、ImageVIEw 用于在界面上展示图片的一个控件
我们现在在程序中通过代码动态地更改 ImageVIEw 中的图片
@OverrIDe protected voID onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentVIEw(R.layout.image); button = (button) findVIEwByID(R.ID.button_img); imageVIEw = (ImageVIEw) findVIEwByID(R.ID.image); button.setonClickListener( new VIEw.OnClickListener(){ @OverrIDe public voID onClick(VIEw vIEw){ imageVIEw.setimageResource(R.drawable.two); } }); }//通过调用 ImageVIEw 的 setimageResource()方法将显示的图片改成two
5、Progressbar 用于在界面上显示一个进度条,表示我们的程序正在加载一些数据。
6、AlertDialog 在当前的界面d出一个对话框。
public class Progressbar extends Activity { private button button; private Progressbar progressbar; @OverrIDe protected voID onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentVIEw(R.layout.progressbar); button = (button) findVIEwByID(R.ID.button_progress); /* progressbar = (Progressbar) findVIEwByID(R.ID.progress);*/ button.setonClickListener( new VIEw.OnClickListener(){ @OverrIDe public voID onClick(VIEw vIEw){ } }); }}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程小技巧。
总结以上是内存溢出为你收集整理的Android常见控件使用详解全部内容,希望文章能够帮你解决Android常见控件使用详解所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)