久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

江西理工大學安卓Android期末考試2018

時間:2019-05-14 23:08:30下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《江西理工大學安卓Android期末考試2018》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《江西理工大學安卓Android期末考試2018》。

第一篇:江西理工大學安卓Android期末考試2018

1.在 android 中使用 RadioButton 時,要想實現互斥的選擇需要用的組件是 ? A、ButtonGroup C、CheckBox

B、RadioButtons D、RadioGroup 2.關于 Handler 的說法正確的是()A、它實現不同線程間通信的一種機制 B、它避免了新線程操作 UI 組件 C、它采用棧的方式來組織任務的 D、它可以屬于一個新的線程

3.下列哪個可做EditText編輯框的提示信息? A、android:inputType C、android:digits

B、android:text D、android:hint 4.退出Activity對一些資源及狀態的操作保存,可在生命周期的哪個函數中進行。()A、onPause()B、onCreate()C、onResume()D、onStart()5.Android項目工程下面的assets目錄的作用是什么?()

A、放置應用到的圖片資源Res/drawable。

B、主要放置一些文件資源,這些文件會被原封不動打包到apk里面

C、放置字符串,顏色,數組等常量數據 res/values

D、放置一些與 UI 相應的布局文件,都是 xml 文件 res/layout

6.Intent的作用是()

A、intent是連接四大組件的紐帶,可以實現界面間切換,可以包含動作和動作數據。

B、是一段長的生命周期,沒有用戶界面的程序,可以保持應用在后臺運行,而不會因 為切換頁面而消失。

C、實現應用程序間的數據共享。D、處理一個應用程序整體性的工作。

7.下列哪個是AbsoluteLayout中特有的屬性?()A、android:layout_height B、android:layout_x

C、android:layout_above D、android:layout_toRightOf 8.在手機開發中常用的數據庫是()

A、sqlLite

B、Oracle

C、Sql Server

D、Db23

9.關于BroadcastReceiver的說法不正確的是()A、是用來接收廣播Intent的。

B、一個廣播Intent只能被一個訂閱了此廣播的BroadcastReceiver所接收。C、對有序廣播,系統會根據接收者聲明的優先級別按順序逐個執行接收者。D、接收者聲明的優先級別在的android:priority屬性中聲明,數值 越大優先級別越高。

B 明顯錯誤,廣播可以被訂閱了該廣播的所有接受者接收。10.使用MediaPlayer播放保存在sdcard上的mp3文件時()A、需要使用MediaPlayer.create方法創建MediaPlayer。B、直接newMediaPlayer即可。

C、需要調用setDataSource方法設置文件源。D、直接調用start方法,無需設置文件源。

11.在android中使用RadioButton時,要想實現互斥的選擇需要用的組件是()A、ButtonGroup B、RadioButtons C、CheckBox D、RadioGroup 12.在多個應用中讀取共享存儲數據時,需要用到的query方法,是哪個對象的方法?()A、ContentResolver

C、Cursor

個方法。

2、使用ContentResolver是用來操作數據的。貼一張李剛的《瘋狂Android講義》第9章9.2開頭對這部分ContentResolver的原話.B、ContentProvider D、SQLiteHelper

1、無論是ContentProvider還是ContentResolver都有各自的insert(),delte(),uapdte(),query(),四

注意紅色框起來的部分,調用的是ContentResolver的的的

3、再不行上一小段代碼證明吧:我們在avtivity的onCreate()里邊寫一句代碼就可以。把鼠標放在query()函數上,可以看到解釋的是ContentResolver的query(),不是ContentProvider的

13.內存監測工具DDMS中Log信息分為幾個級別?()

A、3

B、4

C、5

D、6 14.關于自定義Adapter的優化方法,我們通常采用三種方式,則以下能采用的是()A、復用布局視圖對象 B、圖片異步加載 C、組件重用 D、創建一個內部類 應該是不能采用的是什么:B、圖片異步加載 15.在多個應用中讀取共享存儲數據時,需要用到的query方法,是哪個對象的方法?()

A、ContentResolver C、Cursor

B、ContentProvider D、SQLiteHelper 16.在android中使用RadioButton時,要想實現互斥的選擇需要用的組件是()

A、ButtonGroup

C、CheckBox

B、RadioButtons

D、RadioGroup 17.能夠自動完成輸入內容的組件是()

A、TextView

B、EditText

D、AutoCompleteTextView C、ImageView

18.表示下拉列表的組件是()

A、Gallery

B、Spinner

C、GridView

D、ListView 19.在Activity中需要找到一個id是bookName的的TextView組件,下面哪種語句寫法是 正確的?()

A、TextView tv = this.findViewById(R.id.bookName);B、TextView tv =(TextView)this.findViewById(R.id.code);C、TextView tv =(TextView)this.findViewById(R.id.bookName);D、TextView tv =(TextView)this.findViewById(R.string.bookName);20.Android SDK中提供了一個什么處理圖片的工具解決不同屏幕分辨率適配的問題。()

A、Draw7-patch B、Draw8-patch C、Draw9-patch D、Draw10-patch

21.下列說法錯誤的是()A、Button是普通按鈕組件,除此外還有其他的按鈕組件。B、TextView是顯示文本的組件,TextView是EditText的父類。C、EditText是編輯文本的組件,可以使用EditText輸入特定的字符。D、ImageView是顯示圖片的組件,可以通過設置顯示局部圖片。一般來說android不能設置顯示圖片中的局部

22.Android API將什么以Content Provider的方式提供給開發者,使其可以對通訊錄進 行一系列操作?()

A、文件瀏覽器 B、數據庫文件 C、系統通訊錄 D、數據表 23.關于BroadcastReceiver的說法不正確的是()

A、是用來接收廣播Intent的。

B、一個廣播Intent只能被一個訂閱了此廣播的BroadcastReceiver所接收。C、對有序廣播,系統會根據接收者聲明的優先級別按順序逐個執行接收者。D、接收者聲明的優先級別在的android:priority屬性中聲明,數值 越大優先級別越高。

24.Android API 提供了一系列的類來實現或操作Content Provider相關功能,以下未涉及到的一類是()

A、Content Provider B、Content Resolver C、ContentValues D、Content Changer 25.ArrayAdapter通常用什么構造方法進行構建?()

A.ArrayAdapter(Context context,int textViewResourceId)B.ArrayAdapter(Context context,T[] objects)C.ArrayAdapter(Context context,int textViewResourceId,T[] objects)D.ArrayAdapter(int textViewResourceId,T[] objects)

26.表示下拉列表的組件是()

A、Gallery

B、Spinner

C、GridView

D、ListView 27.下列說法錯誤的是()A、Button是普通按鈕組件,除此外還有其他的按鈕組件。B、TextView是顯示文本的組件,TextView是EditText的父類。C、EditText是編輯文本的組件,可以使用EditText輸入特定的字符。D、ImageView是顯示圖片的組件,可以通過設置顯示局部圖片。28.能夠自動完成輸入內容的組件是()

A、TextView B、EditText C、ImageView D、AutoCompleteTextView

29、處理菜單項單擊事件的方法不包含()

A、使用onOptionsItemSelected(MenuItem item)響應。

B、使用onMenuItemSelected(int featureId,MenuItem item)響應。C、使用onMenuItemClick(MenuItem item)響應。D、使用onCreateOptionsMenu(Menu menu)響應。1.列舉Android系統中的五個進程優先級,并作出詳細介紹。答:前臺進程>可見進程>服務進程>后臺進程>空進程。(1)前臺進程,表明用戶正在與該進程進行交互操作。

(2)可見進程,指部分程序界面能夠被用戶看見,卻不在前臺與用戶進行交互,不響應界面事件的進程。

(3)服務進程,指包含已啟動服務的進程,特點是沒有用戶界面,在后臺長期運行。(4)后臺進程,指不包含任何已經啟動的服務,而且沒有用戶可見的Activity進程。(5)空進程,不持有任何活動組件的進程。

2.介紹Android系統有四個重要的組件。

答:Android系統的四種基本組件Activity、Service、Broadcase Receiver和Content Provider。(1)Activity是Android程序的呈現層,顯示可視化的用戶界面,并接收與用戶交互所產生的界面事件,用于提示用戶程序已經正常啟動。

(2)Service一般用于沒有用戶界面,但需要長時間在后臺運行的應用。(3)Broadcase Receiver是用來接受并響應廣播消息的組件。

(4)Content Provider是Android系統提供的一種共享數據的機制,應用程序可以通過ContentProvider訪問其他應用程序的私有數據。

3. 在Android生命周期過程中,Activity一般表現為哪4種狀態? 答:(1)活動狀態,完全能被用戶看到,與用戶進行交互的狀態。

(2)暫停狀態,Activity不處于用戶界面的最上層,已經失去了焦點,不能與用戶進行交互。

(3)停止狀態,Activity在界面上完全不能被用戶看到,保存了當前數據和UI狀態。(4)死亡狀態,Activity被系統銷毀。

4.Android系統中Intent的定義和用途?Intent啟動Activity方式有哪兩種? 定義:為其他組件提供交互能力,將一個組件的數據和動作傳遞給另一個組件。用途:1)啟動Activity和Service 2)發布廣播消息

啟動方式:顯式調用,指明調用Activity的Class類;隱式調用,無需指明具體啟動哪一個Activity,選擇權由Android系統和最終用戶類似決定。

5.使用Service的方式有哪兩種?描述Service的生命周期。Context.startService()方式啟動 Context.bindService()方式啟動

6.SQLite數據庫體系結構中最核心的部分是什么?

答:虛擬機/虛擬數據庫引擎。完成與數據操作相關的全部操作并且是客戶與儲存之間信息進行交換的中間單元。

7.ContentProvider是應用程序之間一種什么樣的接口機制?通過繼承ContentProvider類可以創建一個新的數據提供者,請簡述該過程。

答:ContentProvider為不同的軟件之間數據共享,提供統一的接口。

1)定義URI,即統一資源標識符,作用是唯一標識 Content Provider 及其中的數據。2)設置MIME數據類型,作用是指定某個擴展名的文件用某種應用程序來打開。3)實現初始化、查詢、插入、更新、刪除、返回這幾個方法。onCreate():初始化 provider insert():插入數據到 provider

query():查詢數據

update():更新 provider 的數據

delete():刪除 provider 中的數據 getType():返回 provider 中的數據的 MIME 類型 8.系統和用戶之間進行信息交換的媒介是什么?實現什么信息的轉換? 答:用戶界面。實現信息的內部形式與人類可以接受形式之間的轉換。

9.Android中使用什么接口定義遠程服務的窗口?服務接口文件的擴展名是什么? 答: AIDL

10.簡述Android系統三種菜單的特點及使用方式。

(1)選項菜單:可分為圖標菜單和擴展菜單,圖標菜單的子項最多是六個,支持顯示圖標,不支持單選框和復選框;而當子項多于六個時,采用擴展菜單,擴展菜單的子項是垂直排列,支持單選框和復選框,不支持顯示圖標。第一次啟動選項菜單時,只需要調用一次onCreateMenu函數。

(2)子菜單:能夠展示更加詳細的信息,通過addSubMenu函數增加子菜單,但不支持嵌套。

(3)快捷菜單;點擊界面元素超過2秒后,則啟動該界面元素的快捷菜單。每次啟動時都要調用一次onCreateMenu函數。

11.編寫一個Android程序,使用AsyncTask實現獲取網頁html代碼,并且使用TextView 顯示。

public class MainActivity extends Activity {

// 定義組件

private EditText edtURL;private TextView edtHTTP;private Button btnRequest;

private String strURL;// 用于存儲網站地址

private MyTask myTask;@Override protected void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);

// 初始化組件

edtURL =(EditText)findViewById(R.id.edturl);edtHTTP =(EditText)findViewById(R.id.edthttp);.aidl btnRequest =(Button)findViewById(R.id.requesthtml);

// 監聽獲取html代碼的按鈕

btnRequest.setOnClickListener(new View.OnClickListener(){

@Override public void onClick(View v){ if(!(strURL = edtURL.getText().toString()).equals(“")){ //實例myTask對象

myTask = new MyTask(edtHTTP);myTask.execute(strURL);}

} });} }

public class MyTask extends AsyncTask {

private TextView edtHTTP;// 用于顯示HTML代碼 private StringBuffer sbHTML;// 用于儲存HTML代碼

public MyTask(TextView edtHTTP){

this.edtHTTP = edtHTTP;sbHTML = new StringBuffer();}

/** * doInBackground方法內部執行后臺任務,不可在此方法內修改UI */ @Override protected StringBuffer doInBackground(String...params){ // 初始化HTTP的客戶端

HttpClient hc = new DefaultHttpClient();// 實例化HttpGet對象

HttpGet hg = new HttpGet(params[0]);

try { // 讓HTTP客戶端已Get的方式請求數據,并把所得的數據賦值給HttpResponse的對象

HttpResponse hr = hc.execute(hg);// 使用緩存的方式讀取所返回的數據

BufferedReader br = new BufferedReader(new InputStreamReader(hr.getEntity().getContent()));

// 讀取網頁所返回的HTML代碼 String line = ”“;sbHTML = new StringBuffer();while((line = br.readLine())!= null){ sbHTML.append(line);}

return sbHTML;} catch(IOException e){

edtHTTP.setText(”獲取網頁HTML代碼出錯!!“);} return null;}

/** * onPostExecute方法用于在執行完后臺任務后更新UI,顯示結果 */ @Override protected void onPostExecute(StringBuffer result){ // 判斷是否為null,若不為null,則在頁面顯示HTML代碼 if(result!= null){ edtHTTP.setText(result);} super.onPostExecute(result);} } 12.編寫一個程序,輸入兩個整數值,點擊求和按鈕后顯示兩個數的和。MainActivity.java public class MainActivity extends AppCompatActivity {

EditText one,two;Button add;TextView show;

@Override protected void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);one = findViewById(R.id.one);two = findViewById(R.id.two);add = findViewById(R.id.add);show = findViewById(R.id.show);

add.setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View v){ String first = one.getText().toString();String second = two.getText().toString();try { int add = Integer.parseInt(first)Integer.parseInt(second);show.setText(”兩數之和:“+ add);} catch(Exception e){ show.setText(”請輸入數字!“);} } });} }

下載江西理工大學安卓Android期末考試2018word格式文檔
下載江西理工大學安卓Android期末考試2018.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    安卓實習報告

    通信與電子信息專業實訓報告項目名稱:基于android的游戲開發班 級 10通信1班姓 名學 號指導教師 成 績實訓時間:年月日—目錄 一、實訓目的及其意義 .............................

    安卓課程設計報告

    安 卓 課 程 設 計 班 級 09級計算機二班 學 號 20097923 姓 名 郭丹 目錄 第1章安卓應用程序開發背景 .......................................................... 3 §1......

    安卓 課程學習心得

    心得體會 學號: 姓名: 班級: 一開始接觸 Android 是從自己的手機開始的,覺得它很酷,是我喜歡的風格,然后我就通過了一些網絡渠道去了解Android。在選課的時候發現有這個課程,于是我......

    安卓實驗報告五篇

    安卓實驗報告 班級:學號:姓名:xxxxx 11111111 xxxx 實驗一:Activity生命周期的測試 一:實驗目的 掌握使用Eclipse開發Android應用開發程序的方法; 掌握Android虛擬設備的創建方......

    安卓系統簡介

    安卓系統簡介 操作系統是計算機系統的基本組成部分,計算機技術的飛速發展和日益廣泛的應用使得操作系統的類型,作用、計算環境等均發生了較大的變化。近十年來,新技術的出現......

    安卓手機培訓

    安卓系統: 簡介:Android一詞的本義指“機器人”,同時也是Google于2007年11月5日宣布的基于Linux平臺的開源手機操作系統的名稱,該平臺由操作系統、中間件、用戶界面和應用軟件組......

    最佳安卓游戲

    2010 年度最易上癮游戲 年度最易上癮游戲 憤怒的小鳥 Angry Birds 瞄準射擊 shoot U! 涂鴉切割 Slice It! 碧湖垂釣 Fishin2 Go 涂鴉跳躍 Doodle Jump 重力滾球迷宮 Labyrin......

    個人事跡材料-安卓

    個人事跡材料 我是經濟管理系11級酒店管理的方亮,自入團以來積極參加團組織的各類活動。努力完成團組織交給的任務,時時刻刻記住我應該做什么,如何做好的思想理念。 我深刻認......

主站蜘蛛池模板: 亚洲精品成人无码中文毛片不卡| aⅴ无码视频在线观看| 久久亚洲国产成人精品无码区| 国产亚洲欧美日韩俺去了| 国产无套护士在线观看| 四虎亚洲精品高清在线观看| 无码国产偷倩在线播放老年人| 国产精品久久久久秋霞鲁丝| 97精品伊人久久大香线蕉| 亚洲蜜芽在线精品一区| 亚洲国产精品色一区二区| 欧美freesex黑人又粗又大| 免费看又色又爽又黄的国产软件| 国产av亚洲精品ai换脸电影| 夜夜躁狠狠躁日日躁视频| 亚洲综合精品成人| 99精品国产高清一区二区麻豆| 国产国拍亚洲精品mv在线观看| 亚洲中文字幕久久精品无码a| 伊人久久大香线蕉av波多野结衣| 国产成人片无码免费视频软件| 牲欲强的熟妇农村老妇女视频| 亚洲精品99久久久久中文字幕| av无码人妻中文字幕| 亚洲av无码国产精品色午夜软件| 国产午夜亚洲精品aⅴ| 欧美激情精品久久| 精品av熟女一区二区偷窥海滩| 色婷婷久久综合中文久久蜜桃av| 麻豆视传媒精品av| 日本欧美视频在线观看三区| 亚洲精品国产成人av蜜臀| 人人妻人人澡人人爽精品日本| 四库影院永久四虎精品国产| 中文字幕肉感巨大的乳专区| 夜夜高潮夜夜爽夜夜爱爱一区| 波多野结衣aⅴ在线| 黑人尾随强伦姧人妻爽翻天| 亚洲 都市 校园 激情 另类| 国产欧美日韩va另类在线播放| 国产成人亚洲综合色婷婷|