天天看點

2018/1/12 NBU移動應用開發期末考試考點

移動應用開發卷子總共十道大題,其實準确說,是十大道簡答題;

考的方法有寫代碼,給程式寫注釋,說明一些操作的處理過程,在下面進行細說。

第一題為程式注釋,給了一個mainActivity的建立,裡面寫了onCreate()函數的重載,要求對每一句進行注釋,包括@Override

第二題為寫代碼程式,給出XML中TextView和EditText的ID,要求在Activity中将其連接配接并設定對應的文字,如——将TextView顯示文字為“使用者名:”

第三題還是代碼注釋,具體的記不太清楚了,好像是建立了一個按鈕監聽擴充卡,然後将其與按鈕連接配接,也是每句都要注釋

第四題又是寫代碼,說是說明對按鍵的處理,應該指的就是按鈕事件的建立方法了吧,emm,要求給出相應程式進行舉例說明。

第五題是給出了一個XML檔案,然後一個Menu連接配接的函數,說那個Menu函數實作了什麼功能,這個具體看下PPT就好了。(在Menu章節,應該是第五章)

第六題好像是給了一個google地圖的一段代碼,應該是建立了一個GoogleMap的對象,并進行了一系列初始化,對象名記得是mMapView還有一個controller,老長的代碼,但了解了還是沒什麼難度的。

第七題是intent對Activity的顯式啟動,代碼不長,兩句話,最好還是看下ppt了解下:

Intent intent = new Intent( IntentDemoActivity.this , NewActivity.class ); startActivity (intent);

第八題給了大段的程式代碼,讓你以此為例講下線程是怎麼用的(intent,runnable,service一堆,ppt中詳細解釋)

第九題讓你講下天氣預報擷取服務的過程還是怎麼樣的,根據天氣預報的執行個體進行說明(有API接口什麼的吧,然後傳回Json之類的,我也不是很清楚過程,反正自己的了解是這個)

第十題是設計一個應用程式,說明功能,實作價值和要用到的技術(要求新穎、可實作之類的)

ps:第十題根據了解,上一屆考的也是應用程式設計,十有八九因為開放題,就沒有怎麼變化,是以對這個問題,可以事先考慮下怎麼寫,至于考試最後不是這個大題,不怪我。

pss:老師複習課的時候,過的速度很快,直接講考點,記得越詳細越好,因為考的主要是應用,是以PPT以第五章為主,要會使用各種控件,至少最基礎最常用的前幾個都要熟練為好。intent的使用,因為很簡單,也很好用,是以也記下。學有餘力的最好還是都掌握吧,畢竟安卓開發還是很fashion的,還可以做一個程式,然後。。裝恩。懂的。

繼續閱讀