Android應用開發(fā)入門(基于Android Studio開發(fā)環(huán)境、任務驅動式) 第2版 試卷 移動APP開發(fā)基礎(Android)期末考試(軟件17910)B卷-答案_第1頁
Android應用開發(fā)入門(基于Android Studio開發(fā)環(huán)境、任務驅動式) 第2版 試卷 移動APP開發(fā)基礎(Android)期末考試(軟件17910)B卷-答案_第2頁
Android應用開發(fā)入門(基于Android Studio開發(fā)環(huán)境、任務驅動式) 第2版 試卷 移動APP開發(fā)基礎(Android)期末考試(軟件17910)B卷-答案_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

常州信息職業(yè)技術學院18-19學年第1學期《移動APP開發(fā)基礎(Android)》課程試卷B答案一、選擇題12345678910BBCABDACBB二、判斷題12345678910FTTTFFTFFT三、簡單題1.請列舉你所知道的四種布局,簡述其名稱和特點。以下任意四個均可約束布局:能夠設定控件之間的相對關系、控件與父容器的相對關系,控件排列方式比較靈活,是目前最為推薦的布局??蚣懿季郑核锌丶帕性谧笊辖牵糜谥谱魈貏e的控件;線性布局:控件可以按照水平或者垂直方向進行排列,控件排列方式簡單;絕對布局:可以指定控件擺放的位置,雖然擺放控件很容易,但是不適合多種分辨率和尺寸的屏幕,需要慎用;相對布局:能夠設定控件之間的相對關系、控件與父容器的相對關系,控件排列方式比較靈活;表格布局:通過配合使用TableRow可以將控件以表格形式排列;四、編程題1.如圖所示,你覺得可以使用什么布局實現(xiàn)界面。(5分)可以使用約束布局實現(xiàn)。(相對布局、線性布局、絕對布局均作為正確答案)。2.編寫代碼實現(xiàn)功能1-3。(25分)publicclassLoginActivityextendsAppCompatActivity{EditTextusernameEdit;//用戶名輸入框EditTextpwdEdit;//密碼輸入框CheckBoxrememberPwdCheck;//記住密碼的復選框ButtonloginBtn;//登錄按鈕ProgressBarprogressBar;//進度條@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_login);initViews();//初始化組件setListeners();//設定組件的監(jiān)聽器}voidinitViews(){usernameEdit=(EditText)findViewById(R.id.edit_username);pwdEdit=(EditText)findViewById(R.id.edit_pwd);rememberPwdCheck=(CheckBox)findViewById(R.id.check_rememberPwd);loginBtn=(Button)findViewById(R.id.btn_login);(1)此處添加代碼實現(xiàn)功能3(10分)。 SharedPreferencespref=getSharedPreferences("userinfo",Context.MODE_PRIVATE); Booleanrem=pref.getBoolean("REMBERPWD",false); if(rem==true){ pwdEdit.setText(pref.getString("PWD","")); usernameEdit.setText(pref.getString("USERNAME","")); rememberPwdCheck.setChecked(true); }}voidsetListeners(){loginBtn.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){(2)此處添加代碼實現(xiàn)功能1和功能2(20分)。Stringusername=usernameEdit.getText().toString();Stringpwd=pwdEdit.getText().toString();if(username.equals("admin")&&pwd.equals("admin")){SharedPreferencespref=getSharedPreferences("userinfo",Context.MODE_PRIVATE);SharedPreferences.Editoreditor=pref.edit();if(rememberPwdCheck.isChecked()){editor.putBoolean("REMBERPWD",true);editor.putString("USERNAME",username);editor.putString("PWD",pwd);mit();}else{editor.putBoolean("REMBERPWD",false);editor.putString("USERNAME

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論