資源描述:
《Android基本組件之常用widget組件介紹(圖片視》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、9Android基本組件之常用widget組件介紹(圖片視圖,圖片按鈕,切換圖片,網(wǎng)格視圖)程浩學習目標★掌握Android中常用的widget組件★應(yīng)用widget組件制作自己的UI應(yīng)用★圖片視圖(ImageView)介紹與應(yīng)用★圖片按鈕(ImageButton)介紹與應(yīng)用★切換圖片(ImageDwitcher&Gallery)介紹與應(yīng)用★網(wǎng)格視圖(GridView)介紹與應(yīng)用圖片視圖(ImageView)介紹與應(yīng)用ImageView組件,主要作用是展示圖片。這里同樣先在main.xml文件中
2、添加一個按鈕,用以打開演示ImageView組件的界面,實現(xiàn)代碼如下:設(shè)定完按鈕后,編寫響應(yīng)代碼:Buttonimage_view_button=(Button)findViewById(R.id.image_view_b
3、utton);image_view_button.setOnClickListener(image_view_button_listener);……privateButton.OnClickListenerimage_view_button_listener=newButton.OnClickListener(){publicvoidonClick(Viewv){Intentintent=newIntent();intent.setClass(MainActivity.this,ImageVie
4、wActivity.class);startActivity(intent);}};圖片視圖(ImageView)介紹與應(yīng)用在單擊按鈕后,會啟動一個新的ImageViewActivity,所以這里我們應(yīng)該創(chuàng)建一個新的ImageViewActivity.java文件。實現(xiàn)代碼如下:publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setTitle("是辦正事,還是找樂子~");setCon
5、tentView(R.layout.image_view);}在上面代碼我們可以看到,調(diào)用了一個image_view.xml的文件,所以,我們要設(shè)計一下顯示的多選框的樣式,對應(yīng)設(shè)計代碼如下:圖片視圖(ImageView)
6、介紹與應(yīng)用圖片視圖(ImageView)圖片視圖(ImageView)介紹與應(yīng)用圖片按鈕(ImageButton)介紹與應(yīng)用ImageButton是可以提供一個圖片按鈕。這里現(xiàn)在main.xml中添加一個按鈕,單擊按鈕會啟動這個ImageButtonActivity,添加Button的代碼如下:7、wrap_content"android:text="哥顯示的是圖片按鈕"/>定義一個id為“image_button_button”的按鈕,并設(shè)定其寬度和高度都是和內(nèi)容自適應(yīng),并設(shè)定其顯示文字為“哥顯示的是圖片按鈕”。其對應(yīng)的響應(yīng)代碼如下:Buttonimage_button_button=(Button)findViewById(R.id.image_button_button);image_button_button.setOnClickListener(image_button_butt
8、on_listener);……privateButton.OnClickListenerimage_button_button_listener=newButton.OnClickListener(){publicvoidonClick(Viewv){Intentintent=newIntent();intent.setClass(MainActivity.this,ImageButtonActivity.class);startActivity(intent);}};這里創(chuàng)建了一個新的Acti