



付費(fèi)下載
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Android編程基礎(chǔ)學(xué)習(xí)通超星期末考試章節(jié)答案2024年AS開(kāi)發(fā)工具包(AndroidStudio)是由哪個(gè)公司開(kāi)發(fā)的()?
答案:Google(谷歌)Android的程序創(chuàng)建中,會(huì)生成一個(gè)默認(rèn)的Activity的名字為()?
答案:MainActivityAndroid的程序創(chuàng)建中,布局文件采用的格式為()?
答案:xmlAndroid應(yīng)用程序的后綴名為()?
答案:apkAndroid是Google公司基于()平臺(tái)開(kāi)發(fā)手機(jī)的操作系統(tǒng)?
答案:LinuxJava開(kāi)發(fā)工具包(JavaDevelopmentkit,JDK)是由哪個(gè)公司開(kāi)發(fā)的()?
答案:Oracle甲骨文Android的程序創(chuàng)建中,填寫(xiě)Packagename表示()?
答案:項(xiàng)目包名AndroidOreo對(duì)應(yīng)的版本是()?
答案:8.0Android的程序創(chuàng)建中,布局文件保存在項(xiàng)目哪個(gè)文件夾()?
答案:res\layoutAndroid的程序創(chuàng)建中,字符串文件保存在項(xiàng)目哪個(gè)文件夾()?
答案:res\valuesAndroid的程序創(chuàng)建中,每個(gè)Activity會(huì)生成一個(gè)默認(rèn)的布局文件的名字為()?
答案:activity_mainAndroid程序啟動(dòng)最先加載AndroidManifest.xml文件,如果有多個(gè)Activity,請(qǐng)問(wèn)()屬性決定了Activity最先被加載?
答案:ent.action.MainAndroid的程序創(chuàng)建中,填寫(xiě)Companydomains表示()?
答案:應(yīng)用程序域名Android開(kāi)發(fā)應(yīng)用程序主要采用()層提供的接口進(jìn)行開(kāi)發(fā)?
答案:應(yīng)用程序框架層Android的分層架構(gòu)中,應(yīng)用層采用()語(yǔ)言進(jìn)行開(kāi)發(fā)?
答案:JavaAndroid的程序創(chuàng)建中,填寫(xiě)ApplicationName表示()?
答案:應(yīng)用程序名稱(chēng)ViewGroup對(duì)象是一個(gè)特殊的View對(duì)象,其功能是裝載和管理一組View和ViewGroup。
答案:對(duì)android:orientation=“vertical”;代表視圖從左到右排列
答案:錯(cuò)RadioButton是圓形單選框,其父類(lèi)為RadioGroup。
答案:錯(cuò)android:orientation=“horizontal”;代表視圖從左到右排列
答案:對(duì)______________________
屬性表示視圖與周?chē)晥D的距離
答案:layout_margin___________________是基礎(chǔ)的文本視圖
答案:TextView______________________
屬性表示視圖與上級(jí)視圖的對(duì)齊的方式
答案:layout_gravity補(bǔ)充下列代碼,說(shuō)明Activity實(shí)現(xiàn)按鈕點(diǎn)擊監(jiān)聽(tīng)器publicclassMainActivityextendsAppCompatActivity
implementsView.________________{......}
答案:OnClickListener_____________組件表示按鈕
答案:Button完成屬性設(shè)置,將視圖的寬度設(shè)置為“根據(jù)內(nèi)容調(diào)整大小”。layout_width="__________________"
答案:wrap_content______________________
屬性表示視圖中文字與視圖的對(duì)齊的方式
答案:gravity_______________是用于與用戶交互的輸入文本框組件
答案:EditText完成屬性設(shè)置,將視圖設(shè)置得與父視圖一樣寬layout_width="__________________"
答案:match_parentandroid:________________="#000000"可以將TextView中的文本設(shè)為黑色
答案:textColorandroid:________________="Hello!"可以將TextView中的文本設(shè)為“Hello!”
答案:textAndroid的所有控件都繼承自__________類(lèi)
答案:View下面代碼完成Button1按鈕點(diǎn)擊和長(zhǎng)擊事件的初始化,請(qǐng)補(bǔ)全代碼?privatevoidinitView(){
mBtnTest1=(Button)findViewById(R.id.btn_test1);
(?)
}
答案:mBtnTest1.setOnLongClickListener(this);;mBtnTest1.setOnClickListener(this);下面哪一個(gè)屬性是與父視圖一樣?
答案:match_parent下面哪些組件表示按鈕()?
答案:ButtonAndroid的所有布局,這些布局都繼承自哪個(gè)類(lèi)()?
答案:ViewGroup請(qǐng)問(wèn)下面哪一個(gè)接口實(shí)現(xiàn)按鈕長(zhǎng)按事件()?
答案:View.OnLongClickListener下面哪一個(gè)屬性是表示視圖內(nèi)部?jī)?nèi)容與視圖的距離?
答案:android:padding下面哪些組件表示圖片()?
答案:ImageView下面哪些組件表示圖片組件()?
答案:ImageView下面哪些組件表示文本輸入框()?
答案:EditText下面哪一個(gè)屬性表示視圖中文字與視圖的對(duì)齊的方式?
答案:android:gravity下面哪一個(gè)屬性是根據(jù)內(nèi)容調(diào)整大???
答案:wrap_contentAndroid的所有控件,這些控件都繼承自哪個(gè)類(lèi)()?
答案:View下面哪一個(gè)屬性是表示視圖與周?chē)晥D的距離?
答案:android:layout_margin下面哪些組件表示圓形單選框()?
答案:RadioButton請(qǐng)問(wèn)下面哪一個(gè)接口實(shí)現(xiàn)按鈕點(diǎn)擊事件()?
答案:View.OnClickListener下面哪一個(gè)屬性表示視圖與上級(jí)視圖的對(duì)齊的方式?
答案:android:layout_gravity當(dāng)活動(dòng)銷(xiāo)毀的時(shí)候,觸發(fā)onDestroy方法.
答案:對(duì)Activity類(lèi)中從暫停態(tài)到運(yùn)行態(tài)執(zhí)行的方法依次是onCreate、onStart、onResume方法。
答案:錯(cuò)當(dāng)一個(gè)活動(dòng)即將失去焦點(diǎn)時(shí),觸發(fā)onStop方法
答案:錯(cuò)Acitivity間可以通過(guò)Intent傳遞數(shù)據(jù)。
答案:對(duì)一個(gè)Android應(yīng)用程序默認(rèn)會(huì)啟動(dòng)____________個(gè)Activity()
答案:1完成下面代碼編寫(xiě),實(shí)現(xiàn)從MainActivity到SecondActivity的跳轉(zhuǎn)。privatevoidjumpToSecondActivity(){
IntentmIntent=newIntent(MainActivity.this,SecondActivity.class);
startActivity(____________);}
答案:mIntent完成以下代碼編寫(xiě),使得MainAcitivity能通過(guò)Intent傳遞數(shù)據(jù)到SecondActivitypublicstaticfinalintREQUEST_CODE=1;privatevoidjumpToSecondActivity(){
StringstrData="admin";
IntentmIntent=newIntent(MainActivity.this,SecondActivity.class);
mIntent.___________("user",strData);
startActivityForResult(mIntent,REQUEST_CODE)}
答案:putExtraprivateTextViewmTextView1;privateTextViewmTextView2;privateButtonmBtnJump;privatevoidinitView(){
mTextView1=(TextView)findViewById(R.id.textView1);
mTextView2=(TextView)findViewById(R.id.textView2);
mBtnJump=(________)findViewById(R.id.btn_jump);
mBtnJump.setOnClickListener(this);}
答案:Button完成以下代碼編寫(xiě),使得MainAcitivity能獲得SecondActivity通過(guò)Intent傳遞回來(lái)的數(shù)據(jù)protectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){
switch(requestCode){
caseREQUEST_CODE://標(biāo)志符
if(resultCode==RESULT_OK){
StringstrReturnData=data._____________________("password");
mTextView2.setText("第二個(gè)Activity傳回的password:"+strReturnData);
}
break;
default:
}}
答案:getStringExtraActivity類(lèi)中從運(yùn)行態(tài)到銷(xiāo)毀態(tài)執(zhí)行的方法是()?
答案:onDestroy();onPause();onStop()Activity類(lèi)中從暫停態(tài)到運(yùn)行態(tài)執(zhí)行的方法是()?
答案:onResume();onRestart();onStart()Activity類(lèi)中從啟動(dòng)到運(yùn)行執(zhí)行的方法是()?
答案:onStart();onCreate();onResume()請(qǐng)問(wèn)下面的跳轉(zhuǎn)方法屬于什么跳轉(zhuǎn)()?privatevoidjumpToSecondActivity(){IntentmIntent=newIntent(MainActivity.this,SecondActivity.class);startActivity(mIntent);}
答案:顯式Activity被某個(gè)AlertDialog遮住時(shí)處于什么狀態(tài)()?
答案:暫停請(qǐng)問(wèn)下列Acvitiy的配置是什么模式?
答案:標(biāo)準(zhǔn)模式一個(gè)Android應(yīng)用程序默認(rèn)會(huì)啟動(dòng)多少個(gè)Activity()?
答案:1Activity處于棧頂?shù)臅r(shí)候處于什么狀態(tài)()?
答案:運(yùn)行請(qǐng)問(wèn)下面的跳轉(zhuǎn)方法屬于什么跳轉(zhuǎn)()?IntentmIntent=newIntent(".sziit.chapter2_firstactivity.ACTION_START");startActivity(mIntent);
答案:隱式Activity類(lèi)中最先啟動(dòng)的是哪一個(gè)方法()?
答案:onCreate()Sqlite支持SQL語(yǔ)句的增刪改查等操作
答案:對(duì)Sqlite數(shù)據(jù)庫(kù)使用后不需要關(guān)閉,不影響性能
答案:錯(cuò)BaseAdapter是可擴(kuò)展的Adapter,必須實(shí)現(xiàn)的接口方法有g(shù)etCount、getItem、getView三個(gè)。
答案:錯(cuò)SharedPreference是一種通過(guò)XML文件進(jìn)行輕量級(jí)存儲(chǔ)的方式
答案:對(duì)補(bǔ)充以下代碼,通過(guò)SharedPreference實(shí)現(xiàn)用戶名和密碼的存儲(chǔ)if(mCheckBoxPsd.isChecked()){
SharedPreferences.EditormEditor=mSharedPreferences._______________;//獲取文件的編輯權(quán)限
mEditor.putString(“User”,name);//寫(xiě)入鍵值“User”
mEditor.putString(“Password”,psd);//寫(xiě)入鍵值“Password”
mEmit();//將鍵值對(duì)寫(xiě)入文件}
答案:edit(補(bǔ)充以下代碼,通過(guò)SharedPreference實(shí)現(xiàn)用戶名和密碼的存儲(chǔ)if(mCheckBoxPsd.isChecked()){
SharedPreferences.EditormEditor=mSharedPreferences.edit();//獲取文件的編輯權(quán)限
mEditor.putString(“User”,name);//寫(xiě)入鍵值“User”
mEditor.putString(“Password”,psd);//寫(xiě)入鍵值“Password”
mEditor._______________;//將鍵值對(duì)寫(xiě)入文件}
答案:commit(自定義實(shí)現(xiàn)BaseAdapter必須實(shí)現(xiàn)下面那些接口?()
答案:publicintgetCount();publicObjectgetItemID(intposition);publicViewgetView(intposition,ViewconvertView,ViewGroupparent);publicObjectgetItem(intposition)Sqlite具備下面哪些特點(diǎn)()?
答案:輕量級(jí);跨平臺(tái);多語(yǔ)言接口;獨(dú)立性Cursor游標(biāo)的()方法可以移動(dòng)游標(biāo)到數(shù)據(jù)庫(kù)的開(kāi)頭?
答案:moveToFirst()SQLiteOpenHelper類(lèi)通過(guò)()方法可以創(chuàng)建一個(gè)可寫(xiě)的數(shù)據(jù)庫(kù)對(duì)象?
答案:getWritableDatabase()下面代碼將數(shù)據(jù)庫(kù)刪除一條記錄,請(qǐng)補(bǔ)全代碼?privatevoiddelete(){
Stringname=mEtName.getText().toString().trim();
(?);
}
答案:mSQLiteDatabase.delete(“user”,“name=?”,newString[]{name})下面代碼向數(shù)據(jù)庫(kù)增加一條記錄,請(qǐng)補(bǔ)全代碼?privatevoidinsert(){
ContentValuesmContentValues=newContentValues();
mContentValues.put(“name”,mUserInfo.getsName());
mContentValues.put(“number”,mUserInfo.getiNumber());
mContentValues.put(“cls”,mUserInfo.getStrClass());
mContentValues.put(“hobby”,mUserInfo.getStrHobby());
(?);}
答案:SQLiteDatabase.insert(“user”,null,mContentValues)Cursor游標(biāo)的()方法可以移動(dòng)游標(biāo)到數(shù)據(jù)庫(kù)的結(jié)尾?
答案:moveToLast()請(qǐng)問(wèn)組件與數(shù)據(jù)之間通過(guò)下面哪個(gè)類(lèi)進(jìn)行連接?()
答案:Adapter下面代碼在數(shù)據(jù)庫(kù)更新一條記錄,請(qǐng)補(bǔ)全代碼?privatevoidinsert(){
ContentValuesmContentValues=newContentValues();
mContentValues.put(“name”,mUserInfo.getsName());
mContentValues.put(“number”,mUserInfo.getiNumber());
mContentValues.put(“cls”,mUserInfo.getStrClass());
mContentValues.put(“hobby”,mUserInfo.getStrHobby());(?);}
答案:mSQLiteDatabase.update("user",mContentValues,"name=?",newString[]{mUserInfo.getsName()})廣播是一種數(shù)據(jù)傳送與交換方式。
答案:對(duì)廣播接收方只有通過(guò)特定通道(頻道)才能接收到數(shù)據(jù)。
答案:對(duì)廣播發(fā)送方只負(fù)責(zé)按特定通道(頻道)發(fā)送數(shù)據(jù),并不考慮接收。
答案:對(duì)每一個(gè)有序廣播只能有一個(gè)廣播接收器接收。
答案:錯(cuò)Android廣播機(jī)制是實(shí)現(xiàn)Android系統(tǒng)與Windows系統(tǒng)應(yīng)用程序之間數(shù)據(jù)傳遞的一種方式,這種方式被稱(chēng)為跨進(jìn)程間通訊(IPC).
答案:錯(cuò)Android會(huì)通過(guò)____________廣播告知當(dāng)前設(shè)備中所有應(yīng)用程序,系統(tǒng)環(huán)境或系統(tǒng)應(yīng)用發(fā)生的變化,設(shè)備中的應(yīng)用程序可以根據(jù)需要來(lái)接收這些廣播,以實(shí)現(xiàn)相應(yīng)的業(yè)務(wù)。
答案:系統(tǒng)Android應(yīng)用程序發(fā)送的廣播被稱(chēng)為_(kāi)_________廣播。
答案:自定義下面實(shí)現(xiàn)動(dòng)態(tài)注冊(cè)廣播,請(qǐng)補(bǔ)全代碼?privateMyReceivermyReceiver;//定義廣播接收器
privatevoidinitData(){
myReceiver=newMyReceiver();//初始化廣播接收器對(duì)象
IntentFilterfilter=newIntentFilter(MyReceiver.BROADCAST_TYPE1);//新建自定義廣播過(guò)濾器
filter.setPriority(100);//設(shè)置廣播接收器的優(yōu)先級(jí)
(?)
}
答案:super.registerReceiver(myReceiver,filter)下列方法中,用于發(fā)送一條有序廣播的是()?
答案:sendOrderedBroadcast()關(guān)于BroadcastReceiver,下面說(shuō)法不正確的是()?
答案:接收者的優(yōu)先級(jí)在android:priority中聲明,數(shù)值越小優(yōu)先級(jí)越高下面方法實(shí)現(xiàn)發(fā)送有序廣播,請(qǐng)補(bǔ)全代碼?privatevoidsendBroadcast(){
Intentintent=newIntent(MyReceiver.BROADCAST_TYPE1);//創(chuàng)建廣播意圖
(?)}
答案:sendOrderedBroadcast(intent)使用bindService啟動(dòng)服務(wù)時(shí),執(zhí)行的生命周期方法有(
)。
答案:onBind();onCreate()使用bindService啟動(dòng)服務(wù)時(shí),下列說(shuō)法正確的是(
)。
答案:必須實(shí)現(xiàn)ServiceConnection;調(diào)用者關(guān)閉后服務(wù)關(guān)閉使用startService()啟動(dòng)服務(wù)時(shí),執(zhí)行的生命周期方法有(
)。
答案:onCreate();onStartCommand()下列方法中,不屬于服務(wù)的生命周期的是(
)。
答案:On
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 青島理工大學(xué)《醫(yī)學(xué)科研設(shè)計(jì)與文獻(xiàn)檢索》2023-2024學(xué)年第二學(xué)期期末試卷
- 惠州城市職業(yè)學(xué)院《動(dòng)畫(huà)實(shí)驗(yàn)短片創(chuàng)作》2023-2024學(xué)年第二學(xué)期期末試卷
- 體育裝備定制服務(wù)企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力項(xiàng)目商業(yè)計(jì)劃書(shū)
- 仿皮沙發(fā)智能感應(yīng)照明創(chuàng)新創(chuàng)業(yè)項(xiàng)目商業(yè)計(jì)劃書(shū)
- 【統(tǒng)考】北京市東城區(qū)2025屆高三上學(xué)期期末考試數(shù)學(xué)試題含答案
- 【名?!堪不帐煼洞髮W(xué)附屬中學(xué)2025屆高三上學(xué)期12月模擬數(shù)學(xué)試題含答案
- JavaWeb應(yīng)用程序開(kāi)發(fā)教程(任務(wù)驅(qū)動(dòng)式) 教案 第5章 基于JavaBean的Web程序開(kāi)發(fā)
- 醫(yī)療用品塑料回收站行業(yè)跨境出海項(xiàng)目商業(yè)計(jì)劃書(shū)
- 2024-2025高考物理二輪復(fù)習(xí)專(zhuān)題限時(shí)訓(xùn)練10直流與交流電路
- 2024學(xué)年五年級(jí)數(shù)學(xué)上冊(cè)專(zhuān)項(xiàng)練習(xí)口算比賽題無(wú)答案新人教版
- 全國(guó)教育科學(xué)規(guī)劃課題申報(bào)書(shū):71.《教師在教育數(shù)字化轉(zhuǎn)型中的作用及其實(shí)現(xiàn)路徑研究》
- 中建地下室鋼結(jié)構(gòu)安裝施工方案
- 郵投遞服務(wù)投標(biāo)方案(技術(shù)標(biāo))
- 綠化工4級(jí)操作技能評(píng)分表
- 蘇少版 音樂(lè) 四年級(jí)下冊(cè) 《我的家在日喀則》 公開(kāi)課一等獎(jiǎng)?wù)n件省賽課獲獎(jiǎng)?wù)n件
- 2023甘肅省《安全員B證》備考題庫(kù)
- 鐵道概論P(yáng)PT完整全套教學(xué)課件
- 裝飾公司勞務(wù)合同
- 2022年黑龍江高校畢業(yè)生三支一扶考試真題
- GA/T 2000.301-2022公安信息代碼第301部分:資金查控措施類(lèi)型代碼
- 軟件技術(shù)專(zhuān)業(yè)實(shí)踐報(bào)告(五篇)
評(píng)論
0/150
提交評(píng)論