android控件使用大全,Android常见控件使用详解
本文實例為大家分享了六種Android常見控件的使用方法,供大家參考,具體內(nèi)容如下
1、TextView?主要用于界面上顯示一段文本信息
2、Button?用于和用戶交互的一個按鈕控件
//為Button點擊事件注冊一個監(jiān)聽器
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 允許用戶在控件里輸入和編輯內(nèi)容、并可以在程序中對這些內(nèi)容進行處理。
我們結(jié)合 EditText 與 Button 來完成一些功能,通過點擊按鈕來獲取EditText中輸入的內(nèi)容。
@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 用于在界面上展示圖片的一個控件
我們現(xiàn)在在程序中通過代碼動態(tài)地更改 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);
}
});
}
//通過調(diào)用 ImageView 的 setImageResource()方法將顯示的圖片改成two
5、ProgressBar 用于在界面上顯示一個進度條,表示我們的程序正在加載一些數(shù)據(jù)。
6、AlertDialog? 在當前的界面彈出一個對話框。
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){
}
});
}
}
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持編程小技巧。
總結(jié)
以上是編程之家為你收集整理的Android常見控件使用詳解全部內(nèi)容,希望文章能夠幫你解決Android常見控件使用詳解所遇到的程序開發(fā)問題。
如果覺得編程之家網(wǎng)站內(nèi)容還不錯,歡迎將編程之家網(wǎng)站推薦給程序員好友。
本圖文內(nèi)容來源于網(wǎng)友網(wǎng)絡(luò)收集整理提供,作為學習參考使用,版權(quán)屬于原作者。
小編個人微信號 jb51ccc
喜歡與人分享編程技術(shù)與工作經(jīng)驗,歡迎加入編程之家官方交流群!
總結(jié)
以上是生活随笔為你收集整理的android控件使用大全,Android常见控件使用详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎么让员工服从管理_职场 | 在职场中,
- 下一篇: android 监听界面变化,Andro