1.應用程序結構:html
app:
-manifests(包含AndroidManifest.xml文件,描述應用程序)
-java(包含全部的Java應用程序和測試類)
-res(包含資源文件)java
Gradle Scripts:包含Gradle構件腳本android
調試應用程序:Android.util.Log類用於記錄日誌消息,L能夠將消息保存在一個文件中並過濾消息
2.在Android Studio打開一個項目:File—>Open並瀏覽到應用程序目錄編程
1.啓動另外一個活動:注意修改manifests.xml文件
2.修改應用程序圖標:
在res/drawable中保存一張圖片jepg或png
png首選(支持透明度)
編輯Android:icon屬性,指向新的圖片數組
1.基本組件:AndroidManifest.xml文件下說明
2.toast:小的彈出對話框(一段時間會消失,可設定)數據結構
問題1:在Windows系統上安裝Android Studio步驟出現了問題,如圖:
Android SDK安裝位置出現了問題,your SDK locations contains non-ASCⅡ characters
,而且,這一步不能省略,不然沒法繼續後續操做,建立項目。app
問題1解決過程:
經過向其餘同窗詢問參考,發現他們並無遇到這一阻礙。SDK應該是自動安裝的,放在程序建議的文件夾下的,由於我用everything查找這個文件夾的時候並無找到,後來百度了一下問題提示,這個問題我已經不是第一次犯了,路徑中有中文。函數
可是又有一個問題出現了,那就是如何把C盤下用戶文件夾重命名。本覺得鼠標左擊一下就OK了,可是顯然沒那麼簡單。百度了不少資料,博客,作法很複雜,尤爲是如今的win10系統,還要更改一些註冊表之類的東西,我感覺到了深深的危險,還想讓個人電腦多活幾天。。。固然還得試一試,後面會在虛擬機裏嘗試一下,再回來記錄一下。 這一步驟的阻礙真的花費了我不少的時間去尋找解決辦法,上面那個不敢用,就只能找另外一個辦法了----那就是隨便找個文件夾放一下吧。換了以後也提示了警告注意之類的東西,說可能會發生未知的錯誤(話說我只要記住這個路徑,應該沒多大問題吧。。。),但這一步好歹是能夠過去了。 多是網速的緣由吧,如今一直卡在這裏,如圖:
有點怕......
【更新】。。。個人電腦已經壞了,如今一直在用系統的臨時配置文件苟延殘喘着,等待着Java的結課,而後去重 。裝 。電 。腦 。系 。統 。學習
問題2:如何在Android Studio中打開一個項目?測試
問題2解決過程:按道理來講,打開一個項目應該很簡單啊:File—>Open並瀏覽到應用程序目錄;
然而事實上這經歷了一個漫長的難熬的痛苦的費流量的過程:如圖,
首先,打開project structure
而後根據本身的Android Studio版本修改紅色區域內的信息,如圖:
接下來,就是等待時間。。。等待它下載完那個什麼東西文件,而後再點擊下方的那個信息提示欄裏的update,再等待一下就OK了。
不過信息提示欄裏仍是會有紅色感嘆號,好像是警告你什麼什麼東西的版權快到了,不過這並不影響程序的運行。
最後,關於這個問題的總結:
1.這個問題的出現應該是因爲導入的程序是由編寫的Android軟件的版本不一樣致使的,因此須要改一下版本信息
2.固然不是每一次打開文件都要下載那個什麼文件,只要第一次就行了,不過,每一次都要修改程序的版本信息
3.彷佛還有更簡單的其餘方法實現代碼導入:好比,復 。制 。粘 。貼 。?
4.固然了手動敲入必定沒問題的啦
錯題1:
錯題1解析:抽象數據類型包括數據結構和操做和訪問數據結構的方法。數組是一種數據結構,可是沒有方法(例如插入方法或搜索方法),而引用變量和基本類型是數據而不是數據結構。向量包括了這兩種(雖然我不知道向量是什麼)
錯題2:
錯題2解析:上述選項都是面向對象的特性。一個抽象的數據類型封裝了一個數據結構和處理數據結構的方法,這樣信息隱藏就會被保存下來。所以,全部ADT都使用了信息隱藏,所以不能直接從ADT外部操做數據結構,而不須要其餘面向對象的特性。
錯題3:
錯題3解析:在鏈表中,連接是對下一個節點的引用。經過檢查引用的內容來「取消引用」連接。
錯題4:
錯題4解析:列表就是這樣一個數據結構的一個例子——所以線性數據結構可能每一個節點只有一個連接。
錯題5:
錯題5解析:抽象數據類型包括數據結構,訪問/操做數據結構的方法。
錯題6:
錯題6解析:雖然這兩個操做都是各自抽象數據類型的「添加」或「插入」操做,但它們的不一樣之處在於push老是在堆棧的頂部添加,而enqueue老是在隊列的後部添加。(這題很坑)
錯題7:
錯題7解析:數組是一個數據結構,能夠用來存儲一個值列表,可是數組沒有已經實現的操做來執行列表操做(即方法)
錯題8:
錯題8解析:要將其視爲抽象數據類型,類型必須定義數據結構和操做數據結構的方法。
錯題9:
錯題9解析:使用man 3 printf命令能夠查看C語言中的printf函數的幫助文檔。
錯題10:
錯題10解析:能夠。。。
錯題11:
錯題11解析:chmod 777 pdds,不是 chomd 777 pdds(這題很能夠。。。)
錯題12:
錯題12解析:rm –f /dky/D*
錯題13:
錯題13解析:正確的。。。
錯題14:
錯題14解析:正確答案:grep –rn main /src
代碼行數(新增/累積) | 博客量(新增/累積) | 學習時間(新增/累積) | 重要成長 | |
---|---|---|---|---|
目標 | 5000行 | 30篇 | 400小時 | |
第一週 | 309/309 | 1/1 | 20/20 | |
第二週 | 269/578 | 1/2 | 18/38 | |
第三週 | 236/776 | 1/3 | 22/60 | |
第四周 | 507/1283 | 2/5 | 30/90 | |
第五週 | 631/1914 | 1/6 | 30/120 | |
第六週 | 529/2443 | 1/7 | 25/145 | |
第七週 | 515/2958 | 1/8 | 25/170 | |
第八週 | 1128/4086 | 2/10 | 50/220 | |
第九周 | 1241/5327 | 1/11 | 15/235 | |
第十週 | 1852/7179 | 1/12 | 10/245 | |
第十一週 | 0/7179 | 1/13 | 15/260 |