版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
PAGEPAGE1Android基礎(chǔ)知識考試題庫(含各題型)一、單選題1.表示一個(gè)線性布局中視圖的重要度,即權(quán)重,是哪一個(gè)屬性?()A、android:gravityB、android:layout_gravityC、android:layout_weightD、android:scale_type答案:C2.請問下面的跳轉(zhuǎn)方法屬于什么跳轉(zhuǎn)()?IntentmIntent=newIntent(".sziit.chapter2_firstactivity.ACTION_START");startActivity(mIntent);A、顯式B、類跳轉(zhuǎn)C、配置加載D、隱式答案:D3.onPause()什么時(shí)候調(diào)用?A、當(dāng)界面啟動時(shí)B、當(dāng)onCreate方法被執(zhí)行之后C、當(dāng)界面被隱藏時(shí)D、當(dāng)界面重新顯示時(shí)答案:C4.請問下面的哪個(gè)函數(shù)實(shí)現(xiàn)Spinner的下拉框選擇事件監(jiān)聽器?()A、onItemSelectedB、OnClickC、OnItemClickD、OnLongClick答案:C5.以下代碼中可以正確創(chuàng)建FragmentManager的是()A、FragmentManagerfm=getFragmentManager();B、FragmentManagerfm=newFragmentManager();C、FragmentManagerfm=newgetFragmentManager();D、FragmentManagerfm=FragmentManager();答案:A6.通過Java代碼調(diào)用布局資源的代碼正確的是哪個(gè)?()A、layout/activity_mainB、setContentView(R.layout.activity_main);C、R/layout/activity_mainD、setContentView(R/layout/activity_main);答案:B7.ImageView中,哪個(gè)屬性設(shè)置圖片的填充方式?A、android:adjustViewBoundsB、android:maxHeightC、android:scaleTypeD、android:src答案:C8.AS開發(fā)工具包(AndroidStudio)是由哪個(gè)公司開發(fā)的()?A、Google(谷歌)B、MicroSoft微軟C、Oracle甲骨文D、IBM(國際商業(yè)機(jī)器公司)答案:A9.通過intent.putExtra(name,name)傳遞的參數(shù)name為String類型,在新的Activity中獲取該參數(shù),正確的語句是?A、intent.getIntExtra("name");B、intent.getStringExtra("name");C、intent.getFloatExtra("name");D、intent.getStringExtra(name);答案:B10.如果將一個(gè)TextView的android:layout_height屬性值設(shè)置為wrap_content,那么該組件將是以下哪種顯示效果?A、該文本域的寬度將填充父容器寬度B、該文本域的寬度僅占據(jù)該組件的實(shí)際寬度C、該文本域的高度將填充父容器高度D、該文本域的高度僅占據(jù)該組件的實(shí)際高度答案:D11.請閱讀下列代碼;privatevoidjumpToSecondActivity(){StringstrData="admin";IntentmIntent=newIntent(MainActivity.this,SecondActivity.class);mIntent.putExtra("user",strData);startActivityForResult(mIntent,REQUEST_CODE)}其中startActivityForResult方法的第二個(gè)參數(shù)的含義是什么()?A、傳送數(shù)據(jù)的標(biāo)志符B、請求碼,用于識別第二個(gè)Activity傳遞回來的數(shù)據(jù)C、結(jié)果標(biāo)識符D、傳遞的數(shù)據(jù)答案:B12.BaseAdapter的四個(gè)抽象方法,哪個(gè)會被多次執(zhí)行()A、getCountB、getItemC、getItemIdD、getView答案:D13.主視圖布局中需要添加一個(gè)Fragment;請補(bǔ)全下面的代碼;<fragmentandroid:id="+id/fragment_title"android:name="(?)“android:layout_width="0dp"android:layout_height="match_parent"></fragment>A、ContentFragmentB、TitleFragmentC、MainAcitivtyD、Activity答案:B14.對于“src/main/java”目錄,以下說法正確的是?A、用來保存圖像文件B、用來保存與用戶界面相關(guān)的布局文件C、用來保存菜單文件D、用來存放Java類答案:D15.Android1.0是Google在()年9月發(fā)布的?A、2009B、2010C、2008D、2011答案:C16.在TextView中,獲取文本內(nèi)容和設(shè)置文本內(nèi)容的方法分別是?A、setText和getTextB、getText和setTextC、setString和getStringD、getString和setString答案:B17.Android的程序創(chuàng)建中,會生成一個(gè)默認(rèn)的Activity的名字為()?A、MainActivityB、EmptyActivityC、MainD、Activity答案:A18.以下代碼中,哪個(gè)是在XML文件中調(diào)用字符串資源的正確表示?()A、mipmap/ic_launcherB、drawable/ic_launcherC、string/textD、style/textStyle答案:C19.限制性布局中,app:layout_constraint屬性設(shè)置為什么值才能限制視圖與頂部對齊?A、app:layout_constraintBottom_toBottomOfB、app:layout_constraintEnd_toEndOfC、app:layout_constraintStart_toStartOfD、app:app:layout_constraintTop_toTopOf答案:D20.請問下面的哪個(gè)函數(shù)實(shí)現(xiàn)ListView的列表選擇事件監(jiān)聽器?A、OnItemClickB、OnClickC、onItemSelectedD、OnLongClick答案:A21.Fragment類中最先啟動的是哪一個(gè)方法()?A、onCreate()B、onStart()C、onCreateView()D、onPause()答案:C22.能通過指定界面控件的相對位置來確定用戶界面的整體布局的是()A、線性布局B、相對布局C、表格布局D、約束布局答案:B23.在一個(gè)APP頁面中展示多個(gè)條目,并且每個(gè)條目的布局風(fēng)格一致,這種數(shù)據(jù)的展示方式可以通過()控件實(shí)現(xiàn)A、TextViewB、ImageViewC、ListViewD、Spinner答案:C24.Android的程序創(chuàng)建中,填寫ApplicationName表示()?A、項(xiàng)目名稱B、項(xiàng)目包名C、項(xiàng)目類名稱D、應(yīng)用程序名稱答案:D25.Android的所有布局,這些布局都繼承自哪個(gè)類()?A、LayoutB、ViewGroupC、ContainerD、View答案:B26.Android的程序創(chuàng)建中,布局文件采用的格式為()?A、xmlB、htmlC、javaD、javascript答案:A27.要關(guān)閉Activity,一般要調(diào)用哪個(gè)方法A、onStopB、finishC、onDestroyD、onResume答案:B28.在一個(gè)相對布局中,android:layout_below屬性是什么意思?A、在某元素的下方B、在某元素的上方C、在某元素的左方D、在某元素的右方答案:A解析:below下方29.控件的android:text屬性的作用是?A、顯示視頻B、顯示圖片C、顯示文本字符串D、顯示音樂答案:C30.ViewPager滑動狀態(tài)變化時(shí)觸發(fā)哪個(gè)方法()?A、addOnPageChangeListener()B、onPageScrollStateChanged()C、onPageScrolled()D、onPageSelected()答案:B31.ImageView的視圖中,如何設(shè)置圖片的類型才能拉伸圖片位于視圖中心?()A、FIT_CENTERB、FIT_XYC、CENTERD、CENTER_INSIDE答案:A32.下面哪一個(gè)屬性表示視圖中文字與視圖的對齊的方式?A、android:layout_gravityB、android:gravity答案:B33.當(dāng)Activity完全不可見時(shí),它就處于()狀態(tài),如果系統(tǒng)內(nèi)存不足,這種狀態(tài)下的Activity很容易被銷毀A、運(yùn)行B、暫停C、停止D、銷毀答案:C34.完成圓形單選框的狀態(tài)改變功能監(jiān)聽,請補(bǔ)全下面的代碼?privatevoidinitView(){mRadioButton1=(RadioButton)findViewById(R.id.radioButton1);mRadioGroup1=(RadioGroup)findViewById(R.id.radioGroup1);(?)}A、mRadioGroup.setOnCheckedChangeListener(this);B、mRadioGroup.setOnClickListener(this);C、mRadioGroup.setOnLongClickListener(this);D、mRadioGroup.setOnItemClickListener(this);答案:A35.ViewPager滑動過程中觸發(fā)哪個(gè)方法()?A、addOnPageChangeListener()B、onPageScrollStateChanged()C、onPageScrolled()D、onPageSelected()答案:C36.Android的程序調(diào)試中,getLocalClassName.toString代表什么意思()?A、獲取當(dāng)前程序名B、獲取當(dāng)前程序包名C、獲取當(dāng)前程序類名D、獲取當(dāng)前程序域名答案:C37.下面哪一個(gè)屬性表示視圖與上級視圖的對齊的方式?A、android:layout_gravityB、android:gravity答案:A38.Activity中如果加載多個(gè)Fragment,切換顯示第三個(gè)Fragment,請問下面的代碼哪些能實(shí)現(xiàn)()?A、replaceFragment(R.id.main_fm,newFragment1())B、replaceFragment(R.id.main_fm,newFragment2())C、replaceFragment(R.id.main_fm,newFragment3())D、replaceFragment(R.id.main_fm,newFragment4())答案:C39.下面哪些組件表示開關(guān)組件()?A、CheckBoxB、SwitchC、RadioButtonD、ImageView答案:B40.請閱讀下列代碼:privateStringstrPara;privatevoidinitData(){IntentmIntent=getIntent();strPara=mIntent.getStringExtra("user");mTextView2.setText("第一個(gè)Activity傳遞的參數(shù)user:"+strPara);}?initData()函數(shù)的作用是什么?A、處理第一個(gè)Activity的運(yùn)行數(shù)據(jù)B、處理第一個(gè)Activity傳遞給第二個(gè)Activity的運(yùn)行數(shù)據(jù)C、處理第二個(gè)Activity的運(yùn)行數(shù)據(jù)D、處理第二個(gè)Activity傳回給第一個(gè)Activity的運(yùn)行數(shù)據(jù)答案:B41.ViewPager類設(shè)置當(dāng)前頁面的方法是()?A、setCurrentItem()B、setAdapter()C、onPageScrollStateChanged()D、addOnPageChangeListener()答案:A42.下面哪些組件表示文本輸入框()?A、ImageViewB、EditTextC、TextViewD、Button答案:B43.下面哪些組件表示復(fù)選框()?A、CheckBoxB、SwitchC、RadioButtonD、ImageView答案:A44.完成CheckBox的狀態(tài)改變功能監(jiān)聽,請補(bǔ)全下面的代碼?privatevoidinitView(){mCheckBox=(CheckBox)findViewById(R.id.checkBox);(?)}A、mCheckBox.setOnCheckedChangeListener(this);B、mCheckBox.setOnClickListener(this);C、mCheckBox.setOnLongClickListener(this);D、mCheckBox.setOnItemClickListener(this);答案:A45.請問下面的哪個(gè)函數(shù)實(shí)現(xiàn)圓形單選框的事件監(jiān)聽器?()A、OnClickB、onCheckedChangedC、OnItemClickD、OnLongClick答案:B46.在Activity中需要找到一個(gè)id是bookName的的TextView組件,下面哪種語句寫法是正確的?A、TextViewtv=this.findViewById(R.id.bookName);B、TextViewtv=this.findViewById(R.id.code);C、TextViewtv=this.findViewById(R.name.bookName);D、TextViewtv=this.findViewById(R.string.bookName);答案:A47.以下代碼中,哪個(gè)是在XML文件中調(diào)用顏色資源的正確表示?()A、drawable/ic_launcherB、mipmap/ic_launcherC、color/colorPrimaryD、string/text答案:C48.ImageView的視圖中,如何設(shè)置圖片的類型才能使圖片位于視圖中間(只壓不拉)?()A、FIT_CENTERB、FIT_XYC、CENTERD、CENTER_INSIDE答案:D49.在相對布局中,設(shè)置當(dāng)前控件的左邊界與某控件的左邊界對齊可以使用什么屬性?A、android:layout_alignTopB、android:layout_alignBottomC、android:layout_alignLeftD、android:layout_alignRight答案:C50.Android程序啟動最先加載AndroidManifest.xml文件,如果有多個(gè)Activity,請問()屬性決定了Activity最先被加載?A、ent.action.ICONB、ent.action.LAUNCHERC、ent.action.MainD、ent.action.ICON答案:C51./res/values/dimens.xml一般代表什么類型的資源?A、尺寸資源B、字符串C、顏色資源D、布局資源答案:A52.下列關(guān)于Android布局文件字體大小單位的描述中,一般使用哪個(gè)單位?A、spB、ptC、pxD、mm答案:A53.限制性布局中,app:layout_constraint屬性設(shè)置為什么值才能限制視圖與右邊對齊?A、app:layout_constraintBottom_toBottomOfB、app:layout_constraintEnd_toEndOfC、app:layout_constraintStart_toStartOfD、app:app:layout_constraintTop_toTopOf答案:B54.Android虛擬設(shè)備的縮寫是哪個(gè)?A、DDMSB、ADBC、AVDD、ADM答案:C55.Android中可以使用RGB顏色值,RGB顏色值以#開頭,還可以給出alpha值,其中alpha值是什么意思?A、透明度B、灰度C、分辨率D、多通道答案:A56.Android的分層架構(gòu)中,應(yīng)用層采用()語言進(jìn)行開發(fā)?A、CB、PythonC、JavaD、C++答案:C57.請閱讀下列代碼:protectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){switch(requestCode){caseREQUEST_CODE://標(biāo)志符if(resultCode==RESULT_OK){strReturnData=data.getStringExtra("password");mTextView2.setText("第二個(gè)Activity傳回的password:"+strReturnData);}break;default:}}。onActivityResult的作用是什么()?A、處理第一個(gè)Activity的運(yùn)行數(shù)據(jù)B、處理第一個(gè)Activity傳遞給第二個(gè)Activity的運(yùn)行數(shù)據(jù)C、處理第二個(gè)Activity的運(yùn)行數(shù)據(jù)D、處理第二個(gè)Activity傳回給第一個(gè)Activity的運(yùn)行數(shù)據(jù)答案:D58.在一個(gè)相對布局中怎樣使一個(gè)控件居中?()A、android:gravity="center"B、android:layout_gravity="center"C、android:layout_centerInParent="true"D、android:scaleType="center"答案:C59.完成Spinner的下拉框選擇事件監(jiān)聽,請補(bǔ)全下面的代碼?privatevoidinitView(){mSpinner=(Spinner)findViewById(R.id.spinner);(?)}A、mSpinner.setOnItemSelectedListener(this)B、mSpinner.setOnClickListener(this);C、mSpinner.setOnLongClickListener(this);D、mSpinner.setOnItemClickListener(this);答案:D60.請閱讀下列代碼完成的功能()?if(savedInstanceState!=null){StringstrUser=savedInstanceState.getString("user");mEditText.setText(strUser);}A、暫停時(shí)候讀取數(shù)據(jù)B、重新啟動時(shí)候讀取數(shù)據(jù)C、視圖銷毀時(shí)讀取數(shù)據(jù)D、啟動時(shí)讀取保存數(shù)據(jù)答案:D61.對于“src/main/res/layout”目錄,以下正確的是()A、用來保存圖像文件B、用來保存與用戶界面相關(guān)的布局文件C、用來保存菜單文件D、用來存放Java類答案:B62.Android的程序調(diào)試中,使用下面哪一個(gè)可以輸出普通提示信息()?A、Log.eB、Log.dC、Log.iD、Log.w答案:C63.給一個(gè)TextView設(shè)置紅色字體,應(yīng)該使用以下哪種寫法?A、setTextColor(0xffff0000);B、setColor("0xffff0000");C、setTextColor("0xffff0000");D、setColor("red");答案:A64.從A-Activity跳轉(zhuǎn)到B-Activtiy,執(zhí)行一些數(shù)據(jù)操作后,從B-Activity中將數(shù)據(jù)結(jié)果返回給A-Activtiy,在A-Activity中如何啟動B-Activity?A、startActivityB、startActivityForResultC、getActivityD、getActivityForResult答案:B65.下面哪些組件表示文本()?A、ImageViewB、EditTextC、TextViewD、Button答案:C66.下列關(guān)于Android布局文件長度單位的描述中,一般使用哪個(gè)單位?A、dpB、ptC、pxD、mm答案:A67.下面哪些組件表示圓形單選框()?A、CheckBoxB、SwitchC、RadioButtonD、ImageView答案:C68.在Android應(yīng)用程序中,圖片應(yīng)放在那個(gè)目錄下?A、drawableB、layoutC、stringD、dimen答案:A69.Android的程序創(chuàng)建中,每個(gè)Activity會生成一個(gè)默認(rèn)的布局文件的名字為()?A、activityB、mainC、main_activityD、activity_main答案:D70.請問下列Acvitiy的配置是什么模式?<activityandroid:name=".MainActivity"android:launchMode=“standard"></activity>A、單任務(wù)模式B、標(biāo)準(zhǔn)模式C、單實(shí)例模式D、單棧頂模式答案:B71.請問下面哪一個(gè)接口實(shí)現(xiàn)按鈕點(diǎn)擊事件()?A、View.OnClickListenerB、View.OnLongClickListenerC、AdapterView.OnItemClickListenerD、poundButton.OnCheckedChangeListener答案:A72.Android的程序創(chuàng)建中,布局文件保存在項(xiàng)目哪個(gè)文件夾()?A、java\mainB、res\valuesC、res\drawableD、res\layout答案:D73.請問下面的跳轉(zhuǎn)方法屬于什么跳轉(zhuǎn)()?privatevoidjumpToSecondActivity(){IntentmIntent=newIntent(MainActivity.this,SecondActivity.class);startActivity(mIntent);}A、顯式B、類跳轉(zhuǎn)C、配置加載D、隱式答案:A74.視圖的可視屬性哪一個(gè)表示消失,不占用位置?A、visibleB、invisibleC、gone答案:C75.下列代碼用于設(shè)置進(jìn)度條的進(jìn)度,請補(bǔ)全代碼?privatevoidhandIncrease(){iProgress+=10;if(iProgress>=100){iProgress=0;}();mTextView.setText("進(jìn)度:"+iProgress+"%");}A、mProgressBar.getProgress(iProgress);B、mProgressBar.setProgress();C、mProgressBar.getProgress();D、mProgressBar.setProgress(iProgress);答案:D76.ImageView的視圖中,如何設(shè)置圖片的類型才能保持原圖尺寸位于視圖中心?()A、FIT_CENTERB、FIT_XYC、CENTERD、CENTER_INSIDE答案:C77.Activity被某個(gè)AlertDialog遮住時(shí)處于什么狀態(tài)()?A、運(yùn)行B、暫停C、停止D、銷毀答案:B78.請閱讀下列代碼完成的功能()?protectedvoidonSaveInstanceState(BundleoutState){super.onSaveInstanceState(outState);Log.d(TAG,"onSaveInstanceState:");outState.putString("user",mEditText.getText().toString());}A、暫停時(shí)候保存數(shù)據(jù)B、重新啟動時(shí)候保存數(shù)據(jù)C、視圖銷毀時(shí)保存數(shù)據(jù)D、啟動時(shí)保存數(shù)據(jù)答案:C79.ViewPager類設(shè)置頁面項(xiàng)的適配器的方法是()?A、setCurrentItem()B、setAdapter()C、onPageScrollStateChanged()D、addOnPageChangeListener()答案:B80.ViewPager主要使用下面哪個(gè)適配器()?A、PagerAdapterB、ArrayAdapterC、BaseAdapterD、ListAdapter答案:A81.想要修改APP的圖標(biāo),需要在()文件中修改android:icon屬性?A、AndroidManifest.xmlB、MainActivity.javaC、activity_main.xmlD、build.gradle答案:A82.Android的程序創(chuàng)建中,字符串文件保存在項(xiàng)目哪個(gè)文件夾()?A、java\mainB、res\valuesC、res\drawableD、res\layout答案:B83.單選按鈕的選中狀態(tài),使用哪個(gè)屬性?A、android:checkedB、android:clickableC、android:enableD、android:focusable答案:A84.ViewPager選中頁面時(shí),滑動結(jié)束時(shí)觸發(fā)哪個(gè)方法()?A、addOnPageChangeListener()B、onPageScrollStateChanged()C、onPageScrolled()D、onPageSelected()答案:D85.請問下面的哪個(gè)函數(shù)實(shí)現(xiàn)復(fù)選框CheckBox的事件監(jiān)聽器?()A、OnItemClickB、OnClickC、onCheckedChangedD、OnLongClick答案:C86.TitleFragment中訪問ContentFragment的方法,請補(bǔ)全下列代碼?ContentFragmentmContentFragment=(ContentFragment)getActivity().(?).findFragmentById(R.id.fragment_content);mContentFragment.setData(strTitle,strContent);A、getSupportManager()B、getManager()C、getFrament()D、getSupportFragmentManager()答案:D87.請問圓形單選框的父類是哪一個(gè)?A、BoxB、ButtonC、ViewD、poundButton答案:D88.AndroidOreo對應(yīng)的版本是()?A、5.0B、6.0C、7.0D、8.0答案:D89.以下哪種存儲方式是android提供的用來存儲一些簡單的配置信息,采用XML格式將數(shù)據(jù)存儲到設(shè)備中()A、文件存儲B、SharedPreferencesC、SQLite數(shù)據(jù)庫D、網(wǎng)絡(luò)存儲答案:B90.下面哪一個(gè)屬性是根據(jù)內(nèi)容調(diào)整大小?A、match_parentB、wrap_contentC、match_contentD、wrap_parent答案:B91.Android的程序創(chuàng)建中,填寫panydomains表示()?A、項(xiàng)目名稱B、項(xiàng)目包名C、應(yīng)用程序域名D、應(yīng)用程序名稱答案:C92.以下代碼中,哪個(gè)是在XML文件中調(diào)用尺寸資源的正確表示?()A、mipmap/ic_launcherB、drawable/ic_launcherC、dimens/largeD、style/textStyle答案:C93.下面哪些組件表示圖片組件()?A、CheckBoxB、SwitchC、RadioButtonD、ImageView答案:D94.使用RadioGroup默認(rèn)顯示第一個(gè)選項(xiàng),請補(bǔ)全下面的代碼()?publicclassMainActivityextendsApppatActivityimplementsViewPager.OnPageChangeListener,RadioGroup.OnCheckedChangeListenerprivateList<Integer>mTabs=newArrayList<>();privatevoidinitData(){mTabs.add(R.id.radioButton1);mTabs.add(R.id.radioButton7);(?);}A、mRadiogroup.check(R.id.radioButton7);B、mRadiogroup.set(R.id.radioButton7);C、mRadiogroup.check(R.id.radioButton1);D、mRadiogroup.findViewByid(R.id.radioButton7);答案:C95.AlertDialog.Builder中,哪個(gè)方法設(shè)置確定按鈕?A、setPositiveButtonB、setNegativeButtonC、setNeutralButtonD、setSingleChoiceItems答案:B96.請問下面的配置的作用是什么?<activityandroid:name=".SecondActivity“android:theme=“style/Theme.Apppat.Dialog”></activity>A、配置Activity為顯式啟動B、配置Activity為對話框啟動C、配置Activity為隱式啟動D、配置Activity為正常布局啟動答案:B97.當(dāng)Activity上覆蓋了一個(gè)透明或者非全屏的界面時(shí),被覆蓋的Activity就處于()狀態(tài)A、運(yùn)行B、暫停C、停止D、銷毀答案:B98.在Android平臺架中,瀏覽器位于哪一層?A、Linux核心層B、系統(tǒng)運(yùn)行庫層C、應(yīng)用層D、瀏覽器層答案:C99.請問下面哪一個(gè)接口實(shí)現(xiàn)ListView的列表選擇事件()?A、View.OnClickListenerB、View.OnLongClickListenerC、AdapterView.OnItemSelectedListenerD、AdapterView.OnItemClickListener答案:D100.Activity中如果加載多個(gè)Fragment,初始化顯示第一個(gè)Fragment,請補(bǔ)全下面的代碼?privatevoidinitFragment(){getSupportFragmentManager().(?).replace(R.id.main_fm,newFragment1()).mit();}A、Transaction()B、begin()C、beginTransaction()D、getFrament()答案:C101.在相對布局RelativeLayout中,設(shè)置當(dāng)前控件位于某控件左側(cè)使用()屬性?A、android:layout_aboveB、android:layout_belowC、android:layout_toLeftOfD、android:layout_toRightOf答案:C102.存儲數(shù)據(jù)到文件中,以下說法正確的是()A、使用FileOutputStream類中的write()方法B、使用FileOutputStream類中的read()方法C、使用FileInputStream類中的write()方法D、使用FileInputStream類中的read()方法答案:A103.請問組件與數(shù)據(jù)之間通過下面哪個(gè)類進(jìn)行連接?()A、AdapterB、ListViewC、SpinnerD、GridView答案:A104.下面哪一個(gè)屬性是表示視圖內(nèi)部內(nèi)容與視圖的距離?A、android:layout_widthB、android:layout_heightC、android:layout_marginD、android:padding答案:D105.啟動引導(dǎo)頁中,ViewPager選中頁面后實(shí)現(xiàn)RadioGroup對應(yīng)的選項(xiàng)被選中,請補(bǔ)全代碼()?publicvoidonPageSelected(inti){//根據(jù)ViewPager選中序號確定RadioButton的選中Button(?);}A、mRadiogroup.set(mTabs.get(i));B、mRadiogroup.check(mTabs.get(i));C、mRadiogroup.set(mTabs);D、mRadiogroup.check(mTabs);答案:B106.請問下列Acvitiy的配置是什么模式?<activityandroid:name=".MainActivity"android:launchMode=“singleInstance"></activity>A、單任務(wù)模式B、標(biāo)準(zhǔn)模式C、單實(shí)例模式D、單棧頂模式答案:C107.Android的程序創(chuàng)建中,填寫Packagename表示()?A、項(xiàng)目名稱B、項(xiàng)目包名C、項(xiàng)目類名稱D、應(yīng)用程序名稱答案:B108.請問下面哪一個(gè)接口實(shí)現(xiàn)Spinner的下拉框選擇事件()?A、View.OnClickListenerB、View.OnLongClickListenerC、AdapterView.OnItemClickListenerD、AdapterView.OnItemSelectedListener答案:C109.完成ListView的列表選擇事件,請補(bǔ)全下面的代碼?privatevoidinitView(){mListview=(ListView)findViewById(R.id.listview);(?)}A、mListview.setOnItemClickListener(this);B、mListview.setOnClickListener(this);C、mListview.setOnLongClickListener(this);D、mListview.setOnItemSelectedListener(this)答案:A110.請問下面哪一個(gè)接口實(shí)現(xiàn)按鈕長按事件()?A、View.OnClickListenerB、View.OnLongClickListenerC、AdapterView.OnItemClickListenerD、poundButton.OnCheckedChangeListener答案:B111.Android的所有控件,這些控件都繼承自哪個(gè)類()?A、ControlB、WindowC、ActivityD、View答案:D112.請問下列Acvitiy的配置是什么模式?<activityandroid:name=".MainActivity"android:launchMode=“singleTop"></activity>A、單任務(wù)模式B、標(biāo)準(zhǔn)模式C、單實(shí)例模式D、單棧頂模式答案:D113.Activity處于棧頂?shù)臅r(shí)候處于什么狀態(tài)()?A、運(yùn)行B、暫停C、停止D、銷毀答案:A114.Android是如何組織Activity的?A、以棧的方式組式ActivityB、以隊(duì)列的方式組織ActivityC、以樹形方式組織ActivityD、以鏈?zhǔn)椒绞浇M織Activity答案:A115.在Android應(yīng)用程序中,圖片應(yīng)放在那個(gè)目錄下?A、rawB、valuesC、layoutD、drawable答案:D116.如果使用LinearLayout實(shí)現(xiàn)組件垂直排列,那么在xml中應(yīng)添加什么屬性進(jìn)行設(shè)置?A、android:orientation="vertical"B、android:vertical="true"C、android:orientation="horizontal"D、android:horizontal="true"答案:A117.復(fù)選框選項(xiàng)被選擇事件通常用哪個(gè)方法實(shí)現(xiàn)?A、setOnClickListenerB、setOnCheckedChangeListenerC、setOnMenuItemSelectedListenerD、setOnCheckedListener答案:B118.若將多個(gè)單選按鈕組合在一起,使用哪個(gè)控件可以實(shí)現(xiàn)分組?A、RadioGroupB、RadioC、RadioButtonD、Group答案:A119.限制性布局中,app:layout_constraint屬性設(shè)置為什么值才能限制視圖與底部對齊?A、app:layout_constraintBottom_toBottomOfB、app:layout_constraintEnd_toEndOfC、app:layout_constraintStart_toStartOfD、app:app:layout_constraintTop_toTopOf答案:A120.以下哪個(gè)控件()可以實(shí)現(xiàn)APP頁面上的多個(gè)條目橫向滑動?A、TextViewB、ImageViewC、ListViewD、RecyclerView答案:D121.Android的程序調(diào)試中,使用下面哪一個(gè)可以輸出調(diào)試信息()?A、Log.eB、Log.dC、Log.iD、Log.w答案:B122.在Activity的生命周期中,當(dāng)它從可見狀態(tài)轉(zhuǎn)向半透明狀態(tài)時(shí),它的哪個(gè)方法必須被調(diào)用?A、onPause()B、onStop()C、onRestart()D、onStart()答案:A123.下面哪一個(gè)屬性是與父視圖一樣?A、match_parentB、wrap_contentC、match_contentD、wrap_parent答案:A124.下面哪些組件表示按鈕()?A、ImageViewB、EditTextC、TextViewD、Button答案:D125.關(guān)于適配器的說法不正確的是?A、它主要是用來存儲數(shù)據(jù)B、它主要用來把數(shù)據(jù)綁定到組件上C、它主要用來解析數(shù)據(jù)D、它主要用來存儲xml數(shù)據(jù)答案:B126.以下哪個(gè)屬性用于設(shè)置布局的唯一標(biāo)識()A、android:idB、android:layout_widthC、android:layout_heightD、android:background答案:A127.主視圖布局中需要添加一個(gè)Fragment;請補(bǔ)全下面的代碼;<fragmentandroid:id="+id/fragment_content"android:name="(?)“android:layout_width="0dp"android:layout_height="match_parent"></fragment>A、ContentFragmentB、TitleFragmentC、MainAcitivtyD、Activity答案:A128.以下設(shè)置TextView文字大小的代碼錯(cuò)誤的是()A、android:TextSize="12"B、android:TextSize="12sp"C、android:TextSize=12D、android:TextSize="12mm"答案:B129.視圖的可視屬性哪一個(gè)表示消失,占用位置?A、visibleB、invisibleC、gone答案:B130.Android的程序調(diào)試中,使用下面哪一個(gè)可以輸出警告信息()?A、Log.eB、Log.dC、Log.iD、Log.w答案:D131.限制性布局中,app:layout_constraint屬性設(shè)置為什么值才能限制視圖與左邊對齊?A、app:layout_constraintBottom_toBottomOfB、app:layout_constraintEnd_toEndOfC、app:layout_constraintStart_toStartOfD、app:app:layout_constraintTop_toTopOf答案:C132.以下哪個(gè)屬性表示設(shè)置布局的寬度()A、android:idB、android:widthC、android:heightD、android:background答案:B133.在相對布局RelativeLayout中,設(shè)置當(dāng)前控件位于某控件右側(cè)使用()屬性?A、android:layout_aboveB、android:layout_belowC、android:layout_toLeftOfD、android:layout_toRightOf答案:D134.在AndroidStudio開發(fā)環(huán)境中,java文件夾下存放的是()文件?A、資源B、代碼C、配置D、腳本答案:B135.Android開發(fā)應(yīng)用程序主要采用()層提供的接口進(jìn)行開發(fā)?A、Linux內(nèi)核層B、系統(tǒng)運(yùn)行庫層C、應(yīng)用程序框架層D、應(yīng)用層答案:C136.下面哪一個(gè)屬性是表示視圖與周圍視圖的距離?A、android:layout_widthB、android:layout_heightC、android:layout_marginD、android:padding答案:C137.Android的程序調(diào)試中,使用下面哪一個(gè)可以輸出錯(cuò)誤信息()?A、Log.eB、Log.dC、Log.iD、Log.w答案:A138.Fragment可以實(shí)現(xiàn)動態(tài)加載,下面是實(shí)現(xiàn)動態(tài)加載的過程,請補(bǔ)全代碼?privatevoidreplaceFragment(intlayout,Fragmentfragment){FragmentManagermanager=getSupportFragmentManager();FragmentTransactionfragmentTransaction=manager.beginTransaction();fragmentTransaction.replace(layout,fragment);fragmentTransaction.addToBackStack(null);(?);}A、fragmentTransaction.getFragmentById()B、fragmentTransaction.getAcitivity()C、fragmentTransaction.mitFragment()D、fragmentTransaction.mit()答案:D139.請問CheckBox的父類是哪一個(gè)?()A、ViewB、poundButtonC、ButtonD、Box答案:B140.Activity類中最先啟動的是哪一個(gè)方法()?A、onCreate()B、onStart()C、onResume()D、onPause()答案:A141.設(shè)置Button的單擊事件是?A、setOnClickListenerB、setOnCheckChangeListenerC、setOnMenuItemSelectedListenerD、setOnCheckedListener答案:A142.一個(gè)Android應(yīng)用程序默認(rèn)會啟動多少個(gè)Activity()?A、2B、1C、5D、4答案:B143.Activity全生命周期中,第一個(gè)需要執(zhí)行的方法是什么?A、onStart()B、onCreate()C、onReStart()D、onResume()答案:B144.Android的布局可以從()文件里讀出?A、layoutB、drawableC、stringD、mipmap答案:A145.哪個(gè)方法用于顯示Toast?A、makeTextB、showC、setGravityD、setView答案:B146.以下代碼中,哪個(gè)是在XML文件中調(diào)用圖標(biāo)資源的正確表示?()A、mipmap/ic_launcherB、drawable/ic_launcherC、string/textD、style/textStyle答案:A147.若在界面上顯示“Hello,World”,應(yīng)該使用以下哪個(gè)控件?A、TextViewB、ImageViewC、ListViewD、以上都不對答案:A148.在BaseAdapter的抽象方法中,以下哪個(gè)可以獲取Item條目的總數(shù)()A、getCountB、getItemC、getItemIdD、getView答案:A149.以下示例代碼中,哪個(gè)是在XML文件中調(diào)用圖片資源的正確表示?()A、mipmap/ic_launcherB、drawable/ic_launcherC、string/textD、style/textStyle答案:B150.請問下面哪一個(gè)接口實(shí)現(xiàn)復(fù)選框的狀態(tài)改變事件()?A、View.OnClickListenerB、View.OnLongClickListenerC、AdapterView.OnItemClickListenerD、poundButton.OnCheckedChangeListener答案:D151.Android應(yīng)用程序的后綴名為()?A、exeB、apkC、jarD、tar答案:B152.Java開發(fā)工具包(JavaDevelopmentkit,JDK)是由哪個(gè)公司開發(fā)的()?A、Google(谷歌)B、MicroSoft微軟C、Oracle甲骨文D、IBM(國際商業(yè)機(jī)器公司)答案:C153.下面代碼完成EditText控件文本的獲取,請補(bǔ)全下面的代碼?privatevoidsubmit(){StringeditTextString=(?);}A、mEditText.getText()B、mEditText.toString().trim()C、mEditText.getText().toString().trim()D、mEditText.toString()答案:C154.一個(gè)Activity可以啟動多少個(gè)Fragment?A、2B、1C、多個(gè)D、4答案:C155.請閱讀下列代碼:privatevoidjumpToFirstActivity(){IntentmIntent=newIntent();mIntent.putExtra("password","sziit");setResult(RESULT_OK,mIntent);finish();}?jumpToFirstActivity()函數(shù)的作用是什么?A、處理第一個(gè)Activity的運(yùn)行數(shù)據(jù)B、處理第一個(gè)Activity傳遞給第二個(gè)Activity的運(yùn)行數(shù)據(jù)C、處理第二個(gè)Activity的運(yùn)行數(shù)據(jù)D、第二個(gè)Activity傳回給第一個(gè)Activity的運(yùn)行數(shù)據(jù)答案:D156.ImageView的視圖中,如何設(shè)置圖片的類型才能拉伸圖片填滿視圖?()A、FIT_CENTERB、FIT_XYC、CENTERD、CENTER_INSIDE答案:B157.以下哪個(gè)屬性用來設(shè)置布局的高度()A、android:idB、android:widthC、android:heightD、android:background答案:C158.請問下列Acvitiy的配置是什么模式?<activityandroid:name=".MainActivity"android:launchMode=“singleTask"></activity>A、單任務(wù)模式B、標(biāo)準(zhǔn)模式C、單實(shí)例模式D、單棧頂模式答案:A多選題1.以下實(shí)例化Intent對象的語句,錯(cuò)誤的是()A、Intentintent=newIntent(this);B、Intentintent=newIntent(MainActivity.this);C、Intentintent=newIntent(MainActivity.this,SecondActivity.class);D、Intentintent=newIntent(this,class);答案:ABD2.使用android:ellipsize設(shè)置當(dāng)文本超出TextView規(guī)定的范圍時(shí),在文本開始、中間或者末尾顯示省略號...,android:ellipsize的屬性值可以取以下哪些?A、startB、middleC、endD、finish答案:ABC3.可以調(diào)用以下哪些方法()啟動Activity?A、startActivity()B、startActivityForResult()C、beginActivityForResult()D、beginActivity()答案:AB4.下面代碼實(shí)現(xiàn)了ListView的數(shù)據(jù),請補(bǔ)全代碼()?privateint[]iPic={R.drawable.door,R.drawable.lib,R.drawable.science,R.drawable.rest,R.drawable.lake,R.drawable.medium,R.drawable.night};privateString[]strName={"大門","圖書館","科技樓","宿舍樓","天鵝湖","體育場","夜景"};privateString[]strContent={"美麗大運(yùn)村","美麗圖書館","美麗科技樓","美麗宿舍樓","美麗天鵝湖","美麗體育場","美麗夜景"};privateArrayList<ItemBean>mArrayList;privatevoidinitData(){mArrayList=newArrayList<>();for(inti=0;i<iPic.length;i++){ItemBeanmItemBean=newItemBean();(?)mArrayList.add(mItemBean);}A、mItemBean.setiPic(iPic[i]);B、mItemBean.setStrName(strName[i]);C、map.put("content",strContent[i]);D、mItemBean.setStrContent(strContent[i]);答案:ABD5.對于AlertDialog的描述正確的是?A、使用new關(guān)鍵字創(chuàng)建AlertDialog的實(shí)例B、對話框的顯示需要調(diào)用show方法C、setPositiveButton方法是用來添加確定按鈕D、setNegativeButton方法是用來添加取消按鈕答案:BCD6.下列關(guān)于XML布局文件在Java代碼中被引用的說明中,正確的是?A、在Activity中,可以使用findViewById()方法,通過資源id,獲得指定視圖元素B、在Activity中,可以使用R.drawable-system.image1方式引用Android系統(tǒng)所提供的圖片資源image1C、在Activity中,可以使用setContentView()方法,確定加載哪一個(gè)布局文件D、以使用View類的findViewByName()方法,獲得當(dāng)前View對象中的某一個(gè)視圖元素答案:AC7.Activity類中從運(yùn)行態(tài)到銷毀態(tài)執(zhí)行的方法是()?A、onStop()B、onPause()C、onDestroy()D、onStart()答案:ABC8.下面表示顏色值正確的是?A、#F00B、#88F00C、#FF0000D、#8FF0000答案:AC9.EditText編輯框的android:inputType屬性的值可以是哪些?A、PasswordB、textC、textPasswordD、number答案:BCD10.Activity類中從啟動到運(yùn)行執(zhí)行的方法是()?A、onCreate()B、onPause()C、onResume()D、onStart()答案:ACD11.BaseAdapter是基本的適配器,也是一個(gè)抽象類,該類有四個(gè)抽象方法,分別是()A、getItem()B、getCount()C、getItemId()D、getView答案:ABCD12.Fragment進(jìn)入后臺模式執(zhí)行的方法是()?A、onRestart()B、onPause()C、onResume()D、onStop()答案:BD13.為了解決ListView控件加載Item過多出現(xiàn)卡頓現(xiàn)象,需要對ListView控件進(jìn)行優(yōu)化,以下哪幾點(diǎn)可以實(shí)現(xiàn)優(yōu)化?()A、創(chuàng)建ViewHolder類B、復(fù)用getView方法中的第二個(gè)參數(shù)ConvertViewC、刪掉getCount方法D、加入自定義的優(yōu)化方法答案:AB14.10自定義實(shí)現(xiàn)BaseAdapter必須實(shí)現(xiàn)下面那些接口?()A、publicintgetCount()B、publicObjectgetItem(intposition)C、publicObjectgetItem(intposition)D、publicViewgetView(intposition,ViewconvertView,ViewGroupparent)答案:ABCD15.有關(guān)onActivityResult(intrequestCode,intresultCode,Intentcode)方法,以下說法正確的是()A、onActivityResult方法用于接收回傳的數(shù)據(jù)B、onActivityResult方法中第一個(gè)參數(shù)requestCode表示請求碼C、onActivityResult方法中第二個(gè)參數(shù)resultCode表示請求碼D、onActivityResult方法中第三個(gè)參數(shù)code表示請求碼答案:AB16.PageAdapter必須實(shí)現(xiàn)的方法主要包括()?A、getCount()B、instantiateItem()C、getView()D、destroyItem()答案:ABD17.有關(guān)Intent的putExtra方法說法正確的是()A、使用Intent的putExtra方法可以傳遞數(shù)據(jù)B、Intent的putExtra方法中有兩個(gè)參數(shù),name表示傳遞的數(shù)據(jù)名稱,value表示傳遞的數(shù)據(jù)信息C、putExtra方法中的name和value是鍵值對D、putExtra方法中的value必須是字符串類型答案:ABC18.關(guān)于Intent對象說法正確的是?A、Intent對象可以在Activity之間傳遞信息B、Intent對象可以把值傳遞給廣播或ActivityC、利用Intent傳值時(shí),可以傳遞數(shù)值類型的數(shù)據(jù)D、利用Intent傳值時(shí),它的key值可以是對象答案:ABC19.Fragment類中創(chuàng)建執(zhí)行的方法是()?A、onCreate()B、OnAttach()C、onStart()D、onCreateView()答案:ABD20.Fragment被銷毀執(zhí)行的方法是()?A、onStop()B、onDetachView()C、onDestroy()D、onDetach()答案:BCD21.Fragment碎片可見執(zhí)行的方法是()?A、onSaveInstance()B、onStart()C、onResume()D、onStop()答案:BC22.Activity的生命周期狀態(tài)從啟動到運(yùn)行,會調(diào)用以下哪些方法?A、onCreate()B、onStart()C、onResume()D、onPause()答案:ABC23.下面代碼完成Button1按鈕點(diǎn)擊和長擊事件的初始化,請補(bǔ)全代碼?privatevoidinitView(){mBtnTest1=(Button)findViewById(R.id.btn_test1);()}A、mBtnTest1.setOnClickListener(this);B、setContentView(R.layout.activity_main);C、mBtnTest1.setOnLongClickListener(this);D、mBtnTest2.setOnClickListener(this)答案:AC24.請問下列哪些組件需要使用適配器顯示數(shù)據(jù)?A、SpinnerB、RadioButtonC、ViewPagerD、ListView答案:ACD25.FragmentPagerAdapter必須實(shí)現(xiàn)的方法主要包括()?A、getCount()B、getItem()C、instantiateItem()D、destroyItem()答案:ABD26.Activity類中從暫停態(tài)到運(yùn)行態(tài)執(zhí)行的方法是()?A、onRestart()B、onPause()C、onResume()D、onStart()答案:ACD27.運(yùn)行APP時(shí),當(dāng)ListView控件上加載的Item過多并快速滑動該控件時(shí),界面會出現(xiàn)卡頓現(xiàn)象,出現(xiàn)這個(gè)現(xiàn)象的原因有以下哪幾點(diǎn)?()A、當(dāng)滑動屏幕時(shí),不斷地創(chuàng)建Item對象B、不斷執(zhí)行findViewById()方法初始化控件C、Item超出10條了D、ListView控件的條目是縱向滑動的答案:AB28.對于XML布局文件中的視圖控件,layout_width屬性的屬性值可以是什么?A、match_parentB、fill_parentC、wrap_contentD、match_content答案:ABC29.下列屬于Android布局的是?A、FrameLayoutB、LinearLayoutC、BorderLayoutD、TableLayout答案:ABD30.用android:width設(shè)置布局的寬度時(shí),其值為()表示該布局的寬度與父容器
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026山東菏澤國花學(xué)校小學(xué)初中部教師招聘備考題庫及完整答案詳解
- 2026廣西賀州職業(yè)技術(shù)學(xué)院公開招聘教師及輔導(dǎo)員43人備考題庫完整答案詳解
- 跨學(xué)科協(xié)作承諾書3篇范文
- 2026年企業(yè)戰(zhàn)略管理與執(zhí)行力試題集
- 2026上半年貴州事業(yè)單位聯(lián)考水利水電職業(yè)技術(shù)學(xué)院招聘8人考試參考試題及答案解析
- 2025-2030中亞物流運(yùn)輸行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報(bào)告
- 2026上半年浙江舟山市國際海運(yùn)職業(yè)技術(shù)學(xué)院招聘教師3人備考考試試題及答案解析
- 2025至2030中國自動駕駛高精地圖采集資質(zhì)與數(shù)據(jù)安全合規(guī)研究報(bào)告
- 2026甘肅蘭州七里河能化集團(tuán)校園招聘183人參考考試題庫及答案解析
- 品牌策劃與推廣方案
- 航天禁(限)用工藝目錄(2021版)-發(fā)文稿(公開)
- GB/T 4937.34-2024半導(dǎo)體器件機(jī)械和氣候試驗(yàn)方法第34部分:功率循環(huán)
- 人教版小學(xué)數(shù)學(xué)一年級下冊全冊同步練習(xí)含答案
- 加油站防投毒應(yīng)急處理預(yù)案
- 閉合導(dǎo)線計(jì)算(自動計(jì)算表)附帶注釋及教程
- 項(xiàng)目1 變壓器的運(yùn)行與應(yīng)用《電機(jī)與電氣控制技術(shù)》教學(xué)課件
- 網(wǎng)店運(yùn)營中職PPT完整全套教學(xué)課件
- 北師大版八年級數(shù)學(xué)下冊課件【全冊】
- 關(guān)于提高護(hù)士輸液時(shí)PDA的掃描率的品管圈PPT
- 針入度指數(shù)計(jì)算表公式和程序
- XGDT-06型脈動真空滅菌柜4#性能確認(rèn)方案
評論
0/150
提交評論