課程:《程序設計與數據結構》
班級: 1723
姓名: 譚鑫
學號:20172305
實驗教師:王志強
實驗日期:2018年5月30日
必修/選修: 必修java
(1)Android Stuidio的安裝測試:安裝的過程就是照着老師的教程進行的,可是特別慢,並且還總出問題。因此,只好用流量解決。感受這種軟件就是靠人品和拿流量燒出來的,來來回回一共燒了將近3個G。心疼流量,終於等到你,還好我沒放棄~終於打開了,到了開啓虛擬手機的時候,下了一個奧利奧的系統,進行安裝,雖然啓動了,可是會有GPU的提醒,無奈(此外,安裝完這個程序後個人C盤炸了,存儲空間幾乎爲零,感受再安裝一個這種東西,電腦就不行了。)Hello World的這個程序,我手敲了一遍,結果就是很麻煩,還不知道如何讓去運行。結果人家軟件自動生成的,吐血...數據結構
問題1:Activity測試中沒法跳轉到第二個活動界面上
問題1的解決方案:我在MainActivity中複製上去代碼,而後又在同一個位置上建立新的一個SecondActivity,又在該java文件上覆制了相關代碼。同時,在res文件中的layout建立了一個activity_second.xml並把相關代碼複製過去,可是在虛擬手機上認識沒有運行成功。找過學長,學長剛開始也沒有找出問題,後來發現是咱們一部分人的共同問題,才發現AndroidManifest.xml沒有SecondActivity的相關內容。就是讓咱們在建java的時候直接建一個活動,這樣的話自動生成一個activity_second.xml,而且在AndroidManifest.xml也含有SecondActivity的相關內容。佈局
問題2:Toast的代碼
問題2的解決方案:這部分主要是寫相關代碼和活動界面上進行添加,可是我一直不知道要加什麼,像一個按鈕能夠加Button,寫東西之類的能夠加TextView,像Toast就不知道加什麼。看到同窗的結果以後才發現不用加就能夠出現。Toast代碼以下:學習
Toast toast = Toast.makeText(this,"20172305譚鑫",Toast.LENGTH_LONG); toast.show();
實踐四的內容學的有關Android的部份內容,很是不懂,迷迷糊糊的把實踐作出來的。什麼跳轉界面,加Button之類的都不是很懂,還有那個R的莫名變紅莫名不紅的,把程序安裝到個人手機上就是打不開,還莫名的閃退。(每次嘗試都是用電子證書發到QQ上再進行安裝嗎,雖然省去了連線的問題,可是每次還要弄一個電子證書,很麻煩。)