資源描述:
《android led應(yīng)用程序開發(fā)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、1.閱讀下面中間件向上Java接口層,完整程序。packagecom.friendlyarm.AndroidSDK;importandroid.util.Log;publicclassLEDControler{staticpublicnativeintopenLED();staticpublicnativeintturnOn();staticpublicnativeintturnOff();staticpublicnativeintcloseLED();static{try{System.(B)("friendlyarm-LEDControler");}catch(U
2、nsatisfiedLinkErrore){Log.d("LEDControler","libfriendlyarm-LEDControlerlibrarynotfound!");}}}A.loadB.loadLibrary2.閱讀下面Android應(yīng)用程序,完整應(yīng)用程序。packagecom.friendlyarm.LEDDemo;┋publicclassLEDTestingActivityextendsActivity(填空1)(implements)OnClickListener{privateButtonbtnLED1On;privateButtonbtnLE
3、D1Off;privateButtonbtnQuit;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);if(0==LEDControler.openLED())showDialog(2);elseshowDialog(3);btnLED1On=(Button)(填空2)(findViewById)(R.id.btnLED1On);┋btnLED1On.setOnClickListe
4、ner(this);┋}@OverrideprotectedDialogonCreateDialog(intid){AlertDialog.Builderbuilder=newAlertDialog.Builder(this);if(id==2)builder.setMessage("LED設(shè)備打開成功");elseif(id==3)builder.setMessage("LED設(shè)備打開失敗");builder.setPositiveButton("ok",newDialogInterface.OnClickListener(){publicvoidonClick(D
5、ialogInterfacedialog,intwhich){}});returnbuilder.create();}publicvoidonClick(Viewv){switch(v.(填空3)(getId)()){caseR.id.btnLED1On:LEDControler.turnOn();break;caseR.id.btnLED1Off:LEDControler.turnOff();break;caseR.id.btnQuit:LEDControler.closeLED();this.finish();break;default:break;}}}3.(A
6、)是Android組件中最基本也是最為常用的組件,在一個(gè)android應(yīng)用中,通常就是一個(gè)單獨(dú)的屏幕。A.ActivityB.View4.用Eclipse開發(fā)Android應(yīng)用程序,界面層實(shí)現(xiàn)絕對(duì)布局的元素是(D)。A.LinearLayoutB.RelativeLayoutC.FrameLayoutD.AbsoluteLayoutE.TableLayout5.用Eclipse開發(fā)Android應(yīng)用程序,界面層代碼如下:7、t_height="wrap_content"android:layout_x="38dp"android:layout_y="40dp"android:text="開燈"/>請(qǐng)問該Button按鈕的ID(身份證)是(填空1)(btnLED1On)。