實驗四 Android程序設計
課程:JAVA程序設計
班級:1652班
姓名:丁奕
學號:20165211
指導教師:婁嘉鵬
實驗日期:2018.4.14
實驗名稱:Android程序設計
實驗內容及要求:1.安裝Android Studio並進行Hello world測試和調試程序
2. 建立 ThirdActivity, 在ThirdActivity中顯示本身的學號,修改代碼讓MainActivity啓動ThirdActivity
3. 構建項目,修改代碼讓Toast消息中顯示本身的學號信息
4.建立項目,運行,修改代碼使佈局不一樣。
5.參考《Java和Android開發學習指南(第二版)(EPUBIT,Java for Android 2nd)》第二十八章,構建項目,運行代碼。
具體實驗步驟及問題
(一)安裝Android Studio並進行Hello world測試和調試程序
完成Hello World, 要求修改res目錄中的內容,Hello World後要顯示本身的學號,本身學號先後一名同窗的學號佈局
在此活動中,只要找到res
-->layout
-->activity_hello.xml
學習
在text
模式下,修改android:text
爲android:text="Hello World!\n\t20165210\n\t20165211\n\t20165212\n\t"
便可。測試
運行結果以下:
設計
調試Android Studio應用程序調試
Tools
--->Android
--->Android Device Monitor
(二) 建立 ThirdActivity, 在ThirdActivity中顯示本身的學號,修改代碼讓MainActivity啓動ThirdActivity
修改AndroidManifest.xml
,添加一個activity活動
<activity
android:name=".ThirdActivity">
</activity>
在java中添加一個ThirdActivity.java文件,可手動添加也能夠在AndroidManifest.xml
中直接添加,方法如圖:
在layout
中添加third_activity.xml
文件
實驗要求在MainActivity中啓動ThirdActivity,修改MainActivity
(三)構建項目,修改代碼讓Toast消息中顯示本身的學號信息
(四)建立項目,運行,修改代碼使佈局不一樣。
(五)參考《Java和Android開發學習指南(第二版)(EPUBIT,Java for Android 2nd)》第二十八章,構建項目,運行代碼。
監聽器:使用活動中的一個視圖進行的用戶交互,可能會觸發一個事件,並且能夠編寫當事件發生的時候所執行的代碼。包含響應某一個事件的代碼的類。叫作事件監聽器
下面是執行書上的MulticolorClock項目:
實驗心得及體會
- 在本次實驗中,咱們遇到了以前徹底沒有遇到過的問題。用Java實現Android程序的開發。在此以前,我也知道Java語言獲得廣泛認同,成爲一種較爲廣泛的編程語言的緣由,有一部分就是由於,Java能夠實現Android程序開發,因此在實驗以前,我也比較有興趣。
- 在安裝Android studio時,就遇到了不少的問題,首先是找到的Android studio的版本問題,還有網速的因素,致使建立項目的時候,時間過長,後來去網上查找了相關的教程,獲得瞭解決。讓我想起了初學Java時,搭建Java環境是也是遇到了不少的問題,經過網上找資料,詢問同窗,共同討論,才解決問題。因此,在接觸一個徹底不懂的領域的時候,及時的查找資料,學習能力就是關鍵了。