最近都在看Android系統架構跟四大組件,剛開始自己看書看網絡資料,簡直就是一臉懵,今天在這里對初學者,或者自學的同學,可以跟着我來學習,Android 編碼一個按鈕出發事件的小案例:
當然,在此之前我們的准備工作肯定要配置好android 的開發環境跟一個模擬器 OK 開始吧
首先 我們創建好一個Android Application object 項目 名為:HelloWorld

項目創建完畢之后,我們需要准備一個 Button按鈕的控件 選中Form Widgets 中的Button 按鈕拖動到右邊的界面中

拖動完畢之后,用xml文本的形式打開,文本會自動生成一個控件的代碼

下一步,我們需要打開我們的src 專門放置JAVA代碼的文件夾,如果發現代碼有出錯,不急 可能因為R.java 這個文件工具沒有生成
右擊項目 -> 點擊 Build Project 就可以了

接下來在MainActivity.java文件中編輯
public class MainActivity extends Activity { //定義一個按鈕 private Button btn1; //定義環境上下文! 這里的環境上下文字向的是當前MainActivity private Context context ; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); context = this; btn1 = (Button) findViewById(R.id.button1); //給按鈕定義文本值 btn1.setText("點我咯!"); //定義一個按鈕點擊監聽 btn1.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { System.out.println("v=="+v); Toast t = Toast.makeText(context,"你大爺的!別亂點。。。", Toast.LENGTH_LONG); t.show(); } }); }
OK 其實到這一步就行了! 我們需要開始運行程序,
首先打開我們的模擬器 在這里我使用的是夜神模擬器
打開之后,觀察Devices 這里可以監聽到目前連接的模擬器, PS : 如果沒有監聽到,那么久重啟模擬器 直到有顯示為止

接下來,我們開始運行我們的程序:
運行開始的時候控制台有顯示APK 安裝成功。

最終的顯示效果如下:

當然,這個只是一個小小的學習開始而已,我今天還做出了一個時鍾,根據當前系統時間來的,想不想知道如何編碼嗎?那就稍微的推薦我一下,或者關注我,我會把我的知識無償的分享給大家,謝謝。做一個快樂的程序猿。
