下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
Android編程基礎(chǔ)學(xué)習(xí)通超星期末考試章節(jié)答案2024年AS開發(fā)工具包(AndroidStudio)是由哪個公司開發(fā)的()?
答案:Google(谷歌)Android的程序創(chuàng)建中,會生成一個默認的Activity的名字為()?
答案:MainActivityAndroid的程序創(chuàng)建中,布局文件采用的格式為()?
答案:xmlAndroid應(yīng)用程序的后綴名為()?
答案:apkAndroid是Google公司基于()平臺開發(fā)手機的操作系統(tǒng)?
答案:LinuxJava開發(fā)工具包(JavaDevelopmentkit,JDK)是由哪個公司開發(fā)的()?
答案:Oracle甲骨文Android的程序創(chuàng)建中,填寫Packagename表示()?
答案:項目包名AndroidOreo對應(yīng)的版本是()?
答案:8.0Android的程序創(chuàng)建中,布局文件保存在項目哪個文件夾()?
答案:res\layoutAndroid的程序創(chuàng)建中,字符串文件保存在項目哪個文件夾()?
答案:res\valuesAndroid的程序創(chuàng)建中,每個Activity會生成一個默認的布局文件的名字為()?
答案:activity_mainAndroid程序啟動最先加載AndroidManifest.xml文件,如果有多個Activity,請問()屬性決定了Activity最先被加載?
答案:ent.action.MainAndroid的程序創(chuàng)建中,填寫Companydomains表示()?
答案:應(yīng)用程序域名Android開發(fā)應(yīng)用程序主要采用()層提供的接口進行開發(fā)?
答案:應(yīng)用程序框架層Android的分層架構(gòu)中,應(yīng)用層采用()語言進行開發(fā)?
答案:JavaAndroid的程序創(chuàng)建中,填寫ApplicationName表示()?
答案:應(yīng)用程序名稱ViewGroup對象是一個特殊的View對象,其功能是裝載和管理一組View和ViewGroup。
答案:對android:orientation=“vertical”;代表視圖從左到右排列
答案:錯RadioButton是圓形單選框,其父類為RadioGroup。
答案:錯android:orientation=“horizontal”;代表視圖從左到右排列
答案:對______________________
屬性表示視圖與周圍視圖的距離
答案:layout_margin___________________是基礎(chǔ)的文本視圖
答案:TextView______________________
屬性表示視圖與上級視圖的對齊的方式
答案:layout_gravity補充下列代碼,說明Activity實現(xiàn)按鈕點擊監(jiān)聽器publicclassMainActivityextendsAppCompatActivity
implementsView.________________{......}
答案:OnClickListener_____________組件表示按鈕
答案:Button完成屬性設(shè)置,將視圖的寬度設(shè)置為“根據(jù)內(nèi)容調(diào)整大小”。layout_width="__________________"
答案:wrap_content______________________
屬性表示視圖中文字與視圖的對齊的方式
答案:gravity_______________是用于與用戶交互的輸入文本框組件
答案:EditText完成屬性設(shè)置,將視圖設(shè)置得與父視圖一樣寬layout_width="__________________"
答案:match_parentandroid:________________="#000000"可以將TextView中的文本設(shè)為黑色
答案:textColorandroid:________________="Hello!"可以將TextView中的文本設(shè)為“Hello!”
答案:textAndroid的所有控件都繼承自__________類
答案:View下面代碼完成Button1按鈕點擊和長擊事件的初始化,請補全代碼?privatevoidinitView(){
mBtnTest1=(Button)findViewById(R.id.btn_test1);
(?)
}
答案:mBtnTest1.setOnLongClickListener(this);;mBtnTest1.setOnClickListener(this);下面哪一個屬性是與父視圖一樣?
答案:match_parent下面哪些組件表示按鈕()?
答案:ButtonAndroid的所有布局,這些布局都繼承自哪個類()?
答案:ViewGroup請問下面哪一個接口實現(xiàn)按鈕長按事件()?
答案:View.OnLongClickListener下面哪一個屬性是表示視圖內(nèi)部內(nèi)容與視圖的距離?
答案:android:padding下面哪些組件表示圖片()?
答案:ImageView下面哪些組件表示圖片組件()?
答案:ImageView下面哪些組件表示文本輸入框()?
答案:EditText下面哪一個屬性表示視圖中文字與視圖的對齊的方式?
答案:android:gravity下面哪一個屬性是根據(jù)內(nèi)容調(diào)整大小?
答案:wrap_contentAndroid的所有控件,這些控件都繼承自哪個類()?
答案:View下面哪一個屬性是表示視圖與周圍視圖的距離?
答案:android:layout_margin下面哪些組件表示圓形單選框()?
答案:RadioButton請問下面哪一個接口實現(xiàn)按鈕點擊事件()?
答案:View.OnClickListener下面哪一個屬性表示視圖與上級視圖的對齊的方式?
答案:android:layout_gravity當(dāng)活動銷毀的時候,觸發(fā)onDestroy方法.
答案:對Activity類中從暫停態(tài)到運行態(tài)執(zhí)行的方法依次是onCreate、onStart、onResume方法。
答案:錯當(dāng)一個活動即將失去焦點時,觸發(fā)onStop方法
答案:錯Acitivity間可以通過Intent傳遞數(shù)據(jù)。
答案:對一個Android應(yīng)用程序默認會啟動____________個Activity()
答案:1完成下面代碼編寫,實現(xiàn)從MainActivity到SecondActivity的跳轉(zhuǎn)。privatevoidjumpToSecondActivity(){
IntentmIntent=newIntent(MainActivity.this,SecondActivity.class);
startActivity(____________);}
答案:mIntent完成以下代碼編寫,使得MainAcitivity能通過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完成以下代碼編寫,使得MainAcitivity能獲得SecondActivity通過Intent傳遞回來的數(shù)據(jù)protectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){
switch(requestCode){
caseREQUEST_CODE://標(biāo)志符
if(resultCode==RESULT_OK){
StringstrReturnData=data._____________________("password");
mTextView2.setText("第二個Activity傳回的password:"+strReturnData);
}
break;
default:
}}
答案:getStringExtraActivity類中從運行態(tài)到銷毀態(tài)執(zhí)行的方法是()?
答案:onDestroy();onPause();onStop()Activity類中從暫停態(tài)到運行態(tài)執(zhí)行的方法是()?
答案:onResume();onRestart();onStart()Activity類中從啟動到運行執(zhí)行的方法是()?
答案:onStart();onCreate();onResume()請問下面的跳轉(zhuǎn)方法屬于什么跳轉(zhuǎn)()?privatevoidjumpToSecondActivity(){IntentmIntent=newIntent(MainActivity.this,SecondActivity.class);startActivity(mIntent);}
答案:顯式Activity被某個AlertDialog遮住時處于什么狀態(tài)()?
答案:暫停請問下列Acvitiy的配置是什么模式?
答案:標(biāo)準(zhǔn)模式一個Android應(yīng)用程序默認會啟動多少個Activity()?
答案:1Activity處于棧頂?shù)臅r候處于什么狀態(tài)()?
答案:運行請問下面的跳轉(zhuǎn)方法屬于什么跳轉(zhuǎn)()?IntentmIntent=newIntent(".sziit.chapter2_firstactivity.ACTION_START");startActivity(mIntent);
答案:隱式Activity類中最先啟動的是哪一個方法()?
答案:onCreate()Sqlite支持SQL語句的增刪改查等操作
答案:對Sqlite數(shù)據(jù)庫使用后不需要關(guān)閉,不影響性能
答案:錯BaseAdapter是可擴展的Adapter,必須實現(xiàn)的接口方法有g(shù)etCount、getItem、getView三個。
答案:錯SharedPreference是一種通過XML文件進行輕量級存儲的方式
答案:對補充以下代碼,通過SharedPreference實現(xiàn)用戶名和密碼的存儲if(mCheckBoxPsd.isChecked()){
SharedPreferences.EditormEditor=mSharedPreferences._______________;//獲取文件的編輯權(quán)限
mEditor.putString(“User”,name);//寫入鍵值“User”
mEditor.putString(“Password”,psd);//寫入鍵值“Password”
mEmit();//將鍵值對寫入文件}
答案:edit(補充以下代碼,通過SharedPreference實現(xiàn)用戶名和密碼的存儲if(mCheckBoxPsd.isChecked()){
SharedPreferences.EditormEditor=mSharedPreferences.edit();//獲取文件的編輯權(quán)限
mEditor.putString(“User”,name);//寫入鍵值“User”
mEditor.putString(“Password”,psd);//寫入鍵值“Password”
mEditor._______________;//將鍵值對寫入文件}
答案:commit(自定義實現(xiàn)BaseAdapter必須實現(xiàn)下面那些接口?()
答案:publicintgetCount();publicObjectgetItemID(intposition);publicViewgetView(intposition,ViewconvertView,ViewGroupparent);publicObjectgetItem(intposition)Sqlite具備下面哪些特點()?
答案:輕量級;跨平臺;多語言接口;獨立性Cursor游標(biāo)的()方法可以移動游標(biāo)到數(shù)據(jù)庫的開頭?
答案:moveToFirst()SQLiteOpenHelper類通過()方法可以創(chuàng)建一個可寫的數(shù)據(jù)庫對象?
答案:getWritableDatabase()下面代碼將數(shù)據(jù)庫刪除一條記錄,請補全代碼?privatevoiddelete(){
Stringname=mEtName.getText().toString().trim();
(?);
}
答案:mSQLiteDatabase.delete(“user”,“name=?”,newString[]{name})下面代碼向數(shù)據(jù)庫增加一條記錄,請補全代碼?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)的()方法可以移動游標(biāo)到數(shù)據(jù)庫的結(jié)尾?
答案:moveToLast()請問組件與數(shù)據(jù)之間通過下面哪個類進行連接?()
答案:Adapter下面代碼在數(shù)據(jù)庫更新一條記錄,請補全代碼?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ù)傳送與交換方式。
答案:對廣播接收方只有通過特定通道(頻道)才能接收到數(shù)據(jù)。
答案:對廣播發(fā)送方只負責(zé)按特定通道(頻道)發(fā)送數(shù)據(jù),并不考慮接收。
答案:對每一個有序廣播只能有一個廣播接收器接收。
答案:錯Android廣播機制是實現(xiàn)Android系統(tǒng)與Windows系統(tǒng)應(yīng)用程序之間數(shù)據(jù)傳遞的一種方式,這種方式被稱為跨進程間通訊(IPC).
答案:錯Android會通過____________廣播告知當(dāng)前設(shè)備中所有應(yīng)用程序,系統(tǒng)環(huán)境或系統(tǒng)應(yīng)用發(fā)生的變化,設(shè)備中的應(yīng)用程序可以根據(jù)需要來接收這些廣播,以實現(xiàn)相應(yīng)的業(yè)務(wù)。
答案:系統(tǒng)Android應(yīng)用程序發(fā)送的廣播被稱為__________廣播。
答案:自定義下面實現(xiàn)動態(tài)注冊廣播,請補全代碼?privateMyReceivermyReceiver;//定義廣播接收器
privatevoidinitData(){
myReceiver=newMyReceiver();//初始化廣播接收器對象
IntentFilterfilter=newIntentFilter(MyReceiver.BROADCAST_TYPE1);//新建自定義廣播過濾器
filter.setPriority(100);//設(shè)置廣播接收器的優(yōu)先級
(?)
}
答案:super.registerReceiver(myReceiver,filter)下列方法中,用于發(fā)送一條有序廣播的是()?
答案:sendOrderedBroadcast()關(guān)于BroadcastReceiver,下面說法不正確的是()?
答案:接收者的優(yōu)先級在android:priority中聲明,數(shù)值越小優(yōu)先級越高下面方法實現(xiàn)發(fā)送有序廣播,請補全代碼?privatevoidsendBroadcast(){
Intentintent=newIntent(MyReceiver.BROADCAST_TYPE1);//創(chuàng)建廣播意圖
(?)}
答案:sendOrderedBroadcast(intent)使用bindService啟動服務(wù)時,執(zhí)行的生命周期方法有(
)。
答案:onBind();onCreate()使用bindService啟動服務(wù)時,下列說法正確的是(
)。
答案:必須實現(xiàn)ServiceConnection;調(diào)用者關(guān)閉后服務(wù)關(guān)閉使用startService()啟動服務(wù)時,執(zhí)行的生命周期方法有(
)。
答案:onCreate();onStartCommand()下列方法中,不屬于服務(wù)的生命周期的是(
)。
答案:On
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 常見的股權(quán)轉(zhuǎn)讓協(xié)議樣本
- 標(biāo)準(zhǔn)供貨合同格式指南
- 2024年度資產(chǎn)處置債務(wù)協(xié)議書
- 工程地質(zhì)勘察合同樣本
- 標(biāo)準(zhǔn)二手房合同范本
- 房產(chǎn)項目轉(zhuǎn)讓協(xié)議范本
- 包含子女撫養(yǎng)條款的離婚協(xié)議書
- 食品報廢處理合作協(xié)議書
- 油漆代理銷售合同
- 2024年離婚協(xié)議書范本參考
- 2024內(nèi)蒙古農(nóng)牧業(yè)融資擔(dān)保限公司招聘28人高頻難、易錯點500題模擬試題附帶答案詳解
- 5.1 延續(xù)文化血脈 課件-2024-2025學(xué)年統(tǒng)編版道德與法治九年級上冊-2
- 湖北省襄陽市2023-2024學(xué)年六年級上學(xué)期語文期中考試試卷(含答案)
- 2024-2030年中國CCUS技術(shù)行業(yè)現(xiàn)狀調(diào)查與前景策略分析研究報告
- 2024-2025形勢與政策:七十五載砥礪奮進創(chuàng)輝煌 中國式現(xiàn)代化繼往開來興偉業(yè)
- “數(shù)字城市”公共智慧底座項目解決方案
- 二年級數(shù)學(xué)上冊教案 4、除法的初步認識 蘇教版
- 國風(fēng)漫畫人物課程設(shè)計
- 2024至2030年中國硬質(zhì)合金行業(yè)現(xiàn)狀調(diào)查及前景策略分析報告
- 人教版(2024)八年級上冊物理第2章《聲現(xiàn)象》單元測試卷(含答案解析)
- 2024國家應(yīng)對氣候變化戰(zhàn)略研究和國際合作中心招聘歷年高頻考題難、易錯點模擬試題(共500題)附帶答案詳解
評論
0/150
提交評論