日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

20172329 2017-2018-2 《程序设计与数据结构》实验四报告

發(fā)布時間:2025/3/20 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 20172329 2017-2018-2 《程序设计与数据结构》实验四报告 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

20172329 2017-2018-2 《程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)》實驗四報告

課程:《程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)》
班級: 1723
姓名: 王文彬
學(xué)號:20172329
實驗教師:王志強
實驗日期:2018年5月30日
必修/選修: 必修

一、實驗內(nèi)容

實驗一:Android Stuidio的安裝測試
1、安裝 Android Stuidio
2、完成Hello World, 要求修改res目錄中的內(nèi)容,Hello World后要顯示自己的學(xué)號,自己學(xué)號前后一名同學(xué)的學(xué)號
3、學(xué)習(xí)Android Stuidio調(diào)試應(yīng)用程序

實驗二:Activity測試
1、構(gòu)建項目,運行教材相關(guān)代碼
2、創(chuàng)建 ThirdActivity, 在ThirdActivity中顯示自己的學(xué)號,修改代碼讓MainActivity啟動ThirdActivity

實驗三:UI測試
1、構(gòu)建項目,運行教材相關(guān)代碼
2、修改代碼讓Toast消息中顯示自己的學(xué)號信息

實驗四:布局測試
1、構(gòu)建項目,運行教材相關(guān)代碼
2、修改布局讓P290頁的界面與教材不同

實驗五:事件處理測試
1、構(gòu)建項目,運行教材相關(guān)代碼

二、 實驗過程及結(jié)果

一、安裝Android Stuidio以及安裝成功測試
1、首先運行android-studio-ide-173.4720617-windows,開始安裝
注:經(jīng)過多次嘗試,必須將Android Stuidio的安裝路徑放于C盤的一個空文件夾里,并且,所建的文件夾名字不能帶有ACSⅡ字符,比如中文。

2、開始進行配置文件
(1)我們第一次打開AS需要我們配置一定的文件他才會順利為我們打開,首先,當(dāng)安裝好以后呈現(xiàn)出這個頁面以后:

(2)點擊新建一個項目(這里要注意一個定義,這里我們建的項目是一個整體的項目,新手小白可能會出現(xiàn)建立新項目就是新建一個app的想法,新建一個模塊是可以在這個項目里面建立的,所以這里建議將這個項目不要命名為一個程序的名字,要么以后后悔都來不及,建議命名為“AndroidProject”之類的名字,以免區(qū)分其他程序項目

(3)接下來應(yīng)該會呈現(xiàn)這樣一個界面

默認選擇以后,到了重頭戲:

到了這個頁面的時候,需要選擇cancel,因為在我的試驗里,假如選擇Setup Proxy,它會一直重復(fù)這個過程直到我們自己崩潰,當(dāng)我們選擇cancel以后,就緊接著繼續(xù)后續(xù)操作,剛剛沒有選擇cancel的過程是我們需要下載成功制造一個app需要的配置文件,比如:grade等等。當(dāng)我們下載繼續(xù)一路next以后,就完成了我們的配置工作。(如果是按照上述完全一樣,會成功,假如有一步不對,就會出現(xiàn)大大小小的問題)

3、建立第一個Android小程序“Helloworld”




第一個實驗就此結(jié)束。

二、Activity測試
1、熟悉AS的各個部分的作用,為了接下來的程序編程做好基礎(chǔ)
(1)一個app的內(nèi)部一共由三個部分構(gòu)成:清單文件、Java文件、資源。清單文件就是列出了所需要的所有依賴,Java文件就是我們需要寫的可以在一個app完成實現(xiàn)的功能,資源就是比如一個輸入框,一個按鈕,一個頁面,一張圖片等等,它構(gòu)成了一個app可以展示給我們的內(nèi)容。
2、進行測試
第一個是課本里的是SecongDemo,它通過intent語句將兩頁進行了連接使得通過點擊屏幕可以跳轉(zhuǎn)到第二個節(jié)目上;

三、UI測試
1、熟悉UI的各個部分



2、進行測試



四、布局測試
1、進行測試



五、事件處理測試
1、進行測試

三、實驗過程中遇到的問題和解決過程

  • 問題1:
    第一次安裝AS 的時候,看了網(wǎng)上安裝AS的教程,在遇到就是在過程中寫到的這個:

一直都在點Setup Proxy,在這里弄了好久。

  • 問題1解決方案:
    在上文中也提到過,我點擊了Cancel,在后面配置的時候自動就下載了grade等配置文件。

  • 問題2:
    在第一次打開的時候,R就是紅色的,顯示R文件丟失,如圖

  • 問題2解決方法:
    1、首先有兩種解決策略:
    (1)如果急用或是創(chuàng)建過的項目需要修改:
    可以先選擇為android,然后點開Gradle Scripts下的gradle.properties

并在最后一行添加
android.enableAapt2=false

(2)永久禁用
假如有這樣的問題,說明安裝路徑里面可能有中文,所以把它移到一個新的文件夾下面,而且這個文件夾名字不能有中文就可以了。
ps:假如在C盤記得給予這個文件夾管理員權(quán)限!!!

2、接下來也是關(guān)鍵一步,進入build—>clean build,然后build—>rebuild,大多時候情況就會解決了

3、接下來開始運行app,在這里我建議運行下面的測試,因為這樣會避免錯誤,會成功安裝程序在手機里。

或者在這里運行:

其他(感悟、思考等)

第一次使用Android Studio,雖然總是遇到問題,但是大多時候花費很多時間解決總會解決的,我覺得從上周六開始啟動Android Studio開始,感覺這個軟件就是不一樣,一開始玩它貌似真的覺得需要人品,有時候就可以,有時候那個R文件就是找不到,還好堅持下去了。馬上臨近學(xué)期末了,大家都接近疲憊,希望大家都堅持下去,另一方面,大家也可以多多鍛煉身體,強身健體總是好的唄,生命在于運動嘛~

參考資料

MarkDown 圖片大小問題
關(guān)于清單文件
android學(xué)習(xí)——AndroidManifest.xml清單文件的重要性
一步一坑學(xué)android之禁用Appt2(andriod studio3.0)
Android
藍墨云班課

轉(zhuǎn)載于:https://www.cnblogs.com/qh45wangwenbin/p/9118012.html

與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的20172329 2017-2018-2 《程序设计与数据结构》实验四报告的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。