最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android常見控件使用詳解

 更新時間:2017年04月11日 15:18:16   投稿:lijiao  
這篇文章主要為大家詳細(xì)介紹了Android常見控件的使用方法,包括ProgressBar進(jìn)度條控件、AlertDialog對話框控件等,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了六種Android常見控件的使用方法,供大家參考,具體內(nèi)容如下

1、TextView 主要用于界面上顯示一段文本信息

2、Button 用于和用戶交互的一個按鈕控件

//為Button點(diǎn)擊事件注冊一個監(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){
        //點(diǎn)擊邏輯
     }
   });
   }  
} 

3、EditText 允許用戶在控件里輸入和編輯內(nèi)容、并可以在程序中對這些內(nèi)容進(jìn)行處理。

我們結(jié)合 EditText 與 Button 來完成一些功能,通過點(diǎn)擊按鈕來獲取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 用于在界面上顯示一個進(jìn)度條,表示我們的程序正在加載一些數(shù)據(jù)。

6、AlertDialog  在當(dāng)前的界面彈出一個對話框。

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)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

商南县| 远安县| 长兴县| 九江县| 深圳市| 长寿区| 磐石市| 金堂县| 那坡县| 邵阳市| 吉木萨尔县| 盐城市| 柳林县| 开江县| 玛曲县| 南召县| 琼结县| 固阳县| 密山市| 德惠市| 汝南县| 郓城县| 天祝| 丹江口市| 凤台县| 仙桃市| 嘉黎县| 甘肃省| 报价| 夏津县| 上饶县| 林周县| 嘉禾县| 偃师市| 融水| 德化县| 大化| 铜梁县| 青田县| 社旗县| 哈巴河县|