欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

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

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

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

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

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

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

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

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

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

      C、放置字符串,顏色,數(shù)組等常量數(shù)據(jù) res/values

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

      6.Intent的作用是()

      A、intent是連接四大組件的紐帶,可以實現(xiàn)界面間切換,可以包含動作和動作數(shù)據(jù)。

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

      C、實現(xiàn)應用程序間的數(shù)據(jù)共享。D、處理一個應用程序整體性的工作。

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

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

      A、sqlLite

      B、Oracle

      C、Sql Server

      D、Db23

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

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

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

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

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

      C、Cursor

      個方法。

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

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

      注意紅色框起來的部分,調(diào)用的是ContentResolver的的的

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

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

      A、3

      B、4

      C、5

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

      A、ContentResolver C、Cursor

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

      A、ButtonGroup

      C、CheckBox

      B、RadioButtons

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

      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的方式提供給開發(fā)者,使其可以對通訊錄進 行一系列操作?()

      A、文件瀏覽器 B、數(shù)據(jù)庫文件 C、系統(tǒng)通訊錄 D、數(shù)據(jù)表 23.關(guān)于BroadcastReceiver的說法不正確的是()

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

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

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

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

      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.能夠自動完成輸入內(nèi)容的組件是()

      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系統(tǒng)中的五個進程優(yōu)先級,并作出詳細介紹。答:前臺進程>可見進程>服務進程>后臺進程>空進程。(1)前臺進程,表明用戶正在與該進程進行交互操作。

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

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

      2.介紹Android系統(tǒng)有四個重要的組件。

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

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

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

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

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

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

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

      啟動方式:顯式調(diào)用,指明調(diào)用Activity的Class類;隱式調(diào)用,無需指明具體啟動哪一個Activity,選擇權(quán)由Android系統(tǒng)和最終用戶類似決定。

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

      6.SQLite數(shù)據(jù)庫體系結(jié)構(gòu)中最核心的部分是什么?

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

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

      答:ContentProvider為不同的軟件之間數(shù)據(jù)共享,提供統(tǒng)一的接口。

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

      query():查詢數(shù)據(jù)

      update():更新 provider 的數(shù)據(jù)

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

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

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

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

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

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

      11.編寫一個Android程序,使用AsyncTask實現(xiàn)獲取網(wǎng)頁html代碼,并且使用TextView 顯示。

      public class MainActivity extends Activity {

      // 定義組件

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

      private String strURL;// 用于存儲網(wǎng)站地址

      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);

      // 監(jiān)聽獲取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方法內(nèi)部執(zhí)行后臺任務,不可在此方法內(nèi)修改UI */ @Override protected StringBuffer doInBackground(String...params){ // 初始化HTTP的客戶端

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

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

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

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

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

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

      return sbHTML;} catch(IOException e){

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

      /** * onPostExecute方法用于在執(zhí)行完后臺任務后更新UI,顯示結(jié)果 */ @Override protected void onPostExecute(StringBuffer result){ // 判斷是否為null,若不為null,則在頁面顯示HTML代碼 if(result!= null){ edtHTTP.setText(result);} super.onPostExecute(result);} } 12.編寫一個程序,輸入兩個整數(shù)值,點擊求和按鈕后顯示兩個數(shù)的和。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(”兩數(shù)之和:“+ add);} catch(Exception e){ show.setText(”請輸入數(shù)字!“);} } });} }

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

      文檔為doc格式


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

      相關(guān)范文推薦

        安卓實習報告

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

        安卓課程設計報告

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

        安卓 課程學習心得

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

        安卓實驗報告五篇

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

        安卓系統(tǒng)簡介

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

        安卓手機培訓

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

        最佳安卓游戲

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

        個人事跡材料-安卓

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