#北京電子科技學院(BESTI)實驗報告html
課程:Java2實用教程 | 班級:201752 | 姓名:姚明宇 | 學號:20175223 |
---|---|---|---|
成績: | 指導教師:婁嘉鵬 | 實驗日期:5月17日 | |
實驗密級: | 預習程度: | 實驗時間: | |
儀器組次: | 必修/選修:選修 | 實驗序號: |
目錄 [toc]android
實驗儀器:git
名稱 | 型號 | 數量 |
---|---|---|
PC端 | 1 |
Android Stuidio的安裝測試: 參考《Java和Android開發學習指南(第二版)(EPUBIT,Java for Android 2nd)》第二十四章:app
參考http://www.cnblogs.com/rocedu/p/6371315.html#SECANDROID,安裝 Android Stuidio佈局
完成Hello World, 要求修改res目錄中的內容,Hello World後要顯示本身的學號,本身學號先後一名同窗的學號,提交代碼運行截圖和碼雲Git連接,截圖沒有學號要扣分學習
學習Android Stuidio調試應用程序測試
(1) 選擇Nexus 4 API 22 及 Android 5.1 版本系統,建立虛擬機。 ui
(2) 實現實驗要求: 設計
Activity測試: 參考《Java和Android開發學習指南(第二版)(EPUBIT,Java for Android 2nd)》第二十五章:3d
UI測試: 參考《Java和Android開發學習指南(第二版)(EPUBIT,Java for Android 2nd)》第二十六章:
構建項目,運行教材相關代碼
修改代碼讓Toast消息中顯示本身的學號信息
提交代碼運行截圖和碼雲Git連接,截圖要有學號水印,不然會扣分 (1) 主活動界面:
(2) 跳轉:
佈局測試: 參考《Java和Android開發學習指南(第二版)(EPUBIT,Java for Android 2nd)》第二十七章:
構建項目,運行教材相關代碼
修改佈局讓P290頁的界面與教材不一樣
提交代碼運行截圖和碼雲Git連接,截圖要有學號水印,不然會扣分
(1) 改變代碼:
<Button android:id="@+id/cancelButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="70dp" android:text="Cancel" /> <Button android:id="@+id/saveButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Save" android:layout_below="@+id/cancelButton" android:layout_toRightOf="@+id/cancelButton" android:layout_marginTop="23dp" />
(2) 實現實驗目的:
事件處理測試: 參考《Java和Android開發學習指南(第二版)(EPUBIT,Java for Android 2nd)》第二十八章:
構建項目,運行教材相關代碼
提交代碼運行截圖和碼雲Git連接,截圖要有學號水印,不然會扣分
(1) 未觸發時鐘:
(2) 觸發時鐘,改變顏色:
因爲 android 的版本是 5.1 ,但並無下載並支持該版本的編譯器,下載便可。
碼雲倉庫:YogileOne https://gitee.com/Yogile/YogileOne.git
碼雲網頁連接:android
這是我第一次接觸與 Android Application 開發相關的知識,雖然每時每刻都在接觸 Application,但 Android 的界面是怎麼作的,卻一點也不知道,感受複雜而困難,但又相對來講感到好奇。
步驟 | 耗時 | 百分比 |
---|---|---|
需求分析 | 5min | 5% |
設計 | 20min | 20% |
代碼實現 | 35min | 35% |
測試 | 30min | 40% |
分析總結 | 10min | 10% |