1. 程式人生 > >2017-2018-2 20165215 實驗四《Android開發基礎》實驗報告

2017-2018-2 20165215 實驗四《Android開發基礎》實驗報告

PE 對齊 ftw src 創建 信息 多個 界面 線性布局

2017-2018-2 20165215 實驗四《Android開發基礎》實驗報告

一、實驗報告封面

課程:Java程序設計 班級:1652班 姓名:張家佳 學號:20165215

指導教師:婁嘉鵬 實驗日期:2018年5月14日

實驗時間:15:35 - 18:00 實驗序號:四

實驗名稱: Andorid程序設計

二、實驗目的與要求:

  1. 完成實驗、撰寫實驗報告,註意實驗報告重點是運行結果,遇到的問題以及分析
  2. 實驗報告中統計自己的PSP(Personal Software Process)時間
  3. 掌握使用IDEA完成基礎編程與程序調試的能力

三、實驗內容

(一)Android Stuidio的安裝測試

  • 實驗要求
    ```
  • 參考《Java和Android開發學習指南(第二版)(EPUBIT,Java for Android 2nd)》第二十四章:
  • 安裝 Android Stuidio
  • 完成Hello World, 要求修改res目錄中的內容,Hello World後要顯示自己的學號,提交代碼運行截圖和碼雲Git鏈接,截圖沒有學號要扣分
  • 學習Android Stuidio調試應用程序
    ```
  • 修改res目錄下的layout文件夾中的activity_main.xml布局文件

技術分享圖片

(二)Activity測試

  • 實驗要求

    參考《Java和Android開發學習指南(第二版)(EPUBIT,Java for Android 2nd)》第二十五章:
    構建項目,運行教材相關代碼
    創建 ThirdActivity, 在ThirdActivity中顯示自己的學號,修改代碼讓MainActivity啟動ThirdActivity
    提交代碼運行截圖和碼雲Git鏈接,截圖要有學號水印,否則會扣分

    技術分享圖片

(三)UI測試

  • 實驗要求

    參考《Java和Android開發學習指南(第二版)(EPUBIT,Java for Android 2nd)》第二十六章:
    構建項目,運行教材相關代碼
    修改代碼讓Toast消息中顯示自己的學號信息
    提交代碼運行截圖和碼雲Git鏈接,截圖要有學號水印,否則會扣分

技術分享圖片

(四)布局測試

  • 實驗要求

    參考《Java和Android開發學習指南(第二版)(EPUBIT,Java for Android 2nd)》第二十七章:
    構建項目,運行教材相關代碼
    修改布局讓P290頁的界面與教材不同
    提交代碼運行截圖和碼雲Git鏈接,截圖要有學號水印,否則會扣分
  • Android中的一些布局
    • 線性布局LinearLayout:將所有子視圖以相同方向(水平地或豎直地)對齊的一個布局;
    • 相對布局RelativeLayout:根據子視圖的一個或多個同級視圖的位置來排列它的一個布局;
    • 幀布局FrameLayout:將每一個子視圖放在另一個視圖頂部的一種布局;
    • 表格布局TableLayout:將子視圖按照行和列來組織的一種布局;
    • 網格布局GridLayout:將子視圖放置到一個柵格中的一種布局

技術分享圖片

五、教材代碼測試

  • 實驗要求

    參考《Java和Android開發學習指南(第二版)(EPUBIT,Java for Android 2nd)》第二十八章:
    構建項目,運行教材相關代碼
    提交代碼運行截圖和碼雲Git鏈接,截圖要有學號水印,否則會扣分

技術分享圖片

2017-2018-2 20165215 實驗四《Android開發基礎》實驗報告