1、findViewById函數和Toast類微信
(1)Button button1 = (Button) findViewById(R.id.button_1);函數
經過findViewById方法,去佈局中找出R.id.button_1名稱的Button按鈕,這個方法會返回一個View對象,而後進行向下類型轉換。佈局
(2)Toast.makeText(FirstActivity.this,"You clicked Button 1",Toast.LENGTH_SHORT).show()學習
Toast.makeText就是調用了Toast的靜態方法makeText,而後返回了一個Toast的實例,這個靜態方法傳入了三個參數,第一個就是Context對象,也就是上下文,第二個參數就是要顯示的內容;第三個參數就是說這句現實的時間長仍是短,同理,這裏是短,要是長呢?那就換成LONG就OK了。大數據
(3)添加菜單,item標籤ui
設置好了重寫活動中的onCreateOptionsMenu方法this
getMenuInflater().inflate(R.menu,main,menu).net
getMenuInflater()方法會獲得MenuInflater對象,再次調用inflate方法就能夠建立活動菜單了,這個方法返回true,表示容許建立的菜單顯示出來,若是返回了false,建立的菜單將沒法顯示。對象
咱們定義了菜單,還要寫響應事件。onOptionsItemSelectedblog
item.getItemId()用來獲取菜單的id值。
2、銷燬一個活動
public void onClick(View v) {
finish();
}
這個方法用來點擊按鈕來銷燬活動。
3、Intent
Intent是各組件點之間進行交互的重要方式,分爲顯示Intent和隱式Intent
Intent intent = new Intent(FirstActivity.this,SecondActivity.class);
startActivity(intent);
首先構建除了一個Intent,傳入FirstActivity.this是做爲上下文,傳入SecondActivity.class做爲目標活動,而後經過startActivity()方法來執行這個Intent,咱們能夠稱之爲顯式Intent。
4、源碼:
2.CSDN:https://blog.csdn.net/weixin_44630050
3.博客園:https://www.cnblogs.com/ruigege0000/
4.歡迎關注微信公衆號:傅里葉變換,我的公衆號,僅用於學習交流,後臺回覆」禮包「,獲取大數據學習資料